diff --git a/apps/comments/l10n/de.js b/apps/comments/l10n/de.js
index a6bd536ffeed8..25613ae6c3de1 100644
--- a/apps/comments/l10n/de.js
+++ b/apps/comments/l10n/de.js
@@ -3,14 +3,14 @@ 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",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[Gelöschter Benutzer]",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginne die Diskussion!",
- "More comments …" : "Weitere Kommentare ...",
+ "More comments …" : "Weitere Kommentare…",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "Erlaubte Zeichen {count} von {max}",
"Error occurred while retrieving comment with id {id}" : "Es ist ein Fehler beim Empfangen des Kommentars mit der ID {id} aufgetreten",
@@ -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",
"Comments for files" : "Kommentare 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 bded3a2198e29..b91095dd104fa 100644
--- a/apps/comments/l10n/de.json
+++ b/apps/comments/l10n/de.json
@@ -1,14 +1,14 @@
{ "translations": {
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[Gelöschter Benutzer]",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginne die Diskussion!",
- "More comments …" : "Weitere Kommentare ...",
+ "More comments …" : "Weitere Kommentare…",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "Erlaubte Zeichen {count} von {max}",
"Error occurred while retrieving comment with id {id}" : "Es ist ein Fehler beim Empfangen des Kommentars mit der ID {id} aufgetreten",
@@ -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",
"Comments for files" : "Kommentare 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/de_DE.js b/apps/comments/l10n/de_DE.js
index 92ca26925c540..db303488bc3df 100644
--- a/apps/comments/l10n/de_DE.js
+++ b/apps/comments/l10n/de_DE.js
@@ -3,14 +3,14 @@ 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",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[gelöschter Benutzer]",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginnen Sie die Diskussion!",
- "More comments …" : "Weitere Kommentare ...",
+ "More comments …" : "Weitere Kommentare …",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "{count} von {max} Zeichen benutzt",
"Error occurred while retrieving comment with id {id}" : "Es ist ein Fehler beim Empfangen des Kommentars mit der ID {id} aufgetreten",
diff --git a/apps/comments/l10n/de_DE.json b/apps/comments/l10n/de_DE.json
index 489d26bb0c612..dbfec9e034027 100644
--- a/apps/comments/l10n/de_DE.json
+++ b/apps/comments/l10n/de_DE.json
@@ -1,14 +1,14 @@
{ "translations": {
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[gelöschter Benutzer]",
"No comments yet, start the conversation!" : "Keine Kommentare bisher. Beginnen Sie die Diskussion!",
- "More comments …" : "Weitere Kommentare ...",
+ "More comments …" : "Weitere Kommentare …",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "{count} von {max} Zeichen benutzt",
"Error occurred while retrieving comment with id {id}" : "Es ist ein Fehler beim Empfangen des Kommentars mit der ID {id} aufgetreten",
diff --git a/apps/comments/l10n/gl.js b/apps/comments/l10n/gl.js
index e882611c3dc01..ed3f927673f91 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}",
+ "Comments for files" : "Comentarios 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 4f4e732bcf1d2..59734f7444e62 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}",
+ "Comments for files" : "Comentarios 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/comments/l10n/sk.js b/apps/comments/l10n/sk.js
index d96a70d6bf647..f0faff23f8216 100644
--- a/apps/comments/l10n/sk.js
+++ b/apps/comments/l10n/sk.js
@@ -25,6 +25,8 @@ OC.L10N.register(
"You commented on {file}" : "Komentovali ste {file}",
"%1$s commented on %2$s" : "%1$s komentoval %2$s",
"{author} commented on {file}" : "{author} komentoval {file}",
- "Comments for files" : "Komentáre pre súbory"
+ "Comments for files" : "Komentáre pre súbory",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s vás spomenul v komentári k \"%2$s\"",
+ "{user} mentioned you in a comment on “{file}”" : "{user} vás spomenul v komentári k “{file}”"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/comments/l10n/sk.json b/apps/comments/l10n/sk.json
index b94a435b2749b..a20efdd5b3060 100644
--- a/apps/comments/l10n/sk.json
+++ b/apps/comments/l10n/sk.json
@@ -23,6 +23,8 @@
"You commented on {file}" : "Komentovali ste {file}",
"%1$s commented on %2$s" : "%1$s komentoval %2$s",
"{author} commented on {file}" : "{author} komentoval {file}",
- "Comments for files" : "Komentáre pre súbory"
+ "Comments for files" : "Komentáre pre súbory",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s vás spomenul v komentári k \"%2$s\"",
+ "{user} mentioned you in a comment on “{file}”" : "{user} vás spomenul v komentári k “{file}”"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
}
\ No newline at end of file
diff --git a/apps/dav/l10n/de.js b/apps/dav/l10n/de.js
index 7936b476bff5f..7bc75637bb497 100644
--- a/apps/dav/l10n/de.js
+++ b/apps/dav/l10n/de.js
@@ -9,10 +9,10 @@ OC.L10N.register(
"You deleted calendar {calendar}" : "Du hast den Kalender {calendar} gelöscht",
"{actor} updated calendar {calendar}" : "{actor} hat den Kalender {calendar} aktualisiert",
"You updated calendar {calendar}" : "Du hast den Kalender {calendar} aktualisiert",
- "{actor} shared calendar {calendar} with you" : "{actor} hat den Kalender {calendar} mit dir geteilt",
+ "{actor} shared calendar {calendar} with you" : "{actor} hat den Kalender {calendar} mit Dir geteilt",
"You shared calendar {calendar} with {user}" : "Du hast den Kalender {calendar} mit {user} geteilt",
"{actor} shared calendar {calendar} with {user}" : "{actor} hat den Kalender {calendar} mit {user} geteilt",
- "{actor} unshared calendar {calendar} from you" : "{actor} teilt den Kalender {calendar} nicht mehr mit dir",
+ "{actor} unshared calendar {calendar} from you" : "{actor} teilt den Kalender {calendar} nicht mehr mit Dir",
"You unshared calendar {calendar} from {user}" : "Du teilst den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from {user}" : "{actor} teilt den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from themselves" : "{actor} teilt den Kalender {calendar} nicht mehr mit sich selbst",
@@ -34,17 +34,17 @@ OC.L10N.register(
"You updated todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} aktualisiert",
"{actor} solved todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} erledigt",
"You solved todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} erledigt",
- "{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wieder geöffnet",
- "You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wieder geöffnet",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
+ "You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
"A calendar was modified" : "Ein Kalender wurde bearbeitet",
- "A calendar event was modified" : "Ein Ereignis wurde bearbeitet",
- "A calendar todo was modified" : "Eine Aufgabe wurde bearbeitet",
+ "A calendar event was modified" : "Ein Kalender-Ereignis wurde bearbeitet",
+ "A calendar todo was modified" : "Eine Kalender-Aufgabe wurde bearbeitet",
"Contact birthdays" : "Geburtstage von Kontakten",
"Personal" : "Persönlich",
"Contacts" : "Kontakte",
"WebDAV" : "WebDAV",
"Technical details" : "Technische Details",
- "Remote Address: %s" : "Remote-Adresse: %s",
- "Request ID: %s" : "Anfrage-ID: %s"
+ "Remote Address: %s" : "Entfernte Adresse: %s",
+ "Request ID: %s" : "Anfragekennung: %s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/dav/l10n/de.json b/apps/dav/l10n/de.json
index bb10f21def477..473e3cbc284aa 100644
--- a/apps/dav/l10n/de.json
+++ b/apps/dav/l10n/de.json
@@ -7,10 +7,10 @@
"You deleted calendar {calendar}" : "Du hast den Kalender {calendar} gelöscht",
"{actor} updated calendar {calendar}" : "{actor} hat den Kalender {calendar} aktualisiert",
"You updated calendar {calendar}" : "Du hast den Kalender {calendar} aktualisiert",
- "{actor} shared calendar {calendar} with you" : "{actor} hat den Kalender {calendar} mit dir geteilt",
+ "{actor} shared calendar {calendar} with you" : "{actor} hat den Kalender {calendar} mit Dir geteilt",
"You shared calendar {calendar} with {user}" : "Du hast den Kalender {calendar} mit {user} geteilt",
"{actor} shared calendar {calendar} with {user}" : "{actor} hat den Kalender {calendar} mit {user} geteilt",
- "{actor} unshared calendar {calendar} from you" : "{actor} teilt den Kalender {calendar} nicht mehr mit dir",
+ "{actor} unshared calendar {calendar} from you" : "{actor} teilt den Kalender {calendar} nicht mehr mit Dir",
"You unshared calendar {calendar} from {user}" : "Du teilst den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from {user}" : "{actor} teilt den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from themselves" : "{actor} teilt den Kalender {calendar} nicht mehr mit sich selbst",
@@ -32,17 +32,17 @@
"You updated todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} aktualisiert",
"{actor} solved todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} erledigt",
"You solved todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} erledigt",
- "{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wieder geöffnet",
- "You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wieder geöffnet",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} hat die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
+ "You reopened todo {todo} in list {calendar}" : "Du hast die Aufgabe {todo} in der Liste {calendar} wiedereröffnet",
"A calendar was modified" : "Ein Kalender wurde bearbeitet",
- "A calendar event was modified" : "Ein Ereignis wurde bearbeitet",
- "A calendar todo was modified" : "Eine Aufgabe wurde bearbeitet",
+ "A calendar event was modified" : "Ein Kalender-Ereignis wurde bearbeitet",
+ "A calendar todo was modified" : "Eine Kalender-Aufgabe wurde bearbeitet",
"Contact birthdays" : "Geburtstage von Kontakten",
"Personal" : "Persönlich",
"Contacts" : "Kontakte",
"WebDAV" : "WebDAV",
"Technical details" : "Technische Details",
- "Remote Address: %s" : "Remote-Adresse: %s",
- "Request ID: %s" : "Anfrage-ID: %s"
+ "Remote Address: %s" : "Entfernte Adresse: %s",
+ "Request ID: %s" : "Anfragekennung: %s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/dav/l10n/de_DE.js b/apps/dav/l10n/de_DE.js
index 0c24850050089..fdc6dfc3fe415 100644
--- a/apps/dav/l10n/de_DE.js
+++ b/apps/dav/l10n/de_DE.js
@@ -16,7 +16,7 @@ OC.L10N.register(
"You unshared calendar {calendar} from {user}" : "Sie teilen den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from {user}" : "{actor} teilt den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from themselves" : "{actor} teilt den Kalender {calendar} nicht mehr mit sich selbst",
- "You shared calendar {calendar} with group {group}" : "Sie teilen den Kalender {calendar} mit der Gruppe {group}",
+ "You shared calendar {calendar} with group {group}" : "Sie haben den Kalender {calendar} mit der Gruppe {group} geteilt",
"{actor} shared calendar {calendar} with group {group}" : "{actor} teilt den Kalender {calendar} mit der Gruppe {group}",
"You unshared calendar {calendar} from group {group}" : "Sie teilen den Kalender {calendar} nicht mehr mit der Gruppe {group}",
"{actor} unshared calendar {calendar} from group {group}" : "{actor} teilt den Kalender {calendar} nicht mehr mit der Gruppe {group}",
diff --git a/apps/dav/l10n/de_DE.json b/apps/dav/l10n/de_DE.json
index 4cd89f7600f86..3965154416c7e 100644
--- a/apps/dav/l10n/de_DE.json
+++ b/apps/dav/l10n/de_DE.json
@@ -14,7 +14,7 @@
"You unshared calendar {calendar} from {user}" : "Sie teilen den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from {user}" : "{actor} teilt den Kalender {calendar} nicht mehr mit {user}",
"{actor} unshared calendar {calendar} from themselves" : "{actor} teilt den Kalender {calendar} nicht mehr mit sich selbst",
- "You shared calendar {calendar} with group {group}" : "Sie teilen den Kalender {calendar} mit der Gruppe {group}",
+ "You shared calendar {calendar} with group {group}" : "Sie haben den Kalender {calendar} mit der Gruppe {group} geteilt",
"{actor} shared calendar {calendar} with group {group}" : "{actor} teilt den Kalender {calendar} mit der Gruppe {group}",
"You unshared calendar {calendar} from group {group}" : "Sie teilen den Kalender {calendar} nicht mehr mit der Gruppe {group}",
"{actor} unshared calendar {calendar} from group {group}" : "{actor} teilt den Kalender {calendar} nicht mehr mit der Gruppe {group}",
diff --git a/apps/dav/l10n/en_GB.js b/apps/dav/l10n/en_GB.js
new file mode 100644
index 0000000000000..5d754ffe6531b
--- /dev/null
+++ b/apps/dav/l10n/en_GB.js
@@ -0,0 +1,50 @@
+OC.L10N.register(
+ "dav",
+ {
+ "Calendar" : "Calendar",
+ "Todos" : "Todos",
+ "{actor} created calendar {calendar}" : "{actor} created calendar {calendar}",
+ "You created calendar {calendar}" : "You created calendar {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} deleted calendar {calendar}",
+ "You deleted calendar {calendar}" : "You deleted calendar {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} updated calendar {calendar}",
+ "You updated calendar {calendar}" : "You updated calendar {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} shared calendar {calendar} with you",
+ "You shared calendar {calendar} with {user}" : "You shared calendar {calendar} with {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} shared calendar {calendar} with {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} unshared calendar {calendar} from you",
+ "You unshared calendar {calendar} from {user}" : "You unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} unshared calendar {calendar} from themselves",
+ "You shared calendar {calendar} with group {group}" : "You shared calendar {calendar} with group {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} shared calendar {calendar} with group {group}",
+ "You unshared calendar {calendar} from group {group}" : "You unshared calendar {calendar} from group {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} unshared calendar {calendar} from group {group}",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} created event {event} in calendar {calendar}",
+ "You created event {event} in calendar {calendar}" : "You created event {event} in calendar {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} deleted event {event} from calendar {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "You deleted event {event} from calendar {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} updated event {event} in calendar {calendar}",
+ "You updated event {event} in calendar {calendar}" : "You updated event {event} in calendar {calendar}",
+ "{actor} created todo {todo} in list {calendar}" : "{actor} created todo {todo} in list {calendar}",
+ "You created todo {todo} in list {calendar}" : "You created todo {todo} in list {calendar}",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} deleted todo {todo} from list {calendar}",
+ "You deleted todo {todo} from list {calendar}" : "You deleted todo {todo} from list {calendar}",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} updated todo {todo} in list {calendar}",
+ "You updated todo {todo} in list {calendar}" : "You updated todo {todo} in list {calendar}",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} solved todo {todo} in list {calendar}",
+ "You solved todo {todo} in list {calendar}" : "You solved todo {todo} in list {calendar}",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} reopened todo {todo} in list {calendar}",
+ "You reopened todo {todo} in list {calendar}" : "You reopened todo {todo} in list {calendar}",
+ "A calendar was modified" : "A calendar was modified",
+ "A calendar event was modified" : "A calendar event was modified",
+ "A calendar todo was modified" : "A calendar todo was modified",
+ "Contact birthdays" : "Contact birthdays",
+ "Personal" : "Personal",
+ "Contacts" : "Contacts",
+ "WebDAV" : "WebDAV",
+ "Technical details" : "Technical details",
+ "Remote Address: %s" : "Remote Address: %s",
+ "Request ID: %s" : "Request ID: %s"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/dav/l10n/en_GB.json b/apps/dav/l10n/en_GB.json
new file mode 100644
index 0000000000000..88317a81a2e5c
--- /dev/null
+++ b/apps/dav/l10n/en_GB.json
@@ -0,0 +1,48 @@
+{ "translations": {
+ "Calendar" : "Calendar",
+ "Todos" : "Todos",
+ "{actor} created calendar {calendar}" : "{actor} created calendar {calendar}",
+ "You created calendar {calendar}" : "You created calendar {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} deleted calendar {calendar}",
+ "You deleted calendar {calendar}" : "You deleted calendar {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} updated calendar {calendar}",
+ "You updated calendar {calendar}" : "You updated calendar {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} shared calendar {calendar} with you",
+ "You shared calendar {calendar} with {user}" : "You shared calendar {calendar} with {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} shared calendar {calendar} with {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} unshared calendar {calendar} from you",
+ "You unshared calendar {calendar} from {user}" : "You unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} unshared calendar {calendar} from themselves",
+ "You shared calendar {calendar} with group {group}" : "You shared calendar {calendar} with group {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} shared calendar {calendar} with group {group}",
+ "You unshared calendar {calendar} from group {group}" : "You unshared calendar {calendar} from group {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} unshared calendar {calendar} from group {group}",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} created event {event} in calendar {calendar}",
+ "You created event {event} in calendar {calendar}" : "You created event {event} in calendar {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} deleted event {event} from calendar {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "You deleted event {event} from calendar {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} updated event {event} in calendar {calendar}",
+ "You updated event {event} in calendar {calendar}" : "You updated event {event} in calendar {calendar}",
+ "{actor} created todo {todo} in list {calendar}" : "{actor} created todo {todo} in list {calendar}",
+ "You created todo {todo} in list {calendar}" : "You created todo {todo} in list {calendar}",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} deleted todo {todo} from list {calendar}",
+ "You deleted todo {todo} from list {calendar}" : "You deleted todo {todo} from list {calendar}",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} updated todo {todo} in list {calendar}",
+ "You updated todo {todo} in list {calendar}" : "You updated todo {todo} in list {calendar}",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} solved todo {todo} in list {calendar}",
+ "You solved todo {todo} in list {calendar}" : "You solved todo {todo} in list {calendar}",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} reopened todo {todo} in list {calendar}",
+ "You reopened todo {todo} in list {calendar}" : "You reopened todo {todo} in list {calendar}",
+ "A calendar was modified" : "A calendar was modified",
+ "A calendar event was modified" : "A calendar event was modified",
+ "A calendar todo was modified" : "A calendar todo was modified",
+ "Contact birthdays" : "Contact birthdays",
+ "Personal" : "Personal",
+ "Contacts" : "Contacts",
+ "WebDAV" : "WebDAV",
+ "Technical details" : "Technical details",
+ "Remote Address: %s" : "Remote Address: %s",
+ "Request ID: %s" : "Request ID: %s"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/dav/l10n/es.js b/apps/dav/l10n/es.js
index b518dfd0dfe1f..81daecb34fd02 100644
--- a/apps/dav/l10n/es.js
+++ b/apps/dav/l10n/es.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Cumpleaños del contacto",
"Personal" : "Personal",
"Contacts" : "Contactos",
+ "WebDAV" : "WebDAV",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Dirección remota: %s",
"Request ID: %s" : "ID de la solicitud: %s"
diff --git a/apps/dav/l10n/es.json b/apps/dav/l10n/es.json
index 0503e24f25b68..fc225c4bcba46 100644
--- a/apps/dav/l10n/es.json
+++ b/apps/dav/l10n/es.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Cumpleaños del contacto",
"Personal" : "Personal",
"Contacts" : "Contactos",
+ "WebDAV" : "WebDAV",
"Technical details" : "Detalles técnicos",
"Remote Address: %s" : "Dirección remota: %s",
"Request ID: %s" : "ID de la solicitud: %s"
diff --git a/apps/dav/l10n/gl.js b/apps/dav/l10n/gl.js
new file mode 100644
index 0000000000000..817348d24ae1b
--- /dev/null
+++ b/apps/dav/l10n/gl.js
@@ -0,0 +1,50 @@
+OC.L10N.register(
+ "dav",
+ {
+ "Calendar" : "Calendario",
+ "Todos" : "Asuntos pendentes",
+ "{actor} created calendar {calendar}" : "{actor} creou o calendario {calendar}",
+ "You created calendar {calendar}" : "Vostede creou o calendario {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} eliminou o calendario {calendar}",
+ "You deleted calendar {calendar}" : "Vostede eliminou o calendario {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} actualizou o calendario {calendar}",
+ "You updated calendar {calendar}" : "Vostede actualizou o calendario {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} compartiu o calendario {calendar} con vostede",
+ "You shared calendar {calendar} with {user}" : "Vostede compartiu o calendario {calendar} con {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} compartiu o calendario {calendar} con {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} deixou de compartir o calendario {calendar} de vostede",
+ "You unshared calendar {calendar} from {user}" : "Vostede deixou de compartir o calendario {calendar} de {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} deixou de compartir o calendario {calendar} de {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} deixou de compartir o seu propio calendario {calendar}",
+ "You shared calendar {calendar} with group {group}" : "Vostede compartiu o calendario {calendar} co grupo {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} compartiu o calendario {calendar} co grupo {group}",
+ "You unshared calendar {calendar} from group {group}" : "Vostede deixou de compartir o calendario {calendar} do grupo {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} deixou de compartir o calendario {calendar} do grupo {group}",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} creou o evento {event} no calendario {calendar}",
+ "You created event {event} in calendar {calendar}" : "Vostede creou o evento {event} no calendario {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} eliminou o evento {event} do calendario {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "Vostede eliminou o evento {event} do calendario {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} actualizou o evento {event} no calendario {calendar}",
+ "You updated event {event} in calendar {calendar}" : "Vostede actualizou o evento {event} no calendario {calendar}",
+ "{actor} created todo {todo} in list {calendar}" : "{actor} creou os asuntos pendentes {todo} na lista {calendar}",
+ "You created todo {todo} in list {calendar}" : "Vostede creou os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} eliminou os asuntos pendentes {todo} da lista {calendar}",
+ "You deleted todo {todo} from list {calendar}" : "Vostede eliminou os asuntos pendentes {todo} da lista {calendar}",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} actualizou os asuntos pendentes {todo} na lista {calendar}",
+ "You updated todo {todo} in list {calendar}" : "Vostede actualizou os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} resolveu os asuntos pendentes {todo} na lista {calendar}",
+ "You solved todo {todo} in list {calendar}" : "Vostede resolveu os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} volveu abrir os asuntos pendentes {todo} na lista {calendar}",
+ "You reopened todo {todo} in list {calendar}" : "Vostede volveu abrir os asuntos pendentes {todo} na lista {calendar}",
+ "A calendar was modified" : "Foi modificado un calendario",
+ "A calendar event was modified" : "Foi modificado un evento do calendario",
+ "A calendar todo was modified" : "Foi modificado un asunto pendente do calendario",
+ "Contact birthdays" : "Aniversario do contacto",
+ "Personal" : "Persoal",
+ "Contacts" : "Contactos",
+ "WebDAV" : "WebDAV",
+ "Technical details" : "Detalles técnicos",
+ "Remote Address: %s" : "Enderezo remoto: %s",
+ "Request ID: %s" : "ID da solicitude: %s"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/dav/l10n/gl.json b/apps/dav/l10n/gl.json
new file mode 100644
index 0000000000000..ef0eae84cc69c
--- /dev/null
+++ b/apps/dav/l10n/gl.json
@@ -0,0 +1,48 @@
+{ "translations": {
+ "Calendar" : "Calendario",
+ "Todos" : "Asuntos pendentes",
+ "{actor} created calendar {calendar}" : "{actor} creou o calendario {calendar}",
+ "You created calendar {calendar}" : "Vostede creou o calendario {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} eliminou o calendario {calendar}",
+ "You deleted calendar {calendar}" : "Vostede eliminou o calendario {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} actualizou o calendario {calendar}",
+ "You updated calendar {calendar}" : "Vostede actualizou o calendario {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} compartiu o calendario {calendar} con vostede",
+ "You shared calendar {calendar} with {user}" : "Vostede compartiu o calendario {calendar} con {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} compartiu o calendario {calendar} con {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} deixou de compartir o calendario {calendar} de vostede",
+ "You unshared calendar {calendar} from {user}" : "Vostede deixou de compartir o calendario {calendar} de {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} deixou de compartir o calendario {calendar} de {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} deixou de compartir o seu propio calendario {calendar}",
+ "You shared calendar {calendar} with group {group}" : "Vostede compartiu o calendario {calendar} co grupo {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} compartiu o calendario {calendar} co grupo {group}",
+ "You unshared calendar {calendar} from group {group}" : "Vostede deixou de compartir o calendario {calendar} do grupo {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} deixou de compartir o calendario {calendar} do grupo {group}",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} creou o evento {event} no calendario {calendar}",
+ "You created event {event} in calendar {calendar}" : "Vostede creou o evento {event} no calendario {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} eliminou o evento {event} do calendario {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "Vostede eliminou o evento {event} do calendario {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} actualizou o evento {event} no calendario {calendar}",
+ "You updated event {event} in calendar {calendar}" : "Vostede actualizou o evento {event} no calendario {calendar}",
+ "{actor} created todo {todo} in list {calendar}" : "{actor} creou os asuntos pendentes {todo} na lista {calendar}",
+ "You created todo {todo} in list {calendar}" : "Vostede creou os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} deleted todo {todo} from list {calendar}" : "{actor} eliminou os asuntos pendentes {todo} da lista {calendar}",
+ "You deleted todo {todo} from list {calendar}" : "Vostede eliminou os asuntos pendentes {todo} da lista {calendar}",
+ "{actor} updated todo {todo} in list {calendar}" : "{actor} actualizou os asuntos pendentes {todo} na lista {calendar}",
+ "You updated todo {todo} in list {calendar}" : "Vostede actualizou os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} solved todo {todo} in list {calendar}" : "{actor} resolveu os asuntos pendentes {todo} na lista {calendar}",
+ "You solved todo {todo} in list {calendar}" : "Vostede resolveu os asuntos pendentes {todo} na lista {calendar}",
+ "{actor} reopened todo {todo} in list {calendar}" : "{actor} volveu abrir os asuntos pendentes {todo} na lista {calendar}",
+ "You reopened todo {todo} in list {calendar}" : "Vostede volveu abrir os asuntos pendentes {todo} na lista {calendar}",
+ "A calendar was modified" : "Foi modificado un calendario",
+ "A calendar event was modified" : "Foi modificado un evento do calendario",
+ "A calendar todo was modified" : "Foi modificado un asunto pendente do calendario",
+ "Contact birthdays" : "Aniversario do contacto",
+ "Personal" : "Persoal",
+ "Contacts" : "Contactos",
+ "WebDAV" : "WebDAV",
+ "Technical details" : "Detalles técnicos",
+ "Remote Address: %s" : "Enderezo remoto: %s",
+ "Request ID: %s" : "ID da solicitude: %s"
+},"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 85c3bc641ff2a..944b9a8eb8d26 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 f84e4c4fce34d..7a6f6299a7911 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 e58d3bd107f01..a296541f59427 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 1f71eed7affb8..075ec8fd28a6e 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/dav/l10n/nb.js b/apps/dav/l10n/nb.js
index ae4959ba0dfd2..3ad651cf4c59c 100644
--- a/apps/dav/l10n/nb.js
+++ b/apps/dav/l10n/nb.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Kontakters fødelsdag",
"Personal" : "Personlig",
"Contacts" : "Kontakter",
+ "WebDAV" : "WebDAV",
"Technical details" : "Tekniske detaljer",
"Remote Address: %s" : "Ekstern adresse: %s",
"Request ID: %s" : "Forespørsel ID: %s"
diff --git a/apps/dav/l10n/nb.json b/apps/dav/l10n/nb.json
index 81fcad6f83023..13a952618d53c 100644
--- a/apps/dav/l10n/nb.json
+++ b/apps/dav/l10n/nb.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Kontakters fødelsdag",
"Personal" : "Personlig",
"Contacts" : "Kontakter",
+ "WebDAV" : "WebDAV",
"Technical details" : "Tekniske detaljer",
"Remote Address: %s" : "Ekstern adresse: %s",
"Request ID: %s" : "Forespørsel ID: %s"
diff --git a/apps/dav/l10n/sv.js b/apps/dav/l10n/sv.js
index 25cd0d797c86b..5d9a2b6c9f533 100644
--- a/apps/dav/l10n/sv.js
+++ b/apps/dav/l10n/sv.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Födelsedagar",
"Personal" : "Privat",
"Contacts" : "Kontakter",
+ "WebDAV" : "WebDAV",
"Technical details" : "Tekniska detaljer",
"Remote Address: %s" : "Extern adress: %s",
"Request ID: %s" : "Begär ID: %s"
diff --git a/apps/dav/l10n/sv.json b/apps/dav/l10n/sv.json
index ba76ca5532970..3a536dd915bb4 100644
--- a/apps/dav/l10n/sv.json
+++ b/apps/dav/l10n/sv.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Födelsedagar",
"Personal" : "Privat",
"Contacts" : "Kontakter",
+ "WebDAV" : "WebDAV",
"Technical details" : "Tekniska detaljer",
"Remote Address: %s" : "Extern adress: %s",
"Request ID: %s" : "Begär ID: %s"
diff --git a/apps/dav/l10n/tr.js b/apps/dav/l10n/tr.js
index 059e4e05dcf86..1c1806012e69a 100644
--- a/apps/dav/l10n/tr.js
+++ b/apps/dav/l10n/tr.js
@@ -6,7 +6,7 @@ OC.L10N.register(
"{actor} created calendar {calendar}" : "{actor}, {calendar} takvimini ekledi",
"You created calendar {calendar}" : "{calendar} takvimini eklediniz",
"{actor} deleted calendar {calendar}" : "{actor}, {calendar} takvimini sildi",
- "You deleted calendar {calendar}" : "{calendar} takvimi sildiniz",
+ "You deleted calendar {calendar}" : "{calendar} takvimini sildiniz",
"{actor} updated calendar {calendar}" : "{actor}, {calendar} takvimini güncelledi",
"You updated calendar {calendar}" : "{calendar} takvimini güncellediniz",
"{actor} shared calendar {calendar} with you" : "{actor}, {calendar} takvimini sizinle paylaştı",
diff --git a/apps/dav/l10n/tr.json b/apps/dav/l10n/tr.json
index afe3c7719d637..2884b1f9da29e 100644
--- a/apps/dav/l10n/tr.json
+++ b/apps/dav/l10n/tr.json
@@ -4,7 +4,7 @@
"{actor} created calendar {calendar}" : "{actor}, {calendar} takvimini ekledi",
"You created calendar {calendar}" : "{calendar} takvimini eklediniz",
"{actor} deleted calendar {calendar}" : "{actor}, {calendar} takvimini sildi",
- "You deleted calendar {calendar}" : "{calendar} takvimi sildiniz",
+ "You deleted calendar {calendar}" : "{calendar} takvimini sildiniz",
"{actor} updated calendar {calendar}" : "{actor}, {calendar} takvimini güncelledi",
"You updated calendar {calendar}" : "{calendar} takvimini güncellediniz",
"{actor} shared calendar {calendar} with you" : "{actor}, {calendar} takvimini sizinle paylaştı",
diff --git a/apps/dav/lib/CalDAV/CalDavBackend.php b/apps/dav/lib/CalDAV/CalDavBackend.php
index fcf73cb0f31af..ef3df8de83ec0 100644
--- a/apps/dav/lib/CalDAV/CalDavBackend.php
+++ b/apps/dav/lib/CalDAV/CalDavBackend.php
@@ -2009,7 +2009,7 @@ public function updateProperties($calendarId, $objectUri, $calendarData) {
if (in_array($property->name, self::$indexProperties)) {
$value = $property->getValue();
// is this a shitty db?
- if ($this->db->supports4ByteText()) {
+ if (!$this->db->supports4ByteText()) {
$value = preg_replace('/[\x{10000}-\x{10FFFF}]/u', "\xEF\xBF\xBD", $value);
}
$value = substr($value, 0, 254);
diff --git a/apps/dav/tests/unit/CalDAV/CalDavBackendTest.php b/apps/dav/tests/unit/CalDAV/CalDavBackendTest.php
index dc531b5a64a3d..fa298282d7e9a 100644
--- a/apps/dav/tests/unit/CalDAV/CalDavBackendTest.php
+++ b/apps/dav/tests/unit/CalDAV/CalDavBackendTest.php
@@ -539,7 +539,7 @@ public function testCalendarSearch() {
UID:47d15e3ec8
LAST-MODIFIED;VALUE=DATE-TIME:20130910T125139Z
DTSTAMP;VALUE=DATE-TIME:20130910T125139Z
-SUMMARY:123 Event
+SUMMARY:123 Event 🙈
DTSTART;VALUE=DATE-TIME:20130912T130000Z
DTEND;VALUE=DATE-TIME:20130912T140000Z
ATTENDEE;CN=test:mailto:foo@bar.com
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index c960ae6ff2c08..b627af5f3ee3c 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hallo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort %s verschlüsselt.
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.
",
- "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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hallo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort %s verschlüsselt.
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.
",
+ "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 5ff0d826b6db5..f83b4abfd1373 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hallo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort %s verschlüsselt.
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.
",
- "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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hallo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort %s verschlüsselt.
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.
",
+ "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 4b587ce03f3f7..39453855f0adb 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hollo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort %s verschlüsselt.
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.
",
+ "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hollo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort %s verschlüsselt.
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.
",
"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 3ffb7ffd0b5ce..3712de14c6c92 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hollo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort %s verschlüsselt.
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.
",
+ "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hollo,
der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort %s verschlüsselt.
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.
",
"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/en_GB.js b/apps/encryption/l10n/en_GB.js
index 32621a5ba189f..ac668708fa06f 100644
--- a/apps/encryption/l10n/en_GB.js
+++ b/apps/encryption/l10n/en_GB.js
@@ -22,15 +22,20 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
"Private key password successfully updated." : "Private key password updated successfully.",
"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" : "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",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
+ "Encryption app is enabled and ready" : "Encryption app is enabled and ready",
"Bad Signature" : "Bad Signature",
"Missing Signature" : "Missing Signature",
"one-time password for server-side-encryption" : "one-time password for server-side-encryption",
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot decrypt this file, which is probably a shared file. Please ask the file owner to reshare the file with you.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Default encryption module" : "Default encryption module",
"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 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",
"The share will expire on %s." : "The share will expire on %s.",
"Cheers!" : "Cheers!",
"Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Encryption app is enabled but your keys are not initialised, please log-out and log-in again",
"Encrypt the home storage" : "Encrypt the home storage",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted",
"Enable recovery key" : "Enable recovery key",
@@ -43,6 +48,7 @@ OC.L10N.register(
"New recovery key password" : "New recovery key password",
"Repeat new recovery key password" : "Repeat new recovery key password",
"Change Password" : "Change Password",
+ "Basic encryption module" : "Basic encryption module",
"Your private key password no longer matches your log-in password." : "Your private key password no longer matches your log-in password.",
"Set your old private key password to your current log-in password:" : "Set your old private key password to your current log-in password:",
" If you don't remember your old password you can ask your administrator to recover your files." : " If you don't remember your old password you can ask your administrator to recover your files.",
diff --git a/apps/encryption/l10n/en_GB.json b/apps/encryption/l10n/en_GB.json
index 1b0348768a7af..7db53f5938ed2 100644
--- a/apps/encryption/l10n/en_GB.json
+++ b/apps/encryption/l10n/en_GB.json
@@ -20,15 +20,20 @@
"The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
"Private key password successfully updated." : "Private key password updated successfully.",
"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" : "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",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
+ "Encryption app is enabled and ready" : "Encryption app is enabled and ready",
"Bad Signature" : "Bad Signature",
"Missing Signature" : "Missing Signature",
"one-time password for server-side-encryption" : "one-time password for server-side-encryption",
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot decrypt this file, which is probably a shared file. Please ask the file owner to reshare the file with you.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Default encryption module" : "Default encryption module",
"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 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",
"The share will expire on %s." : "The share will expire on %s.",
"Cheers!" : "Cheers!",
"Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Encryption app is enabled but your keys are not initialised, please log-out and log-in again",
"Encrypt the home storage" : "Encrypt the home storage",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted",
"Enable recovery key" : "Enable recovery key",
@@ -41,6 +46,7 @@
"New recovery key password" : "New recovery key password",
"Repeat new recovery key password" : "Repeat new recovery key password",
"Change Password" : "Change Password",
+ "Basic encryption module" : "Basic encryption module",
"Your private key password no longer matches your log-in password." : "Your private key password no longer matches your log-in password.",
"Set your old private key password to your current log-in password:" : "Set your old private key password to your current log-in password:",
" If you don't remember your old password you can ask your administrator to recover your files." : " If you don't remember your old password you can ask your administrator to recover your files.",
diff --git a/apps/encryption/l10n/es_MX.js b/apps/encryption/l10n/es_MX.js
index ca252c401d010..cd134eec073ad 100644
--- a/apps/encryption/l10n/es_MX.js
+++ b/apps/encryption/l10n/es_MX.js
@@ -22,7 +22,7 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, favor de volverlo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
"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" : "Usted necesita migar sus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador",
- "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Favor de actualizar la contraseña de su llave privada en sus ajustes personales para recuperar el acceso a sus archivos encriptados. ",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Favor de actualizar la contraseña de su llave privada en sus configuraciones personales para recuperar el acceso a sus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero sus llaves no han sido inicializadas. Favor de cerrar sesión e iniciar sesión de nuevo. ",
"Encryption app is enabled and ready" : "La aplicación de encripción se cuentra habilitada y lista",
"Bad Signature" : "Firma equivocada",
@@ -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." : "No es posible decriptar este archivo, posiblemente sea un archivo compartido. Favor de solicitar al dueño del archivo que lo vuelva a compartir con usted.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No es posible leer este archivo, posiblemente sea un archivo compatido. Favor de solicitar al dueño que vuelva a compartirlo con usted. ",
"Default encryption module" : "Módulo de encripción 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" : "Hola,\n\nel administrador ha habilitado la encripción de lado del servidor. Sus archivos fueron encriptados usando la contraseña '%s'\n\nFavor de iniciar sesión en la interface web, vaya a la sección \"módulo de encripción básica\" de sus ajustes personales y actualice su contraseña de encripción ingresando esta contraseña en el campo 'contraseña de inicio de sesión anterior' y su contraseña de inicio de sesión actual. \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" : "Hola,\n\nel administrador ha habilitado la encripción de lado del servidor. Sus archivos fueron encriptados usando la contraseña '%s'\n\nFavor de iniciar sesión en la interface web, vaya a la sección \"módulo de encripción básica\" de sus configuraciones personales y actualice su contraseña de encripción ingresando esta contraseña en el campo 'contraseña de inicio de sesión anterior' y su contraseña de inicio de sesión actual. \n",
"The share will expire on %s." : "El elemento compartido expirará el %s.",
"Cheers!" : "¡Saludos!",
- "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hola,
el administrador ha habilitado la encripción del lado del servidor. Sus archivos fueron encriptados usando la contraseña %s.
Favor de iniciar sesisón en la interface web, vaya a la sección \"módulo de encripción básica\" de sus ajustes personales y actualice su contraseña de encripción ingresando esta contraseña en el campo \"contraseña de inicio de sesión anterior\" y su contraseña de inicio de sesión actual.
",
+ "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hola,
el administrador ha habilitado la encripción del lado del servidor. Sus archivos fueron encriptados usando la contraseña %s.
Favor de iniciar sesisón en la interface web, vaya a la sección \"módulo de encripción básica\" de sus configuraciones personales y actualice su contraseña de encripción ingresando esta contraseña en el campo \"contraseña de inicio de sesión anterior\" y su contraseña de inicio de sesión actual.
",
"Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "La aplicación de encripción esta habilitada pero sus llaves no han sido inicializadas, favor de salir y volver a entrar a la sesion",
"Encrypt the home storage" : "Encriptar el almacenamiento de inicio",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Habilitar esta opción encripta todos los archivos almacenados en el almacenamiento principal, de otro modo, sólo los archivos en el almacenamiento externo serán encriptados",
diff --git a/apps/encryption/l10n/es_MX.json b/apps/encryption/l10n/es_MX.json
index 86095ed56c41e..ce8b0a903040b 100644
--- a/apps/encryption/l10n/es_MX.json
+++ b/apps/encryption/l10n/es_MX.json
@@ -20,7 +20,7 @@
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, favor de volverlo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
"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" : "Usted necesita migar sus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador",
- "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Favor de actualizar la contraseña de su llave privada en sus ajustes personales para recuperar el acceso a sus archivos encriptados. ",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Favor de actualizar la contraseña de su llave privada en sus configuraciones personales para recuperar el acceso a sus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero sus llaves no han sido inicializadas. Favor de cerrar sesión e iniciar sesión de nuevo. ",
"Encryption app is enabled and ready" : "La aplicación de encripción se cuentra habilitada y lista",
"Bad Signature" : "Firma equivocada",
@@ -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." : "No es posible decriptar este archivo, posiblemente sea un archivo compartido. Favor de solicitar al dueño del archivo que lo vuelva a compartir con usted.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No es posible leer este archivo, posiblemente sea un archivo compatido. Favor de solicitar al dueño que vuelva a compartirlo con usted. ",
"Default encryption module" : "Módulo de encripción 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" : "Hola,\n\nel administrador ha habilitado la encripción de lado del servidor. Sus archivos fueron encriptados usando la contraseña '%s'\n\nFavor de iniciar sesión en la interface web, vaya a la sección \"módulo de encripción básica\" de sus ajustes personales y actualice su contraseña de encripción ingresando esta contraseña en el campo 'contraseña de inicio de sesión anterior' y su contraseña de inicio de sesión actual. \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" : "Hola,\n\nel administrador ha habilitado la encripción de lado del servidor. Sus archivos fueron encriptados usando la contraseña '%s'\n\nFavor de iniciar sesión en la interface web, vaya a la sección \"módulo de encripción básica\" de sus configuraciones personales y actualice su contraseña de encripción ingresando esta contraseña en el campo 'contraseña de inicio de sesión anterior' y su contraseña de inicio de sesión actual. \n",
"The share will expire on %s." : "El elemento compartido expirará el %s.",
"Cheers!" : "¡Saludos!",
- "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hola,
el administrador ha habilitado la encripción del lado del servidor. Sus archivos fueron encriptados usando la contraseña %s.
Favor de iniciar sesisón en la interface web, vaya a la sección \"módulo de encripción básica\" de sus ajustes personales y actualice su contraseña de encripción ingresando esta contraseña en el campo \"contraseña de inicio de sesión anterior\" y su contraseña de inicio de sesión actual.
",
+ "Hey there,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Hola,
el administrador ha habilitado la encripción del lado del servidor. Sus archivos fueron encriptados usando la contraseña %s.
Favor de iniciar sesisón en la interface web, vaya a la sección \"módulo de encripción básica\" de sus configuraciones personales y actualice su contraseña de encripción ingresando esta contraseña en el campo \"contraseña de inicio de sesión anterior\" y su contraseña de inicio de sesión actual.
",
"Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "La aplicación de encripción esta habilitada pero sus llaves no han sido inicializadas, favor de salir y volver a entrar a la sesion",
"Encrypt the home storage" : "Encriptar el almacenamiento de inicio",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Habilitar esta opción encripta todos los archivos almacenados en el almacenamiento principal, de otro modo, sólo los archivos en el almacenamiento externo serán encriptados",
diff --git a/apps/encryption/l10n/gl.js b/apps/encryption/l10n/gl.js
index d78eaa8d7bd79..3264be1bf41a7 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á inserir 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Ola.
O administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal %s.
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á inserir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.
",
+ "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 01bcfaabfa2b7..d37872e06e9d0 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á inserir 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,
the admin enabled server-side-encryption. Your files were encrypted using the password %s.
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.
" : "Ola.
O administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal %s.
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á inserir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.
",
+ "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/is.js b/apps/encryption/l10n/is.js
index 1378874593bbe..fb5b430ce52e6 100644
--- a/apps/encryption/l10n/is.js
+++ b/apps/encryption/l10n/is.js
@@ -1,8 +1,49 @@
OC.L10N.register(
"encryption",
{
+ "Missing recovery key password" : "Vantar endurheimtulykilorð",
+ "Please repeat the recovery key password" : "Endurtaktu endurheimtulykilorð",
+ "Recovery key successfully enabled" : "Tókst að virkja endurheimtulykil",
+ "Could not enable recovery key. Please check your recovery key password!" : "Tókst ekki að virkja endurheimtulykil. Athugaðu endurheimtulykilorðið þitt!",
+ "Recovery key successfully disabled" : "Tókst að gera endurheimtulykil óvirkan",
+ "Could not disable recovery key. Please check your recovery key password!" : "Tókst ekki að gera endurheimtulykil óvirkan. Athugaðu endurheimtulykilorðið þitt!",
+ "Missing parameters" : "Vantar breytur",
+ "Please provide the old recovery password" : "Settu inn gamla endurheimtulykilorðið",
+ "Please provide a new recovery password" : "Settu inn nýja endurheimtulykilorðið",
+ "Please repeat the new recovery password" : "Endurtaktu nýja endurheimtulykilorðið",
+ "Password successfully changed." : "Lykilorðinu hefur verið breytt.",
+ "Could not change the password. Maybe the old password was not correct." : "Tókst ekki að breyta lykilorðinu. Kannski var gamla lykilorðið ekki rétt.",
+ "Recovery Key disabled" : "Endurheimtulykilorð óvirkt",
+ "Recovery Key enabled" : "Endurheimtulykilorð virkt",
+ "Could not update the private key password." : "Tókst ekki að uppfæra lykilorð einkalykils.",
+ "The old password was not correct, please try again." : "Gamla lykilorðið var ekki rétt, reyndu aftur.",
+ "The current log-in password was not correct, please try again." : "Núgildandi innskráningarlykilorð var ekki rétt, reyndu aftur.",
+ "Private key password successfully updated." : "Tókst að uppfæra lykilorð einkalykils.",
+ "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" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn",
+ "Encryption app is enabled and ready" : "Dulritunarforrit er virkt og tilbúið til notkunar",
+ "Bad Signature" : "Ógild undirritun",
+ "Missing Signature" : "Vantar undirritun",
+ "one-time password for server-side-encryption" : "eins-skiptis lykilorð fyrir dulritun á þjóni",
+ "Default encryption module" : "Sjálfgefin dulritunareining",
"The share will expire on %s." : "Gildistími deilingar rennur út %s.",
- "Cheers!" : "Skál!",
+ "Cheers!" : "Til hamingju!",
+ "Encrypt the home storage" : "Dulrita heimamöppuna",
+ "Enable recovery key" : "Virkja endurheimtingarlykil",
+ "Disable recovery key" : "Gera endurheimtingarlykil óvirkan",
+ "Recovery key password" : "Endurheimtulykilorð",
+ "Repeat recovery key password" : "Endurtaktu endurheimtulykilorðið",
+ "Change recovery key password:" : "Breyta endurheimtulykilorði:",
+ "Old recovery key password" : "Gamla endurheimtulykilorðið",
+ "New recovery key password" : "Nýtt endurheimtulykilorð",
+ "Repeat new recovery key password" : "Endurtaktu nýja endurheimtulykilorðið",
+ "Change Password" : "Breyta lykilorði",
+ "Basic encryption module" : "Grunn-dulritunareining",
+ "Your private key password no longer matches your log-in password." : "Lykilorð einkalykilsins þíns samsvarar ekki lengur innskráningarlykilorðinu þínu.",
+ "Set your old private key password to your current log-in password:" : "Settu eldra lykilorð einkalykilsins þíns á að vera það sama og núgildandi innskráningarlykilorðið þitt:",
+ "Old log-in password" : "Gamla lykilorðið",
+ "Current log-in password" : "Núverandi lykilorð",
+ "Update Private Key Password" : "Uppfæra lykilorð einkalykils:",
+ "Enable password recovery:" : "Virkja endurheimtingu lykilorðs:",
"Enabled" : "Virkt",
"Disabled" : "Óvirkt"
},
diff --git a/apps/encryption/l10n/is.json b/apps/encryption/l10n/is.json
index 37ca1d1fc3f97..82792726eb3c9 100644
--- a/apps/encryption/l10n/is.json
+++ b/apps/encryption/l10n/is.json
@@ -1,6 +1,47 @@
{ "translations": {
+ "Missing recovery key password" : "Vantar endurheimtulykilorð",
+ "Please repeat the recovery key password" : "Endurtaktu endurheimtulykilorð",
+ "Recovery key successfully enabled" : "Tókst að virkja endurheimtulykil",
+ "Could not enable recovery key. Please check your recovery key password!" : "Tókst ekki að virkja endurheimtulykil. Athugaðu endurheimtulykilorðið þitt!",
+ "Recovery key successfully disabled" : "Tókst að gera endurheimtulykil óvirkan",
+ "Could not disable recovery key. Please check your recovery key password!" : "Tókst ekki að gera endurheimtulykil óvirkan. Athugaðu endurheimtulykilorðið þitt!",
+ "Missing parameters" : "Vantar breytur",
+ "Please provide the old recovery password" : "Settu inn gamla endurheimtulykilorðið",
+ "Please provide a new recovery password" : "Settu inn nýja endurheimtulykilorðið",
+ "Please repeat the new recovery password" : "Endurtaktu nýja endurheimtulykilorðið",
+ "Password successfully changed." : "Lykilorðinu hefur verið breytt.",
+ "Could not change the password. Maybe the old password was not correct." : "Tókst ekki að breyta lykilorðinu. Kannski var gamla lykilorðið ekki rétt.",
+ "Recovery Key disabled" : "Endurheimtulykilorð óvirkt",
+ "Recovery Key enabled" : "Endurheimtulykilorð virkt",
+ "Could not update the private key password." : "Tókst ekki að uppfæra lykilorð einkalykils.",
+ "The old password was not correct, please try again." : "Gamla lykilorðið var ekki rétt, reyndu aftur.",
+ "The current log-in password was not correct, please try again." : "Núgildandi innskráningarlykilorð var ekki rétt, reyndu aftur.",
+ "Private key password successfully updated." : "Tókst að uppfæra lykilorð einkalykils.",
+ "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" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn",
+ "Encryption app is enabled and ready" : "Dulritunarforrit er virkt og tilbúið til notkunar",
+ "Bad Signature" : "Ógild undirritun",
+ "Missing Signature" : "Vantar undirritun",
+ "one-time password for server-side-encryption" : "eins-skiptis lykilorð fyrir dulritun á þjóni",
+ "Default encryption module" : "Sjálfgefin dulritunareining",
"The share will expire on %s." : "Gildistími deilingar rennur út %s.",
- "Cheers!" : "Skál!",
+ "Cheers!" : "Til hamingju!",
+ "Encrypt the home storage" : "Dulrita heimamöppuna",
+ "Enable recovery key" : "Virkja endurheimtingarlykil",
+ "Disable recovery key" : "Gera endurheimtingarlykil óvirkan",
+ "Recovery key password" : "Endurheimtulykilorð",
+ "Repeat recovery key password" : "Endurtaktu endurheimtulykilorðið",
+ "Change recovery key password:" : "Breyta endurheimtulykilorði:",
+ "Old recovery key password" : "Gamla endurheimtulykilorðið",
+ "New recovery key password" : "Nýtt endurheimtulykilorð",
+ "Repeat new recovery key password" : "Endurtaktu nýja endurheimtulykilorðið",
+ "Change Password" : "Breyta lykilorði",
+ "Basic encryption module" : "Grunn-dulritunareining",
+ "Your private key password no longer matches your log-in password." : "Lykilorð einkalykilsins þíns samsvarar ekki lengur innskráningarlykilorðinu þínu.",
+ "Set your old private key password to your current log-in password:" : "Settu eldra lykilorð einkalykilsins þíns á að vera það sama og núgildandi innskráningarlykilorðið þitt:",
+ "Old log-in password" : "Gamla lykilorðið",
+ "Current log-in password" : "Núverandi lykilorð",
+ "Update Private Key Password" : "Uppfæra lykilorð einkalykils:",
+ "Enable password recovery:" : "Virkja endurheimtingu lykilorðs:",
"Enabled" : "Virkt",
"Disabled" : "Óvirkt"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
diff --git a/apps/encryption/l10n/ru.js b/apps/encryption/l10n/ru.js
index e75543b8a9602..4c43bacc2949e 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 1ed8a5f347157..307fed700eaba 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/de.js b/apps/federatedfilesharing/l10n/de.js
index 6f385f2aff3c9..9f089f77b8d1f 100644
--- a/apps/federatedfilesharing/l10n/de.js
+++ b/apps/federatedfilesharing/l10n/de.js
@@ -43,7 +43,7 @@ OC.L10N.register(
"Adjust how people can share between servers." : "Definiere wie die Benutzer Inhalte mit anderen Servern teilen können.",
"Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
"Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
- "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Nutzern durchsuchen und lokale Nutzer ihre Daten veröffentlichen lassen",
+ "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Benutzern durchsuchen und lokale Benutzer ihre Daten veröffentlichen lassen",
"Allow users to publish their data to a global and public address book" : "Erlaube Benutzern ihre Daten an ein globales und öffentliches Adressbuch zu veröffentlichen",
"Federated Cloud" : "Federated Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Du kannst mit allen Leuten teilen, welche Nextcloud, ownCloud oder Pydio nutzen! Gebe einfach deren Federated Cloud ID in den Teilen-Dialog ein. Diese sieht wie folgt aus person@cloud.example.com",
diff --git a/apps/federatedfilesharing/l10n/de.json b/apps/federatedfilesharing/l10n/de.json
index f1c10754853ac..cab22b6dbddc7 100644
--- a/apps/federatedfilesharing/l10n/de.json
+++ b/apps/federatedfilesharing/l10n/de.json
@@ -41,7 +41,7 @@
"Adjust how people can share between servers." : "Definiere wie die Benutzer Inhalte mit anderen Servern teilen können.",
"Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
"Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
- "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Nutzern durchsuchen und lokale Nutzer ihre Daten veröffentlichen lassen",
+ "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Benutzern durchsuchen und lokale Benutzer ihre Daten veröffentlichen lassen",
"Allow users to publish their data to a global and public address book" : "Erlaube Benutzern ihre Daten an ein globales und öffentliches Adressbuch zu veröffentlichen",
"Federated Cloud" : "Federated Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Du kannst mit allen Leuten teilen, welche Nextcloud, ownCloud oder Pydio nutzen! Gebe einfach deren Federated Cloud ID in den Teilen-Dialog ein. Diese sieht wie folgt aus person@cloud.example.com",
diff --git a/apps/federatedfilesharing/l10n/de_DE.js b/apps/federatedfilesharing/l10n/de_DE.js
index 646b4817db0ba..3f3c6a63c011c 100644
--- a/apps/federatedfilesharing/l10n/de_DE.js
+++ b/apps/federatedfilesharing/l10n/de_DE.js
@@ -43,7 +43,7 @@ OC.L10N.register(
"Adjust how people can share between servers." : "Definiere wie die Benutzer Inhalte mit anderen Servern teilen können.",
"Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
"Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
- "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Nutzern durchsuchen und lokale Nutzer ihre Daten veröffentlichen lassen",
+ "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Benutzern durchsuchen und lokale Benutzer ihre Daten veröffentlichen lassen",
"Allow users to publish their data to a global and public address book" : "Erlaube Benutzern ihre Daten an ein globales und öffentliches Adressbuch zu veröffentlichen",
"Federated Cloud" : "Federated Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Sie können mit allen Leuten teilen, welche Nextcloud, ownCloud oder Pydio nutzen! Geben Sie einfach deren Federated Cloud ID in den Teilen-Dialog ein. Diese sieht wie folgt aus person@cloud.example.com",
diff --git a/apps/federatedfilesharing/l10n/de_DE.json b/apps/federatedfilesharing/l10n/de_DE.json
index cab800de9d931..b512c3d07cee3 100644
--- a/apps/federatedfilesharing/l10n/de_DE.json
+++ b/apps/federatedfilesharing/l10n/de_DE.json
@@ -41,7 +41,7 @@
"Adjust how people can share between servers." : "Definiere wie die Benutzer Inhalte mit anderen Servern teilen können.",
"Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
"Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
- "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Nutzern durchsuchen und lokale Nutzer ihre Daten veröffentlichen lassen",
+ "Search global and public address book for users and let local users publish their data" : "Globales und öffentliches Adressbuch nach Benutzern durchsuchen und lokale Benutzer ihre Daten veröffentlichen lassen",
"Allow users to publish their data to a global and public address book" : "Erlaube Benutzern ihre Daten an ein globales und öffentliches Adressbuch zu veröffentlichen",
"Federated Cloud" : "Federated Cloud",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Sie können mit allen Leuten teilen, welche Nextcloud, ownCloud oder Pydio nutzen! Geben Sie einfach deren Federated Cloud ID in den Teilen-Dialog ein. Diese sieht wie folgt aus person@cloud.example.com",
diff --git a/apps/federatedfilesharing/l10n/en_GB.js b/apps/federatedfilesharing/l10n/en_GB.js
index 89154713a8f23..dacbeeabd5bdc 100644
--- a/apps/federatedfilesharing/l10n/en_GB.js
+++ b/apps/federatedfilesharing/l10n/en_GB.js
@@ -2,26 +2,57 @@ OC.L10N.register(
"federatedfilesharing",
{
"Federated sharing" : "Federated sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Do you want to add the remote share {name} from {owner}@{remote}?",
+ "Remote share" : "Remote share",
+ "Remote share password" : "Remote share password",
+ "Cancel" : "Cancel",
+ "Add remote share" : "Add remote share",
+ "Copy" : "Copy",
+ "Copied!" : "Copied!",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
"Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Server to server sharing is not enabled on this server" : "Server to server sharing is not enabled on this server",
+ "Couldn't establish a federated share." : "Couldn't establish a federated share.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Couldn't establish a federated share, maybe the password was wrong.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Federated Share request was successful, you will receive a invitation. Check your notifications.",
+ "The mountpoint name contains invalid characters." : "The mountpoint name contains invalid characters.",
+ "Not allowed to create a federated share with the owner." : "Not allowed to create a federated share with the owner.",
+ "Invalid or untrusted SSL certificate" : "Invalid or untrusted SSL certificate",
+ "Could not authenticate to remote share, password might be wrong" : "Could not authenticate to remote share, password might be wrong",
+ "Storage not valid" : "Storage not valid",
+ "Federated Share successfully added" : "Federated Share successfully added",
+ "Couldn't add remote share" : "Couldn't add remote share",
"Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
"Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
"File is already shared with %s" : "File is already shared with %s",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
- "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)",
- "You received \"/%3$s\" as a remote share from %1$s" : "You received \"/%3$s\" as a remote share from %1$s",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate.",
+ "Could not find share" : "Could not find share",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "You received {share} as a remote share from {user} (on behalf of {behalf})",
+ "You received \"%3$s\" as a remote share from %1$s" : "You received \"%3$s\" as a remote share from %1$s",
+ "You received {share} as a remote share from {user}" : "You received {share} as a remote share from {user}",
"Accept" : "Accept",
"Decline" : "Decline",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Share with me through my #Nextcloud Federated Cloud ID, see %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Share with me through my #Nextcloud Federated Cloud ID",
+ "Federated file sharing" : "Federated file sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Open documentation",
+ "Adjust how people can share between servers." : "Adjust how people can share between servers.",
"Allow users on this server to send shares to other servers" : "Allow users on this server to send shares to other servers",
"Allow users on this server to receive shares from other servers" : "Allow users on this server to receive shares from other servers",
+ "Search global and public address book for users and let local users publish their data" : "Search global and public address book for users and let local users publish their data",
+ "Allow users to publish their data to a global and public address book" : "Allow users to publish their data to a global and public address book",
"Federated Cloud" : "Federated Cloud",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com",
"Your Federated Cloud ID:" : "Your Federated Cloud ID:",
- "Share it:" : "Share it:",
+ "Share it so your friends can share files with you:" : "Share it so your friends can share files with you:",
"Add to your website" : "Add to your website",
"Share with me via Nextcloud" : "Share with me via Nextcloud",
- "HTML Code:" : "HTML Code:"
+ "HTML Code:" : "HTML Code:",
+ "Search global and public address book for users" : "Search global and public address book for users",
+ "Share it:" : "Share it:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federatedfilesharing/l10n/en_GB.json b/apps/federatedfilesharing/l10n/en_GB.json
index 99080bbd7660e..a168322f98e84 100644
--- a/apps/federatedfilesharing/l10n/en_GB.json
+++ b/apps/federatedfilesharing/l10n/en_GB.json
@@ -1,25 +1,56 @@
{ "translations": {
"Federated sharing" : "Federated sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Do you want to add the remote share {name} from {owner}@{remote}?",
+ "Remote share" : "Remote share",
+ "Remote share password" : "Remote share password",
+ "Cancel" : "Cancel",
+ "Add remote share" : "Add remote share",
+ "Copy" : "Copy",
+ "Copied!" : "Copied!",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
"Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Server to server sharing is not enabled on this server" : "Server to server sharing is not enabled on this server",
+ "Couldn't establish a federated share." : "Couldn't establish a federated share.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Couldn't establish a federated share, maybe the password was wrong.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Federated Share request was successful, you will receive a invitation. Check your notifications.",
+ "The mountpoint name contains invalid characters." : "The mountpoint name contains invalid characters.",
+ "Not allowed to create a federated share with the owner." : "Not allowed to create a federated share with the owner.",
+ "Invalid or untrusted SSL certificate" : "Invalid or untrusted SSL certificate",
+ "Could not authenticate to remote share, password might be wrong" : "Could not authenticate to remote share, password might be wrong",
+ "Storage not valid" : "Storage not valid",
+ "Federated Share successfully added" : "Federated Share successfully added",
+ "Couldn't add remote share" : "Couldn't add remote share",
"Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
"Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
"File is already shared with %s" : "File is already shared with %s",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
- "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)",
- "You received \"/%3$s\" as a remote share from %1$s" : "You received \"/%3$s\" as a remote share from %1$s",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate.",
+ "Could not find share" : "Could not find share",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "You received {share} as a remote share from {user} (on behalf of {behalf})",
+ "You received \"%3$s\" as a remote share from %1$s" : "You received \"%3$s\" as a remote share from %1$s",
+ "You received {share} as a remote share from {user}" : "You received {share} as a remote share from {user}",
"Accept" : "Accept",
"Decline" : "Decline",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Share with me through my #Nextcloud Federated Cloud ID, see %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Share with me through my #Nextcloud Federated Cloud ID",
+ "Federated file sharing" : "Federated file sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"Open documentation" : "Open documentation",
+ "Adjust how people can share between servers." : "Adjust how people can share between servers.",
"Allow users on this server to send shares to other servers" : "Allow users on this server to send shares to other servers",
"Allow users on this server to receive shares from other servers" : "Allow users on this server to receive shares from other servers",
+ "Search global and public address book for users and let local users publish their data" : "Search global and public address book for users and let local users publish their data",
+ "Allow users to publish their data to a global and public address book" : "Allow users to publish their data to a global and public address book",
"Federated Cloud" : "Federated Cloud",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com",
"Your Federated Cloud ID:" : "Your Federated Cloud ID:",
- "Share it:" : "Share it:",
+ "Share it so your friends can share files with you:" : "Share it so your friends can share files with you:",
"Add to your website" : "Add to your website",
"Share with me via Nextcloud" : "Share with me via Nextcloud",
- "HTML Code:" : "HTML Code:"
+ "HTML Code:" : "HTML Code:",
+ "Search global and public address book for users" : "Search global and public address book for users",
+ "Share it:" : "Share it:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/federatedfilesharing/l10n/es.js b/apps/federatedfilesharing/l10n/es.js
index fae8b6380faa4..05a970d263265 100644
--- a/apps/federatedfilesharing/l10n/es.js
+++ b/apps/federatedfilesharing/l10n/es.js
@@ -37,6 +37,7 @@ OC.L10N.register(
"Decline" : "Denegar",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Compartirlo conmigo a través de mi ID Nube Federada #Nextcloud, ver %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Compartirlo conmigo a través de mi ID Nube Federada #Nextcloud",
+ "Federated file sharing" : "Compartición de archivos federada",
"Federated Cloud Sharing" : "Compartido en Cloud Federado",
"Open documentation" : "Documentación abierta",
"Adjust how people can share between servers." : "Ajusta cómo la gente puede compartir entre servidores.",
diff --git a/apps/federatedfilesharing/l10n/es.json b/apps/federatedfilesharing/l10n/es.json
index b81409477b5da..1df8c8938c421 100644
--- a/apps/federatedfilesharing/l10n/es.json
+++ b/apps/federatedfilesharing/l10n/es.json
@@ -35,6 +35,7 @@
"Decline" : "Denegar",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Compartirlo conmigo a través de mi ID Nube Federada #Nextcloud, ver %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Compartirlo conmigo a través de mi ID Nube Federada #Nextcloud",
+ "Federated file sharing" : "Compartición de archivos federada",
"Federated Cloud Sharing" : "Compartido en Cloud Federado",
"Open documentation" : "Documentación abierta",
"Adjust how people can share between servers." : "Ajusta cómo la gente puede compartir entre servidores.",
diff --git a/apps/federatedfilesharing/l10n/fi.js b/apps/federatedfilesharing/l10n/fi.js
index a9ca7cbed9e80..b19e18330c944 100644
--- a/apps/federatedfilesharing/l10n/fi.js
+++ b/apps/federatedfilesharing/l10n/fi.js
@@ -44,7 +44,9 @@ OC.L10N.register(
"Search global and public address book for users and let local users publish their data" : "Etsi käyttäjiä maailmanlaajuisesta ja julkisesta osoitekirjasta sekä salli paikallisten käyttäjien julkaista omia tietojaan",
"Allow users to publish their data to a global and public address book" : "Salli käyttäjien julkaista tietojaan maailmanlaajuisessa ja julkisessa osoitekirjassa",
"Federated Cloud" : "Federoitu pilvi",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Voit jakaa kenelle tahansa, joka käyttää Nextcloudia, ownCloudia tai Pydiota! Kirjoita heidän federoidun pilven tunniste jaon kohteeksi. Se on muodossa henkilö@cloud.esimerkki.fi",
"Your Federated Cloud ID:" : "Federoidun pilvesi tunniste:",
+ "Share it so your friends can share files with you:" : "Jaa se, jotta ystäväsi voivat jakaa tiedostoja kanssasi:",
"Add to your website" : "Lisää verkkosivuillesi",
"Share with me via Nextcloud" : "Jaa kanssani Nextcloudin kautta",
"HTML Code:" : "HTML-koodi:",
diff --git a/apps/federatedfilesharing/l10n/fi.json b/apps/federatedfilesharing/l10n/fi.json
index bbe09b8df1fc4..2e1648b2b043a 100644
--- a/apps/federatedfilesharing/l10n/fi.json
+++ b/apps/federatedfilesharing/l10n/fi.json
@@ -42,7 +42,9 @@
"Search global and public address book for users and let local users publish their data" : "Etsi käyttäjiä maailmanlaajuisesta ja julkisesta osoitekirjasta sekä salli paikallisten käyttäjien julkaista omia tietojaan",
"Allow users to publish their data to a global and public address book" : "Salli käyttäjien julkaista tietojaan maailmanlaajuisessa ja julkisessa osoitekirjassa",
"Federated Cloud" : "Federoitu pilvi",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Voit jakaa kenelle tahansa, joka käyttää Nextcloudia, ownCloudia tai Pydiota! Kirjoita heidän federoidun pilven tunniste jaon kohteeksi. Se on muodossa henkilö@cloud.esimerkki.fi",
"Your Federated Cloud ID:" : "Federoidun pilvesi tunniste:",
+ "Share it so your friends can share files with you:" : "Jaa se, jotta ystäväsi voivat jakaa tiedostoja kanssasi:",
"Add to your website" : "Lisää verkkosivuillesi",
"Share with me via Nextcloud" : "Jaa kanssani Nextcloudin kautta",
"HTML Code:" : "HTML-koodi:",
diff --git a/apps/federatedfilesharing/l10n/gl.js b/apps/federatedfilesharing/l10n/gl.js
index fd91912fefb87..2942886101b5d 100644
--- a/apps/federatedfilesharing/l10n/gl.js
+++ b/apps/federatedfilesharing/l10n/gl.js
@@ -1,21 +1,58 @@
OC.L10N.register(
"federatedfilesharing",
{
+ "Federated sharing" : "Compartidos federados",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir o recurso compartido remoto {name} de {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",
+ "Copy" : "Copiar",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
"Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
+ "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
+ "Couldn't establish a federated share." : "Non foi posíbel estabelecer un compartido federeado",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer un compartido federado, é probábel que o contrasinal sexa incorrecto.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "A solicitude de crear un compartido federado foi aceptada, vostede recibirá unha notificación. Comprobe as súas notificacións.",
+ "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
+ "Not allowed to create a federated share with the owner." : "Non está permitido crear un compartido federado co mesmo usuario",
+ "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
+ "Could not authenticate to remote share, password might be wrong" : "Non foi posíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
+ "Storage not valid" : "Almacenamento incorrecto",
+ "Federated Share successfully added" : "O compartido federado foi engadido satosfactoriamente",
+ "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
- "Not allowed to create a federated share with the same user" : "Non está permitido crear unha compartición federada co mesmo usuario",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Fallou a compartición de %s, non foi posíbel atopar %s,é probábel que o servidor non estea accesíbel.",
+ "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario",
+ "File is already shared with %s" : "O ficheiro xa está a ser compartido con %s",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un erro ao compartir %s Non foi posíbel atopar %s, quizais haxa un problema de conexión con el servidor ou usa un certificado autoasinado.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s (de parte de %2$s)",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Vostede recibiu {share} como un elemento compartido remoto de {user} (de parte de {behalf})",
+ "You received \"%3$s\" as a remote share from %1$s" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s",
+ "You received {share} as a remote share from {user}" : "Vostede recibiu {share} como un elemento compartido remoto de {user}",
"Accept" : "Aceptar",
+ "Decline" : "Declinar",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud , vexa %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud",
+ "Federated file sharing" : "Compartir ficheiros en federación",
"Federated Cloud Sharing" : "Nube federada compartida",
"Open documentation" : "Abrir a documentación",
+ "Adjust how people can share between servers." : "Axustar como as persoas poden compartir entre servidores. ",
"Allow users on this server to send shares to other servers" : "Permitir aos usuarios deste servidor enviar comparticións a outros servidores",
"Allow users on this server to receive shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de outros servidores",
+ "Search global and public address book for users and let local users publish their data" : "Buscar un caderno de enderezos global e público para os usuarios e permitirlle aos usuarios locais publicar os seus datos",
+ "Allow users to publish their data to a global and public address book" : "Permitirlle aos usuarios publicar os seus datos nun caderno de enderezos global e público",
"Federated Cloud" : "Nube federada",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Pode compartir con calquera persoa que use Nextcloud, ownCloud ou Pydio! Simplemente, introduza o seu ID de nube federada no diálogo de compartir. é algo como persona@cloud.exemplo.com",
"Your Federated Cloud ID:" : "ID da súa nube federada:",
- "Share it:" : "Compártao:",
+ "Share it so your friends can share files with you:" : "Compártao para que as súas amizades poidan compartir ficheiros con vostede:",
+ "Add to your website" : "Engadir ao seu sitio web",
"Share with me via Nextcloud" : "Comparte comigo a través do Nextcloud",
- "HTML Code:" : "Código HTML:"
+ "HTML Code:" : "Código HTML:",
+ "Search global and public address book for users" : "Buscar usuarios nos cadernos de enderezos globais e públicos",
+ "Share it:" : "Compártao:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federatedfilesharing/l10n/gl.json b/apps/federatedfilesharing/l10n/gl.json
index 6513675975311..8fd977ff762e7 100644
--- a/apps/federatedfilesharing/l10n/gl.json
+++ b/apps/federatedfilesharing/l10n/gl.json
@@ -1,19 +1,56 @@
{ "translations": {
+ "Federated sharing" : "Compartidos federados",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir o recurso compartido remoto {name} de {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",
+ "Copy" : "Copiar",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
"Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
+ "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
+ "Couldn't establish a federated share." : "Non foi posíbel estabelecer un compartido federeado",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer un compartido federado, é probábel que o contrasinal sexa incorrecto.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "A solicitude de crear un compartido federado foi aceptada, vostede recibirá unha notificación. Comprobe as súas notificacións.",
+ "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
+ "Not allowed to create a federated share with the owner." : "Non está permitido crear un compartido federado co mesmo usuario",
+ "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
+ "Could not authenticate to remote share, password might be wrong" : "Non foi posíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
+ "Storage not valid" : "Almacenamento incorrecto",
+ "Federated Share successfully added" : "O compartido federado foi engadido satosfactoriamente",
+ "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
- "Not allowed to create a federated share with the same user" : "Non está permitido crear unha compartición federada co mesmo usuario",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Fallou a compartición de %s, non foi posíbel atopar %s,é probábel que o servidor non estea accesíbel.",
+ "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario",
+ "File is already shared with %s" : "O ficheiro xa está a ser compartido con %s",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un erro ao compartir %s Non foi posíbel atopar %s, quizais haxa un problema de conexión con el servidor ou usa un certificado autoasinado.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s (de parte de %2$s)",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Vostede recibiu {share} como un elemento compartido remoto de {user} (de parte de {behalf})",
+ "You received \"%3$s\" as a remote share from %1$s" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s",
+ "You received {share} as a remote share from {user}" : "Vostede recibiu {share} como un elemento compartido remoto de {user}",
"Accept" : "Aceptar",
+ "Decline" : "Declinar",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud , vexa %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud",
+ "Federated file sharing" : "Compartir ficheiros en federación",
"Federated Cloud Sharing" : "Nube federada compartida",
"Open documentation" : "Abrir a documentación",
+ "Adjust how people can share between servers." : "Axustar como as persoas poden compartir entre servidores. ",
"Allow users on this server to send shares to other servers" : "Permitir aos usuarios deste servidor enviar comparticións a outros servidores",
"Allow users on this server to receive shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de outros servidores",
+ "Search global and public address book for users and let local users publish their data" : "Buscar un caderno de enderezos global e público para os usuarios e permitirlle aos usuarios locais publicar os seus datos",
+ "Allow users to publish their data to a global and public address book" : "Permitirlle aos usuarios publicar os seus datos nun caderno de enderezos global e público",
"Federated Cloud" : "Nube federada",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Pode compartir con calquera persoa que use Nextcloud, ownCloud ou Pydio! Simplemente, introduza o seu ID de nube federada no diálogo de compartir. é algo como persona@cloud.exemplo.com",
"Your Federated Cloud ID:" : "ID da súa nube federada:",
- "Share it:" : "Compártao:",
+ "Share it so your friends can share files with you:" : "Compártao para que as súas amizades poidan compartir ficheiros con vostede:",
+ "Add to your website" : "Engadir ao seu sitio web",
"Share with me via Nextcloud" : "Comparte comigo a través do Nextcloud",
- "HTML Code:" : "Código HTML:"
+ "HTML Code:" : "Código HTML:",
+ "Search global and public address book for users" : "Buscar usuarios nos cadernos de enderezos globais e públicos",
+ "Share it:" : "Compártao:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/federatedfilesharing/l10n/it.js b/apps/federatedfilesharing/l10n/it.js
index 4690f6e38a6cb..529acd303ca12 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 edcb497a5592d..b1e820d7d1646 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/federatedfilesharing/l10n/nb.js b/apps/federatedfilesharing/l10n/nb.js
index 20edbf22fb3f2..9d4510fc44228 100644
--- a/apps/federatedfilesharing/l10n/nb.js
+++ b/apps/federatedfilesharing/l10n/nb.js
@@ -16,7 +16,7 @@ OC.L10N.register(
"Server to server sharing is not enabled on this server" : "Tjener til tjener deling er ikke aktivert på denne tjeneren",
"Couldn't establish a federated share." : "Kunne ikke etablere en forent ressurs",
"Couldn't establish a federated share, maybe the password was wrong." : "Kunne ikke etablere en forent ressurs, kanskje passordet var feil.",
- "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Forent ressurs forespørselen var vellykket, du vil motta en invitasjon. Sjekk dine varsler.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Forent ressursforespørsel vellykket, du vil motta en invitasjon. Sjekk varslene dine.",
"The mountpoint name contains invalid characters." : "Navnet på oppkoblingspunktet inneholder ugyldige tegn.",
"Not allowed to create a federated share with the owner." : "Ikke tillatt å opprette en forent ressurs med eieren.",
"Invalid or untrusted SSL certificate" : "Ugyldig eller ikke-klarert SSL-sertifikat",
@@ -25,9 +25,9 @@ OC.L10N.register(
"Federated Share successfully added" : "Forent ressurs ble lagt til",
"Couldn't add remote share" : "Kunne ikke legge til ekstern ressurs",
"Sharing %s failed, because this item is already shared with %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med %s",
- "Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en Sammenknyttet sky-deling med den samme brukeren",
+ "Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en sammenknyttet skydeling med den samme brukeren",
"File is already shared with %s" : "Filen er allerede delt med %s",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Deling %s feilet, kunne ikke finne %s, kanskje tjeneren foreøyeblikket er utilgjengelig eller bruker selv-signert sertifikat.",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Deling av %s mislyktes, kunne ikke finne %s, kanskje tjeneren for øyeblikket er utilgjengelig eller bruker selv-signert sertifikat.",
"Could not find share" : "Kunne ikke finne ressurs",
"You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du har mottatt \"%3$s\" som en ekstern deling fra %1$s (på vegne av %2$s)",
"You received {share} as a remote share from {user} (on behalf of {behalf})" : "Du har mottatt {share} som en ekstern deling fra {user} (på vegne av {behalf})",
@@ -37,12 +37,13 @@ OC.L10N.register(
"Decline" : "Avslå",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Del med meg gjennom min #Nextcloud ID for sammenknyttet sky, se %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Del med meg gjennom min #Nextcloud-ID for sammenknyttet sky",
- "Federated Cloud Sharing" : "Sammenknyttet sky-deling",
+ "Federated file sharing" : "Sammenknyttet fildeling",
+ "Federated Cloud Sharing" : "Sammenknyttet skydeling",
"Open documentation" : "Åpne dokumentasjonen",
"Adjust how people can share between servers." : "Juster hvordan folk kan dele mellom tjenere.",
"Allow users on this server to send shares to other servers" : "Tillat at brukere på denne tjeneren sender delinger til andre tjenere",
"Allow users on this server to receive shares from other servers" : "Tillat at brukere på denne tjeneren mottar delinger fra andre tjenere",
- "Search global and public address book for users and let local users publish their data" : "Søk i verdensomspennende og offentlig adressebok for brukere og la lokale brukere offentliggjøre deres data",
+ "Search global and public address book for users and let local users publish their data" : "Søk i verdensomspennende og offentlig adressebok etter brukere og la lokale brukere offentliggjøre deres data",
"Allow users to publish their data to a global and public address book" : "Tillat brukere å offentliggjøre deres data til en verdensomspennende og offentlig adressebok",
"Federated Cloud" : "Sammenknyttet sky",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Du kan dele med alle som bruker Nextcloud, ownCloud eller Pydio! Bare putt deres federerte sky-ID i delingsdialogvinduet. Det ser ut som person.sky.eksempel.no",
diff --git a/apps/federatedfilesharing/l10n/nb.json b/apps/federatedfilesharing/l10n/nb.json
index 711905c7d19ae..894075d536b24 100644
--- a/apps/federatedfilesharing/l10n/nb.json
+++ b/apps/federatedfilesharing/l10n/nb.json
@@ -14,7 +14,7 @@
"Server to server sharing is not enabled on this server" : "Tjener til tjener deling er ikke aktivert på denne tjeneren",
"Couldn't establish a federated share." : "Kunne ikke etablere en forent ressurs",
"Couldn't establish a federated share, maybe the password was wrong." : "Kunne ikke etablere en forent ressurs, kanskje passordet var feil.",
- "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Forent ressurs forespørselen var vellykket, du vil motta en invitasjon. Sjekk dine varsler.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Forent ressursforespørsel vellykket, du vil motta en invitasjon. Sjekk varslene dine.",
"The mountpoint name contains invalid characters." : "Navnet på oppkoblingspunktet inneholder ugyldige tegn.",
"Not allowed to create a federated share with the owner." : "Ikke tillatt å opprette en forent ressurs med eieren.",
"Invalid or untrusted SSL certificate" : "Ugyldig eller ikke-klarert SSL-sertifikat",
@@ -23,9 +23,9 @@
"Federated Share successfully added" : "Forent ressurs ble lagt til",
"Couldn't add remote share" : "Kunne ikke legge til ekstern ressurs",
"Sharing %s failed, because this item is already shared with %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med %s",
- "Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en Sammenknyttet sky-deling med den samme brukeren",
+ "Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en sammenknyttet skydeling med den samme brukeren",
"File is already shared with %s" : "Filen er allerede delt med %s",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Deling %s feilet, kunne ikke finne %s, kanskje tjeneren foreøyeblikket er utilgjengelig eller bruker selv-signert sertifikat.",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Deling av %s mislyktes, kunne ikke finne %s, kanskje tjeneren for øyeblikket er utilgjengelig eller bruker selv-signert sertifikat.",
"Could not find share" : "Kunne ikke finne ressurs",
"You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du har mottatt \"%3$s\" som en ekstern deling fra %1$s (på vegne av %2$s)",
"You received {share} as a remote share from {user} (on behalf of {behalf})" : "Du har mottatt {share} som en ekstern deling fra {user} (på vegne av {behalf})",
@@ -35,12 +35,13 @@
"Decline" : "Avslå",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Del med meg gjennom min #Nextcloud ID for sammenknyttet sky, se %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Del med meg gjennom min #Nextcloud-ID for sammenknyttet sky",
- "Federated Cloud Sharing" : "Sammenknyttet sky-deling",
+ "Federated file sharing" : "Sammenknyttet fildeling",
+ "Federated Cloud Sharing" : "Sammenknyttet skydeling",
"Open documentation" : "Åpne dokumentasjonen",
"Adjust how people can share between servers." : "Juster hvordan folk kan dele mellom tjenere.",
"Allow users on this server to send shares to other servers" : "Tillat at brukere på denne tjeneren sender delinger til andre tjenere",
"Allow users on this server to receive shares from other servers" : "Tillat at brukere på denne tjeneren mottar delinger fra andre tjenere",
- "Search global and public address book for users and let local users publish their data" : "Søk i verdensomspennende og offentlig adressebok for brukere og la lokale brukere offentliggjøre deres data",
+ "Search global and public address book for users and let local users publish their data" : "Søk i verdensomspennende og offentlig adressebok etter brukere og la lokale brukere offentliggjøre deres data",
"Allow users to publish their data to a global and public address book" : "Tillat brukere å offentliggjøre deres data til en verdensomspennende og offentlig adressebok",
"Federated Cloud" : "Sammenknyttet sky",
"You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Du kan dele med alle som bruker Nextcloud, ownCloud eller Pydio! Bare putt deres federerte sky-ID i delingsdialogvinduet. Det ser ut som person.sky.eksempel.no",
diff --git a/apps/federatedfilesharing/l10n/pl.js b/apps/federatedfilesharing/l10n/pl.js
index b618a18d28dbd..c0f715ffc2e6c 100644
--- a/apps/federatedfilesharing/l10n/pl.js
+++ b/apps/federatedfilesharing/l10n/pl.js
@@ -21,7 +21,7 @@ OC.L10N.register(
"Not allowed to create a federated share with the owner." : "Nie można tworzyć stowarzyszonego udziału ze sobą.",
"Invalid or untrusted SSL certificate" : "Niewłaściwy lub niezaufany certyfikat SSL",
"Could not authenticate to remote share, password might be wrong" : "Nie udało się uwierzytelnić udziału zdalnego, może być błędne hasło",
- "Storage not valid" : "Zasób nie jest prawidłowy",
+ "Storage not valid" : "Magazyn nie jest prawidłowy",
"Federated Share successfully added" : "Udane udostępnienie ze Stowarzyszeniem ",
"Couldn't add remote share" : "Nie można dodać zdalnego zasobu",
"Sharing %s failed, because this item is already shared with %s" : "Współdzielenie %s nie powiodło się, ponieważ element jest już współdzielony z %s",
diff --git a/apps/federatedfilesharing/l10n/pl.json b/apps/federatedfilesharing/l10n/pl.json
index b4be22c2f4492..7e2d0ea763f24 100644
--- a/apps/federatedfilesharing/l10n/pl.json
+++ b/apps/federatedfilesharing/l10n/pl.json
@@ -19,7 +19,7 @@
"Not allowed to create a federated share with the owner." : "Nie można tworzyć stowarzyszonego udziału ze sobą.",
"Invalid or untrusted SSL certificate" : "Niewłaściwy lub niezaufany certyfikat SSL",
"Could not authenticate to remote share, password might be wrong" : "Nie udało się uwierzytelnić udziału zdalnego, może być błędne hasło",
- "Storage not valid" : "Zasób nie jest prawidłowy",
+ "Storage not valid" : "Magazyn nie jest prawidłowy",
"Federated Share successfully added" : "Udane udostępnienie ze Stowarzyszeniem ",
"Couldn't add remote share" : "Nie można dodać zdalnego zasobu",
"Sharing %s failed, because this item is already shared with %s" : "Współdzielenie %s nie powiodło się, ponieważ element jest już współdzielony z %s",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.js b/apps/federatedfilesharing/l10n/pt_BR.js
index 89333412064d7..ae93cd0c77689 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.js
+++ b/apps/federatedfilesharing/l10n/pt_BR.js
@@ -40,7 +40,7 @@ OC.L10N.register(
"Federated file sharing" : "Compartilhamento Federado de arquivos",
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"Open documentation" : "Abrir documentação",
- "Adjust how people can share between servers." : "Ajustar como as pessoas podem compartilhar entre servidores.",
+ "Adjust how people can share between servers." : "Como administrador, você pode ajustar como as pessoas podem compartilhar entre servidores.",
"Allow users on this server to send shares to other servers" : "Permitir que os usuários deste servidor enviem compartilhamentos para outros servidores",
"Allow users on this server to receive shares from other servers" : "Permitir que os usuários deste servidor recebam compartilhamentos de outros servidores",
"Search global and public address book for users and let local users publish their data" : "Pesquise o catálogo de endereços global e público para usuários e deixe os usuários locais publicarem seus dados",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.json b/apps/federatedfilesharing/l10n/pt_BR.json
index 6155a8b1b4120..568c1c622c34e 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.json
+++ b/apps/federatedfilesharing/l10n/pt_BR.json
@@ -38,7 +38,7 @@
"Federated file sharing" : "Compartilhamento Federado de arquivos",
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"Open documentation" : "Abrir documentação",
- "Adjust how people can share between servers." : "Ajustar como as pessoas podem compartilhar entre servidores.",
+ "Adjust how people can share between servers." : "Como administrador, você pode ajustar como as pessoas podem compartilhar entre servidores.",
"Allow users on this server to send shares to other servers" : "Permitir que os usuários deste servidor enviem compartilhamentos para outros servidores",
"Allow users on this server to receive shares from other servers" : "Permitir que os usuários deste servidor recebam compartilhamentos de outros servidores",
"Search global and public address book for users and let local users publish their data" : "Pesquise o catálogo de endereços global e público para usuários e deixe os usuários locais publicarem seus dados",
diff --git a/apps/federatedfilesharing/l10n/ru.js b/apps/federatedfilesharing/l10n/ru.js
index b17c1214559d2..dfbf06a755a7c 100644
--- a/apps/federatedfilesharing/l10n/ru.js
+++ b/apps/federatedfilesharing/l10n/ru.js
@@ -46,7 +46,7 @@ OC.L10N.register(
"Search global and public address book for users and let local users publish their data" : "Поиск пользователей в глобальной и общедоступной адресной книге и резрешение публикации своих данных локальным пользователям ",
"Allow users to publish their data to a global and public address book" : "Резрешить пользователям публиковать свои данные в глобальной и общедосупной адресной книге",
"Federated Cloud" : "Федерация облачных хранилищ",
- "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можно поделиться с любым пользователем Nextcloud, ownCloud или Pydio! Просто введите его идентификатор федеративного облачного хранилища в диалоге предоставления общего доступа. Идектификатор указывается в виде «person@cloud.example.com».",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можно поделиться с любым пользователем Nextcloud, ownCloud или Pydio! Просто введите его идентификатор федеративного облачного хранилища в диалоге предоставления общего доступа. Идентификатор указывается в виде «person@cloud.example.com».",
"Your Federated Cloud ID:" : "Ваш ID в федерации облачных хранилищ:",
"Share it so your friends can share files with you:" : "Сообщите его друзьям, что бы они могли поделиться с вами файлами:",
"Add to your website" : "Добавить к себе на сайт",
diff --git a/apps/federatedfilesharing/l10n/ru.json b/apps/federatedfilesharing/l10n/ru.json
index ac61835fbecba..adfa0a811c356 100644
--- a/apps/federatedfilesharing/l10n/ru.json
+++ b/apps/federatedfilesharing/l10n/ru.json
@@ -44,7 +44,7 @@
"Search global and public address book for users and let local users publish their data" : "Поиск пользователей в глобальной и общедоступной адресной книге и резрешение публикации своих данных локальным пользователям ",
"Allow users to publish their data to a global and public address book" : "Резрешить пользователям публиковать свои данные в глобальной и общедосупной адресной книге",
"Federated Cloud" : "Федерация облачных хранилищ",
- "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можно поделиться с любым пользователем Nextcloud, ownCloud или Pydio! Просто введите его идентификатор федеративного облачного хранилища в диалоге предоставления общего доступа. Идектификатор указывается в виде «person@cloud.example.com».",
+ "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можно поделиться с любым пользователем Nextcloud, ownCloud или Pydio! Просто введите его идентификатор федеративного облачного хранилища в диалоге предоставления общего доступа. Идентификатор указывается в виде «person@cloud.example.com».",
"Your Federated Cloud ID:" : "Ваш ID в федерации облачных хранилищ:",
"Share it so your friends can share files with you:" : "Сообщите его друзьям, что бы они могли поделиться с вами файлами:",
"Add to your website" : "Добавить к себе на сайт",
diff --git a/apps/federatedfilesharing/l10n/tr.js b/apps/federatedfilesharing/l10n/tr.js
index 2c134afb92830..623f8d3dc07b0 100644
--- a/apps/federatedfilesharing/l10n/tr.js
+++ b/apps/federatedfilesharing/l10n/tr.js
@@ -21,7 +21,7 @@ OC.L10N.register(
"Not allowed to create a federated share with the owner." : "Sahip ile birleşmiş bir paylaşım oluşturmanıza izin verilmiyor.",
"Invalid or untrusted SSL certificate" : "Geçersiz ya da güvenilmez SSL sertifikası",
"Could not authenticate to remote share, password might be wrong" : "Uzak paylaşım kimliği doğrulanamadı. Parola yanlış olabilir",
- "Storage not valid" : "Depolama geçerli değil",
+ "Storage not valid" : "Depolama geçersiz",
"Federated Share successfully added" : "Birleşmiş Paylaşım eklendi",
"Couldn't add remote share" : "Uzak paylaşım eklenemedi",
"Sharing %s failed, because this item is already shared with %s" : "%s paylaşılmadı. %s ile zaten paylaşılmış",
diff --git a/apps/federatedfilesharing/l10n/tr.json b/apps/federatedfilesharing/l10n/tr.json
index ea9c3a9109569..e8c2f0cfe28a6 100644
--- a/apps/federatedfilesharing/l10n/tr.json
+++ b/apps/federatedfilesharing/l10n/tr.json
@@ -19,7 +19,7 @@
"Not allowed to create a federated share with the owner." : "Sahip ile birleşmiş bir paylaşım oluşturmanıza izin verilmiyor.",
"Invalid or untrusted SSL certificate" : "Geçersiz ya da güvenilmez SSL sertifikası",
"Could not authenticate to remote share, password might be wrong" : "Uzak paylaşım kimliği doğrulanamadı. Parola yanlış olabilir",
- "Storage not valid" : "Depolama geçerli değil",
+ "Storage not valid" : "Depolama geçersiz",
"Federated Share successfully added" : "Birleşmiş Paylaşım eklendi",
"Couldn't add remote share" : "Uzak paylaşım eklenemedi",
"Sharing %s failed, because this item is already shared with %s" : "%s paylaşılmadı. %s ile zaten paylaşılmış",
diff --git a/apps/federatedfilesharing/lib/AppInfo/Application.php b/apps/federatedfilesharing/lib/AppInfo/Application.php
index 9d8464e37d5bd..346d3c4e292b0 100644
--- a/apps/federatedfilesharing/lib/AppInfo/Application.php
+++ b/apps/federatedfilesharing/lib/AppInfo/Application.php
@@ -30,6 +30,7 @@
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCA\FederatedFileSharing\Notifications;
use OCP\AppFramework\App;
+use OCP\GlobalScale\IConfig;
class Application extends App {
@@ -91,6 +92,7 @@ public function getFederatedShareProvider() {
* initialize federated share provider
*/
protected function initFederatedShareProvider() {
+ $c = $this->getContainer();
$addressHandler = new \OCA\FederatedFileSharing\AddressHandler(
\OC::$server->getURLGenerator(),
\OC::$server->getL10N('federatedfilesharing'),
@@ -116,7 +118,8 @@ protected function initFederatedShareProvider() {
\OC::$server->getLazyRootFolder(),
\OC::$server->getConfig(),
\OC::$server->getUserManager(),
- \OC::$server->getCloudIdManager()
+ \OC::$server->getCloudIdManager(),
+ $c->query(IConfig::class)
);
}
diff --git a/apps/federatedfilesharing/lib/FederatedShareProvider.php b/apps/federatedfilesharing/lib/FederatedShareProvider.php
index 34e02391e0514..60a54c6ca3c26 100644
--- a/apps/federatedfilesharing/lib/FederatedShareProvider.php
+++ b/apps/federatedfilesharing/lib/FederatedShareProvider.php
@@ -85,6 +85,9 @@ class FederatedShareProvider implements IShareProvider {
/** @var ICloudIdManager */
private $cloudIdManager;
+ /** @var \OCP\GlobalScale\IConfig */
+ private $gsConfig;
+
/**
* DefaultShareProvider constructor.
*
@@ -98,6 +101,7 @@ class FederatedShareProvider implements IShareProvider {
* @param IConfig $config
* @param IUserManager $userManager
* @param ICloudIdManager $cloudIdManager
+ * @param \OCP\GlobalScale\IConfig $globalScaleConfig
*/
public function __construct(
IDBConnection $connection,
@@ -109,7 +113,8 @@ public function __construct(
IRootFolder $rootFolder,
IConfig $config,
IUserManager $userManager,
- ICloudIdManager $cloudIdManager
+ ICloudIdManager $cloudIdManager,
+ \OCP\GlobalScale\IConfig $globalScaleConfig
) {
$this->dbConnection = $connection;
$this->addressHandler = $addressHandler;
@@ -121,6 +126,7 @@ public function __construct(
$this->config = $config;
$this->userManager = $userManager;
$this->cloudIdManager = $cloudIdManager;
+ $this->gsConfig = $globalScaleConfig;
}
/**
@@ -941,6 +947,9 @@ public function userDeletedFromGroup($uid, $gid) {
* @return bool
*/
public function isOutgoingServer2serverShareEnabled() {
+ if ($this->gsConfig->onlyInternalFederation()) {
+ return false;
+ }
$result = $this->config->getAppValue('files_sharing', 'outgoing_server2server_share_enabled', 'yes');
return ($result === 'yes');
}
@@ -951,6 +960,9 @@ public function isOutgoingServer2serverShareEnabled() {
* @return bool
*/
public function isIncomingServer2serverShareEnabled() {
+ if ($this->gsConfig->onlyInternalFederation()) {
+ return false;
+ }
$result = $this->config->getAppValue('files_sharing', 'incoming_server2server_share_enabled', 'yes');
return ($result === 'yes');
}
@@ -961,6 +973,10 @@ public function isIncomingServer2serverShareEnabled() {
* @return bool
*/
public function isLookupServerQueriesEnabled() {
+ // in a global scale setup we should always query the lookup server
+ if ($this->gsConfig->isGlobalScaleEnabled()) {
+ return true;
+ }
$result = $this->config->getAppValue('files_sharing', 'lookupServerEnabled', 'no');
return ($result === 'yes');
}
@@ -972,6 +988,10 @@ public function isLookupServerQueriesEnabled() {
* @return bool
*/
public function isLookupServerUploadEnabled() {
+ // in a global scale setup the admin is responsible to keep the lookup server up-to-date
+ if ($this->gsConfig->isGlobalScaleEnabled()) {
+ return false;
+ }
$result = $this->config->getAppValue('files_sharing', 'lookupServerUploadEnabled', 'yes');
return ($result === 'yes');
}
diff --git a/apps/federatedfilesharing/lib/Settings/Admin.php b/apps/federatedfilesharing/lib/Settings/Admin.php
index baac4b1086ff7..47470fd584153 100644
--- a/apps/federatedfilesharing/lib/Settings/Admin.php
+++ b/apps/federatedfilesharing/lib/Settings/Admin.php
@@ -25,6 +25,7 @@
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCP\AppFramework\Http\TemplateResponse;
+use OCP\GlobalScale\IConfig;
use OCP\Settings\ISettings;
class Admin implements ISettings {
@@ -32,15 +33,27 @@ class Admin implements ISettings {
/** @var FederatedShareProvider */
private $fedShareProvider;
- public function __construct(FederatedShareProvider $fedShareProvider) {
+ /** @var IConfig */
+ private $gsConfig;
+
+ /**
+ * Admin constructor.
+ *
+ * @param FederatedShareProvider $fedShareProvider
+ * @param IConfig $globalScaleConfig
+ */
+ public function __construct(FederatedShareProvider $fedShareProvider, IConfig $globalScaleConfig) {
$this->fedShareProvider = $fedShareProvider;
+ $this->gsConfig = $globalScaleConfig;
}
/**
* @return TemplateResponse
*/
public function getForm() {
+
$parameters = [
+ 'internalOnly' => $this->gsConfig->onlyInternalFederation(),
'outgoingServer2serverShareEnabled' => $this->fedShareProvider->isOutgoingServer2serverShareEnabled(),
'incomingServer2serverShareEnabled' => $this->fedShareProvider->isIncomingServer2serverShareEnabled(),
'lookupServerEnabled' => $this->fedShareProvider->isLookupServerQueriesEnabled(),
diff --git a/apps/federatedfilesharing/settings-personal.php b/apps/federatedfilesharing/settings-personal.php
index d70f4e491a5fa..cd22cc17089ca 100644
--- a/apps/federatedfilesharing/settings-personal.php
+++ b/apps/federatedfilesharing/settings-personal.php
@@ -53,7 +53,7 @@
$textColor = "#000000";
}
} catch (OCP\AppFramework\QueryException $e) {
-
+
}
}
diff --git a/apps/federatedfilesharing/templates/settings-admin.php b/apps/federatedfilesharing/templates/settings-admin.php
index ff5cb0084e58c..e106f1dc4e7b1 100644
--- a/apps/federatedfilesharing/templates/settings-admin.php
+++ b/apps/federatedfilesharing/templates/settings-admin.php
@@ -4,6 +4,8 @@
script('federatedfilesharing', 'settings-admin');
?>
+
+
t('Federated Cloud Sharing'));?>
+
+
diff --git a/apps/federatedfilesharing/tests/FederatedShareProviderTest.php b/apps/federatedfilesharing/tests/FederatedShareProviderTest.php
index e01e02c83ba09..3ecd8162cad6e 100644
--- a/apps/federatedfilesharing/tests/FederatedShareProviderTest.php
+++ b/apps/federatedfilesharing/tests/FederatedShareProviderTest.php
@@ -65,6 +65,8 @@ class FederatedShareProviderTest extends \Test\TestCase {
protected $config;
/** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject */
protected $userManager;
+ /** @var \OCP\GlobalScale\IConfig|\PHPUnit_Framework_MockObject_MockObject */
+ protected $gsConfig;
/** @var IManager */
protected $shareManager;
@@ -96,11 +98,11 @@ public function setUp() {
$this->userManager = $this->getMockBuilder('OCP\IUserManager')->getMock();
//$this->addressHandler = new AddressHandler(\OC::$server->getURLGenerator(), $this->l);
$this->addressHandler = $this->getMockBuilder('OCA\FederatedFileSharing\AddressHandler')->disableOriginalConstructor()->getMock();
+ $this->cloudIdManager = new CloudIdManager();
+ $this->gsConfig = $this->createMock(\OCP\GlobalScale\IConfig::class);
$this->userManager->expects($this->any())->method('userExists')->willReturn(true);
- $this->cloudIdManager = new CloudIdManager();
-
$this->provider = new FederatedShareProvider(
$this->connection,
$this->addressHandler,
@@ -111,7 +113,8 @@ public function setUp() {
$this->rootFolder,
$this->config,
$this->userManager,
- $this->cloudIdManager
+ $this->cloudIdManager,
+ $this->gsConfig
);
$this->shareManager = \OC::$server->getShareManager();
@@ -409,7 +412,8 @@ public function testUpdate($owner, $sharedBy) {
$this->rootFolder,
$this->config,
$this->userManager,
- $this->cloudIdManager
+ $this->cloudIdManager,
+ $this->gsConfig
]
)->setMethods(['sendPermissionUpdate'])->getMock();
@@ -674,13 +678,15 @@ public function testDeleteUser($owner, $initiator, $recipient, $deletedUser, $ro
}
/**
- * @dataProvider dataTestFederatedSharingSettings
+ * @dataProvider dataTestIsOutgoingServer2serverShareEnabled
*
* @param string $isEnabled
* @param bool $expected
*/
- public function testIsOutgoingServer2serverShareEnabled($isEnabled, $expected) {
- $this->config->expects($this->once())->method('getAppValue')
+ public function testIsOutgoingServer2serverShareEnabled($internalOnly, $isEnabled, $expected) {
+ $this->gsConfig->expects($this->once())->method('onlyInternalFederation')
+ ->willReturn($internalOnly);
+ $this->config->expects($this->any())->method('getAppValue')
->with('files_sharing', 'outgoing_server2server_share_enabled', 'yes')
->willReturn($isEnabled);
@@ -689,14 +695,25 @@ public function testIsOutgoingServer2serverShareEnabled($isEnabled, $expected) {
);
}
+ public function dataTestIsOutgoingServer2serverShareEnabled() {
+ return [
+ [false, 'yes', true],
+ [false, 'no', false],
+ [true, 'yes', false],
+ [true, 'no', false],
+ ];
+ }
+
/**
- * @dataProvider dataTestFederatedSharingSettings
+ * @dataProvider dataTestIsIncomingServer2serverShareEnabled
*
* @param string $isEnabled
* @param bool $expected
*/
- public function testIsIncomingServer2serverShareEnabled($isEnabled, $expected) {
- $this->config->expects($this->once())->method('getAppValue')
+ public function testIsIncomingServer2serverShareEnabled($onlyInternal, $isEnabled, $expected) {
+ $this->gsConfig->expects($this->once())->method('onlyInternalFederation')
+ ->willReturn($onlyInternal);
+ $this->config->expects($this->any())->method('getAppValue')
->with('files_sharing', 'incoming_server2server_share_enabled', 'yes')
->willReturn($isEnabled);
@@ -705,14 +722,25 @@ public function testIsIncomingServer2serverShareEnabled($isEnabled, $expected) {
);
}
+ public function dataTestIsIncomingServer2serverShareEnabled() {
+ return [
+ [false, 'yes', true],
+ [false, 'no', false],
+ [true, 'yes', false],
+ [true, 'no', false],
+ ];
+ }
+
/**
- * @dataProvider dataTestFederatedSharingSettings
+ * @dataProvider dataTestIsLookupServerQueriesEnabled
*
* @param string $isEnabled
* @param bool $expected
*/
- public function testIsLookupServerQueriesEnabled($isEnabled, $expected) {
- $this->config->expects($this->once())->method('getAppValue')
+ public function testIsLookupServerQueriesEnabled($gsEnabled, $isEnabled, $expected) {
+ $this->gsConfig->expects($this->once())->method('isGlobalScaleEnabled')
+ ->willReturn($gsEnabled);
+ $this->config->expects($this->any())->method('getAppValue')
->with('files_sharing', 'lookupServerEnabled', 'no')
->willReturn($isEnabled);
@@ -721,14 +749,26 @@ public function testIsLookupServerQueriesEnabled($isEnabled, $expected) {
);
}
+
+ public function dataTestIsLookupServerQueriesEnabled() {
+ return [
+ [false, 'yes', true],
+ [false, 'no', false],
+ [true, 'yes', true],
+ [true, 'no', true],
+ ];
+ }
+
/**
- * @dataProvider dataTestFederatedSharingSettings
+ * @dataProvider dataTestIsLookupServerUploadEnabled
*
* @param string $isEnabled
* @param bool $expected
*/
- public function testIsLookupServerUploadEnabled($isEnabled, $expected) {
- $this->config->expects($this->once())->method('getAppValue')
+ public function testIsLookupServerUploadEnabled($gsEnabled, $isEnabled, $expected) {
+ $this->gsConfig->expects($this->once())->method('isGlobalScaleEnabled')
+ ->willReturn($gsEnabled);
+ $this->config->expects($this->any())->method('getAppValue')
->with('files_sharing', 'lookupServerUploadEnabled', 'yes')
->willReturn($isEnabled);
@@ -737,10 +777,12 @@ public function testIsLookupServerUploadEnabled($isEnabled, $expected) {
);
}
- public function dataTestFederatedSharingSettings() {
+ public function dataTestIsLookupServerUploadEnabled() {
return [
- ['yes', true],
- ['no', false]
+ [false, 'yes', true],
+ [false, 'no', false],
+ [true, 'yes', false],
+ [true, 'no', false],
];
}
diff --git a/apps/federatedfilesharing/tests/Settings/AdminTest.php b/apps/federatedfilesharing/tests/Settings/AdminTest.php
index 9eae6317bf71a..ce47ffb238553 100644
--- a/apps/federatedfilesharing/tests/Settings/AdminTest.php
+++ b/apps/federatedfilesharing/tests/Settings/AdminTest.php
@@ -25,6 +25,7 @@
use OCA\FederatedFileSharing\Settings\Admin;
use OCP\AppFramework\Http\TemplateResponse;
+use OCP\GlobalScale\IConfig;
use Test\TestCase;
class AdminTest extends TestCase {
@@ -32,12 +33,17 @@ class AdminTest extends TestCase {
private $admin;
/** @var \OCA\FederatedFileSharing\FederatedShareProvider */
private $federatedShareProvider;
+ /** @var IConfig|\PHPUnit_Framework_MockObject_MockObject */
+ private $gsConfig;
public function setUp() {
parent::setUp();
- $this->federatedShareProvider = $this->getMockBuilder('\OCA\FederatedFileSharing\FederatedShareProvider')->disableOriginalConstructor()->getMock();
+ $this->federatedShareProvider = $this->getMockBuilder('\OCA\FederatedFileSharing\FederatedShareProvider')
+ ->disableOriginalConstructor()->getMock();
+ $this->gsConfig = $this->getMock(IConfig::class);
$this->admin = new Admin(
- $this->federatedShareProvider
+ $this->federatedShareProvider,
+ $this->gsConfig
);
}
@@ -73,8 +79,11 @@ public function testGetForm($state) {
->expects($this->once())
->method('isLookupServerUploadEnabled')
->willReturn($state);
+ $this->gsConfig->expects($this->once())->method('onlyInternalFederation')
+ ->willReturn($state);
$params = [
+ 'internalOnly' => $state,
'outgoingServer2serverShareEnabled' => $state,
'incomingServer2serverShareEnabled' => $state,
'lookupServerEnabled' => $state,
diff --git a/apps/federation/l10n/en_GB.js b/apps/federation/l10n/en_GB.js
index 81de668bd363a..abb8ae5d3512a 100644
--- a/apps/federation/l10n/en_GB.js
+++ b/apps/federation/l10n/en_GB.js
@@ -3,11 +3,14 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Added to the list of trusted servers",
"Server is already in the list of trusted servers." : "Server is already in the list of trusted servers.",
- "No server to federate found" : "Could not find server to federate",
+ "No server to federate with found" : "No server to federate with found",
"Could not add server" : "Could not add server",
"Federation" : "Federation",
+ "Trusted servers" : "Trusted servers",
"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." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example: to auto-complete external users for federated sharing.",
"Add server automatically once a federated share was created successfully" : "Automatically add server once a federated share is successfully created",
- "Trusted Servers" : "Trusted Servers"
+ "+ Add trusted server" : "+ Add trusted server",
+ "Trusted server" : "Trusted server",
+ "Add" : "Add"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federation/l10n/en_GB.json b/apps/federation/l10n/en_GB.json
index 6db5733ed0149..f38f2e323af1d 100644
--- a/apps/federation/l10n/en_GB.json
+++ b/apps/federation/l10n/en_GB.json
@@ -1,11 +1,14 @@
{ "translations": {
"Added to the list of trusted servers" : "Added to the list of trusted servers",
"Server is already in the list of trusted servers." : "Server is already in the list of trusted servers.",
- "No server to federate found" : "Could not find server to federate",
+ "No server to federate with found" : "No server to federate with found",
"Could not add server" : "Could not add server",
"Federation" : "Federation",
+ "Trusted servers" : "Trusted servers",
"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." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example: to auto-complete external users for federated sharing.",
"Add server automatically once a federated share was created successfully" : "Automatically add server once a federated share is successfully created",
- "Trusted Servers" : "Trusted Servers"
+ "+ Add trusted server" : "+ Add trusted server",
+ "Trusted server" : "Trusted server",
+ "Add" : "Add"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/federation/l10n/gl.js b/apps/federation/l10n/gl.js
new file mode 100644
index 0000000000000..edc3b923e3fa0
--- /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 0000000000000..893291a502269
--- /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/federation/l10n/nb.js b/apps/federation/l10n/nb.js
index 01cf4e3391653..67f2155bbaa3d 100644
--- a/apps/federation/l10n/nb.js
+++ b/apps/federation/l10n/nb.js
@@ -8,7 +8,7 @@ OC.L10N.register(
"Federation" : "Sammenknytting",
"Trusted servers" : "Klarerte tjenere",
"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." : "Føderasjon tillater deg å koble sammen andre betrodde tjenere for utviksling av bruker kataloger. For eksempel vil det bli brukt for autofullføring av eksterne brukere for føderal deling.",
- "Add server automatically once a federated share was created successfully" : "Legg til tjener automatisk når en sammenknyttet deling er blitt opprettet",
+ "Add server automatically once a federated share was created successfully" : "Legg til tjener automatisk når en sammenknyttet deling har blitt opprettet",
"+ Add trusted server" : "+ Legg til klarert tjener",
"Trusted server" : "Klarert tjener",
"Add" : "Legg til"
diff --git a/apps/federation/l10n/nb.json b/apps/federation/l10n/nb.json
index 6374cbe5f50f1..b0d69e9fa141d 100644
--- a/apps/federation/l10n/nb.json
+++ b/apps/federation/l10n/nb.json
@@ -6,7 +6,7 @@
"Federation" : "Sammenknytting",
"Trusted servers" : "Klarerte tjenere",
"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." : "Føderasjon tillater deg å koble sammen andre betrodde tjenere for utviksling av bruker kataloger. For eksempel vil det bli brukt for autofullføring av eksterne brukere for føderal deling.",
- "Add server automatically once a federated share was created successfully" : "Legg til tjener automatisk når en sammenknyttet deling er blitt opprettet",
+ "Add server automatically once a federated share was created successfully" : "Legg til tjener automatisk når en sammenknyttet deling har blitt opprettet",
"+ Add trusted server" : "+ Legg til klarert tjener",
"Trusted server" : "Klarert tjener",
"Add" : "Legg til"
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index 34b51eed1765f..7cc8ccce61d8b 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -65,11 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Vaše úložiště je téměř plné ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'"],
"View in folder" : "Zobrazit v adresáři",
+ "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)",
"Path" : "Cesta",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Favorited" : "Přidáno k oblíbeným",
"Favorite" : "Oblíbené",
"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 f9085b658ea0c..6a43440a1f439 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -63,11 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Vaše úložiště je téměř plné ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["odpovídá '{filter}'","odpovídá '{filter}'","odpovídá '{filter}'"],
"View in folder" : "Zobrazit v adresáři",
+ "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)",
"Path" : "Cesta",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Favorited" : "Přidáno k oblíbeným",
"Favorite" : "Oblíbené",
"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/da.js b/apps/files/l10n/da.js
index f8e3a1c68e663..076b2140fe48f 100644
--- a/apps/files/l10n/da.js
+++ b/apps/files/l10n/da.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["match '{filter}'","match '{filter}'"],
"View in folder" : "Vis i mappe",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte link (virker kun for brugere der har adgang til denne fil/mappe)",
"Path" : "Sti",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Gjort til foretrukken",
"Favorite" : "Foretrukken",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte link (virker kun for brugere der har adgang til denne fil/mappe)",
"New folder" : "Ny Mappe",
+ "Upload file" : "Upload fil",
"An error occurred while trying to update the tags" : "Der opstod en fejl under forsøg på at opdatere mærkerne",
"Added to favorites" : "Tilføjet til favoritter",
"Removed from favorites" : "Fjernet fra favoritter",
diff --git a/apps/files/l10n/da.json b/apps/files/l10n/da.json
index 58f4b7a7f577f..23c3eb8290969 100644
--- a/apps/files/l10n/da.json
+++ b/apps/files/l10n/da.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Din opbevaringsplads er næsten fyldt op ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["match '{filter}'","match '{filter}'"],
"View in folder" : "Vis i mappe",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte link (virker kun for brugere der har adgang til denne fil/mappe)",
"Path" : "Sti",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Gjort til foretrukken",
"Favorite" : "Foretrukken",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte link (virker kun for brugere der har adgang til denne fil/mappe)",
"New folder" : "Ny Mappe",
+ "Upload file" : "Upload fil",
"An error occurred while trying to update the tags" : "Der opstod en fejl under forsøg på at opdatere mærkerne",
"Added to favorites" : "Tilføjet til favoritter",
"Removed from favorites" : "Fjernet fra favoritter",
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index e3016812b258c..cec25ea6ee5cc 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -17,13 +17,13 @@ OC.L10N.register(
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
- "..." : "...",
+ "..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Actions" : "Aktionen",
"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}",
@@ -65,18 +65,18 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Dein Speicher ist fast voll ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["stimmt mit '{filter}' überein","stimmen mit '{filter}' überein"],
"View in folder" : "In Ordner anzeigen",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"Path" : "Pfad",
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Favorited" : "Favorisiert",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"New folder" : "Neuer Ordner",
"Upload file" : "Datei hochladen",
"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}",
@@ -84,9 +84,10 @@ OC.L10N.register(
"Restored by {user}" : "Wiederhergestellt durch {user}",
"Renamed by {user}" : "Umbenannt durch {user}",
"Moved by {user}" : "Verschoben durch {user}",
+ "\"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",
@@ -97,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 favorites" : "Eine Datei wurde deinen Favoriten hinzugefügt oder daraus entfernt",
- "A file or folder has been changed or renamed" : "Eine Datei / Ordner wurde geändert oder umbenannt",
+ "A file has been added to or removed from your favorites" : "Eine Datei wurde Deinen Favoriten hinzugefügt oder daraus entfernt",
+ "A file or folder has been changed or renamed" : "Eine Datei oder Ordner wurde geändert oder umbenannt",
"A new file or folder has been created" : "Eine neue Datei oder ein neuer Ordner wurde erstellt",
- "A new file or folder has been deleted" : "Neue Datei oder Verzeichnis wurde gelöscht",
- "Limit notifications about creation and changes to your favorite files(Stream only)" : "Benachrichtigungen über Neues und Änderungen auf deine favorisierten Dateien beschränken (nur im Stream)",
- "A new file or folder has been restored" : "Neue Datei oder Verzeichnis wurde wiederhergestellt",
+ "A new file or folder has been deleted" : "Eine neue Datei oder Ordner wurde gelöscht",
+ "Limit notifications about creation and changes to your favorite files(Stream only)" : "Benachrichtigungen über Neues und Änderungen auf Deine favorisierten Dateien beschränken (nur im Stream)",
+ "A new file or folder has been restored" : "Neue Datei oder Ordner wurde wiederhergestellt",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -116,29 +117,29 @@ OC.L10N.register(
"Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf Ihre Dateien zuzugreifen",
"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",
- "Any moment now..." : "Gleich fertig...",
- "Soon..." : "Bald...",
+ "{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 289d851b83e21..29cabc96ceee5 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -15,13 +15,13 @@
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
"Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
- "..." : "...",
+ "..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
"Actions" : "Aktionen",
"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}",
@@ -63,18 +63,18 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Dein Speicher ist fast voll ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["stimmt mit '{filter}' überein","stimmen mit '{filter}' überein"],
"View in folder" : "In Ordner anzeigen",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"Path" : "Pfad",
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Favorited" : "Favorisiert",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"New folder" : "Neuer Ordner",
"Upload file" : "Datei hochladen",
"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}",
@@ -82,9 +82,10 @@
"Restored by {user}" : "Wiederhergestellt durch {user}",
"Renamed by {user}" : "Umbenannt durch {user}",
"Moved by {user}" : "Verschoben durch {user}",
+ "\"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",
@@ -95,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 favorites" : "Eine Datei wurde deinen Favoriten hinzugefügt oder daraus entfernt",
- "A file or folder has been changed or renamed" : "Eine Datei / Ordner wurde geändert oder umbenannt",
+ "A file has been added to or removed from your favorites" : "Eine Datei wurde Deinen Favoriten hinzugefügt oder daraus entfernt",
+ "A file or folder has been changed or renamed" : "Eine Datei oder Ordner wurde geändert oder umbenannt",
"A new file or folder has been created" : "Eine neue Datei oder ein neuer Ordner wurde erstellt",
- "A new file or folder has been deleted" : "Neue Datei oder Verzeichnis wurde gelöscht",
- "Limit notifications about creation and changes to your favorite files(Stream only)" : "Benachrichtigungen über Neues und Änderungen auf deine favorisierten Dateien beschränken (nur im Stream)",
- "A new file or folder has been restored" : "Neue Datei oder Verzeichnis wurde wiederhergestellt",
+ "A new file or folder has been deleted" : "Eine neue Datei oder Ordner wurde gelöscht",
+ "Limit notifications about creation and changes to your favorite files(Stream only)" : "Benachrichtigungen über Neues und Änderungen auf Deine favorisierten Dateien beschränken (nur im Stream)",
+ "A new file or folder has been restored" : "Neue Datei oder Ordner wurde wiederhergestellt",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -114,29 +115,29 @@
"Use this address to access your Files via WebDAV" : "Diese Adresse benutzen, um über WebDAV auf Ihre Dateien zuzugreifen",
"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",
- "Any moment now..." : "Gleich fertig...",
- "Soon..." : "Bald...",
+ "{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 2d9978adf80c2..25c4c01c1bc6a 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -15,9 +15,9 @@ 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})",
"Actions" : "Aktionen",
"Download" : "Herunterladen",
@@ -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",
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["stimmt mit '{filter}' überein","stimmen mit '{filter}' überein"],
"View in folder" : "In Ordner anzeigen",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"Path" : "Pfad",
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Favorited" : "Favorisiert",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"New folder" : "Neuer Ordner",
"Upload file" : "Datei hochladen",
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Wiederhergestellt durch {user}",
"Renamed by {user}" : "Umbenannt durch {user}",
"Moved by {user}" : "Verschoben durch {user}",
+ "\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Sie haben {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
"{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
@@ -130,13 +131,13 @@ 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"],
"{seconds}s" : "{seconds}s",
- "Any moment now..." : "Gleich fertig...",
- "Soon..." : "Bald...",
+ "Any moment now..." : "Gleich fertig …",
+ "Soon..." : "Bald …",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
"Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 33306068d4bac..a8831fbf85fc3 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -13,9 +13,9 @@
"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})",
"Actions" : "Aktionen",
"Download" : "Herunterladen",
@@ -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",
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Ihr Speicher ist fast voll ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["stimmt mit '{filter}' überein","stimmen mit '{filter}' überein"],
"View in folder" : "In Ordner anzeigen",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"Path" : "Pfad",
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Favorited" : "Favorisiert",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Direkten Link kopieren (funktioniert nur für Nutzer, die Zugriff auf diese(n) Datei/Ordner haben)",
"New folder" : "Neuer Ordner",
"Upload file" : "Datei hochladen",
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
@@ -82,6 +82,7 @@
"Restored by {user}" : "Wiederhergestellt durch {user}",
"Renamed by {user}" : "Umbenannt durch {user}",
"Moved by {user}" : "Verschoben durch {user}",
+ "\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Sie haben {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
"{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
@@ -128,13 +129,13 @@
"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"],
"{seconds}s" : "{seconds}s",
- "Any moment now..." : "Gleich fertig...",
- "Soon..." : "Bald...",
+ "Any moment now..." : "Gleich fertig …",
+ "Soon..." : "Bald …",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn Sie die Seite jetzt verlassen, wird der Upload abgebrochen.",
"Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
diff --git a/apps/files/l10n/el.js b/apps/files/l10n/el.js
index 1b83f733fdbb2..077141acebd4c 100644
--- a/apps/files/l10n/el.js
+++ b/apps/files/l10n/el.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["ταιριάζουν '{filter}' ","ταιριάζουν '{filter}'"],
"View in folder" : "Προβολή στον φάκελο",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Αντιγραφή άμεσου συνδέσμου (λειτουργεί μόνο για χρήστες που έχουν πρόσβαση στο αρχείο/φάκελο)",
"Path" : "Διαδρομή",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Προτιμώμενα",
"Favorite" : "Αγαπημένο",
- "Copy direct link (only works for users who have access to this file/folder)" : "Αντιγραφή άμεσου συνδέσμου (λειτουργεί μόνο για χρήστες που έχουν πρόσβαση στο αρχείο/φάκελο)",
"New folder" : "Νέος φάκελος",
"An error occurred while trying to update the tags" : "Ένα σφάλμα προέκυψε κατά τη διάρκεια ενημέρωσης των ετικετών",
"Added to favorites" : "Προσθήκη στα αγαπημένα",
diff --git a/apps/files/l10n/el.json b/apps/files/l10n/el.json
index 63f0ad14b6a19..e6246af412742 100644
--- a/apps/files/l10n/el.json
+++ b/apps/files/l10n/el.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Ο αποθηκευτικός χώρος είναι σχεδόν γεμάτος ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["ταιριάζουν '{filter}' ","ταιριάζουν '{filter}'"],
"View in folder" : "Προβολή στον φάκελο",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Αντιγραφή άμεσου συνδέσμου (λειτουργεί μόνο για χρήστες που έχουν πρόσβαση στο αρχείο/φάκελο)",
"Path" : "Διαδρομή",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Προτιμώμενα",
"Favorite" : "Αγαπημένο",
- "Copy direct link (only works for users who have access to this file/folder)" : "Αντιγραφή άμεσου συνδέσμου (λειτουργεί μόνο για χρήστες που έχουν πρόσβαση στο αρχείο/φάκελο)",
"New folder" : "Νέος φάκελος",
"An error occurred while trying to update the tags" : "Ένα σφάλμα προέκυψε κατά τη διάρκεια ενημέρωσης των ετικετών",
"Added to favorites" : "Προσθήκη στα αγαπημένα",
diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js
index 7feab94284252..41e86c53055a7 100644
--- a/apps/files/l10n/en_GB.js
+++ b/apps/files/l10n/en_GB.js
@@ -1,9 +1,11 @@
OC.L10N.register(
"files",
{
+ "Storage is temporarily not available" : "Storage is temporarily not available",
"Storage invalid" : "Storage invalid",
"Unknown error" : "Unknown error",
"All files" : "All files",
+ "Recent" : "Recent",
"File could not be found" : "File could not be found",
"Home" : "Home",
"Close" : "Close",
@@ -12,15 +14,20 @@ OC.L10N.register(
"Upload cancelled." : "Upload cancelled.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Unable to upload {filename} as it is a directory or has 0 bytes",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Not enough free space, you are uploading {size1} but only {size2} is left",
+ "Target folder \"{dir}\" does not exist any more" : "Target folder \"{dir}\" does not exist any more",
+ "Not enough free space" : "Not enough free space",
"Uploading..." : "Uploading...",
"..." : "...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})",
"Actions" : "Actions",
"Download" : "Download",
"Rename" : "Rename",
+ "Move" : "Move",
+ "Target folder" : "Target folder",
"Delete" : "Delete",
"Disconnect storage" : "Disconnect storage",
"Unshare" : "Unshare",
+ "Could not load info for file \"{file}\"" : "Could not load info for file \"{file}\"",
"Files" : "Files",
"Details" : "Details",
"Select" : "Select",
@@ -38,33 +45,65 @@ OC.L10N.register(
"Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists",
"Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists",
"Error deleting file \"{fileName}\"." : "Error deleting file \"{fileName}\".",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
"Name" : "Name",
"Size" : "Size",
"Modified" : "Modified",
"_%n folder_::_%n folders_" : ["%n folder","%n folders"],
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} and {files}",
+ "_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
"You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
"_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
"New" : "New",
"\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
"File name cannot be empty." : "File name cannot be empty.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Storage of {owner} is full, files can not be updated or synced anymore!",
"Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Storage of {owner} is almost full ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Your storage is almost full ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["matches '{filter}'","match '{filter}'"],
"View in folder" : "View in folder",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copy direct link (only works for users who have access to this file/folder)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favourited",
"Favorite" : "Favourite",
- "Folder" : "Folder",
"New folder" : "New folder",
- "Upload" : "Upload",
+ "Upload file" : "Upload file",
"An error occurred while trying to update the tags" : "An error occurred whilst trying to update the tags",
+ "Added to favorites" : "Added to favourites",
+ "Removed from favorites" : "Removed from favourites",
+ "You added {file} to your favorites" : "You added {file} to your favourites",
+ "You removed {file} from your favorites" : "You removed {file} from your favourites",
+ "File changes" : "File changes",
+ "Created by {user}" : "Created by {user}",
+ "Changed by {user}" : "Changed by {user}",
+ "Deleted by {user}" : "Deleted by {user}",
+ "Restored by {user}" : "Restored by {user}",
+ "Renamed by {user}" : "Renamed by {user}",
+ "Moved by {user}" : "Moved by {user}",
+ "\"remote user\"" : "\"remote user\"",
+ "You created {file}" : "You created {file}",
+ "{user} created {file}" : "{user} created {file}",
+ "{file} was created in a public folder" : "{file} was created in a public folder",
+ "You changed {file}" : "You changed {file}",
+ "{user} changed {file}" : "{user} changed {file}",
+ "You deleted {file}" : "You deleted {file}",
+ "{user} deleted {file}" : "{user} deleted {file}",
+ "You restored {file}" : "You restored {file}",
+ "{user} restored {file}" : "{user} restored {file}",
+ "You renamed {oldfile} to {newfile}" : "You renamed {oldfile} to {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renamed {oldfile} to {newfile}",
+ "You moved {oldfile} to {newfile}" : "You moved {oldfile} to {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moved {oldfile} to {newfile}",
+ "A file has been added to or removed from your favorites" : "A file has been added to or removed from your favourites",
+ "A file or folder has been changed or renamed" : "A file or folder has been changed or renamed",
"A new file or folder has been created" : "A new file or folder has been created",
+ "A new file or folder has been deleted" : "A new file or folder has been deleted",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Limit notifications about creation and changes to your favourite files(Stream only)",
+ "A new file or folder has been restored" : "A new file or folder has been restored",
"Upload (max. %s)" : "Upload (max. %s)",
"File handling" : "File handling",
"Maximum upload size" : "Maximum upload size",
@@ -82,55 +121,27 @@ OC.L10N.register(
"Select all" : "Select all",
"Upload too large" : "Upload too large",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.",
- "No favorites" : "No favourites",
+ "No favorites yet" : "No favourites yet",
"Files and folders you mark as favorite will show up here" : "Files and folders you mark as favourite will show up here",
+ "Shared with you" : "Shared with you",
+ "Shared with others" : "Shared with others",
+ "Shared by link" : "Shared by link",
+ "Tags" : "Tags",
+ "Deleted files" : "Deleted files",
"Text file" : "Text file",
"New text file.txt" : "New text file.txt",
- "Storage not available" : "Storage not available",
- "Unable to set upload directory." : "Unable to set upload directory.",
- "Invalid Token" : "Invalid Token",
- "No file was uploaded. Unknown error" : "No file was uploaded. Unknown error",
- "There is no error, the file uploaded with success" : "There is no error, the file uploaded successfully",
- "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "The uploaded file exceeds the upload_max_filesize directive in php.ini: ",
- "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
- "The uploaded file was only partially uploaded" : "The uploaded file was only partially uploaded",
- "No file was uploaded" : "No file was uploaded",
- "Missing a temporary folder" : "Missing a temporary folder",
- "Failed to write to disk" : "Failed to write to disk",
- "Not enough storage available" : "Not enough storage available",
- "The target folder has been moved or deleted." : "The target folder has been moved or deleted.",
- "Upload failed. Could not find uploaded file" : "Upload failed. Could not find uploaded file",
- "Upload failed. Could not get file info." : "Upload failed. Could not get file info.",
- "Invalid directory." : "Invalid directory.",
- "Total file size {size1} exceeds upload limit {size2}" : "Total file size {size1} exceeds upload limit {size2}",
- "Error uploading file \"{fileName}\": {message}" : "Error uploading file \"{fileName}\": {message}",
- "Could not get result from server." : "Could not get result from server.",
- "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} hour{plural_s} left",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} hours left","{hours}:{minutes}:{seconds} hours left"],
"{hours}:{minutes}h" : "{hours}:{minutes}h",
- "{minutes}:{seconds} minute{plural_s} left" : "{minutes}:{seconds} minute{plural_s} left",
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} minutes left","{minutes}:{seconds} minutes left"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
- "{seconds} second{plural_s} left" : "{seconds} second{plural_s} left",
+ "_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} second left","{seconds} seconds left"],
"{seconds}s" : "{seconds}s",
"Any moment now..." : "Any moment now...",
"Soon..." : "Soon...",
"File upload is in progress. Leaving the page now will cancel the upload." : "File upload is in progress. Leaving the page now will cancel the upload.",
- "No entries in this folder match '{filter}'" : "No entries in this folder match '{filter}'",
- "Local link" : "Local link",
- "{newname} already exists" : "{newname} already exists",
- "A file or folder has been changed" : "A file or folder has been changed",
- "A file or folder has been deleted" : "A file or folder has been deleted",
- "A file or folder has been restored" : "A file or folder has been restored",
- "You created %1$s" : "You created %1$s",
- "%2$s created %1$s" : "%2$s created %1$s",
- "%1$s was created in a public folder" : "%1$s was created in a public folder",
- "You changed %1$s" : "You changed %1$s",
- "%2$s changed %1$s" : "%2$s changed %1$s",
- "You deleted %1$s" : "You deleted %1$s",
- "%2$s deleted %1$s" : "%2$s deleted %1$s",
- "You restored %1$s" : "You restored %1$s",
- "%2$s restored %1$s" : "%2$s restored %1$s",
- "Changed by %2$s" : "Changed by %2$s",
- "Deleted by %2$s" : "Deleted by %2$s",
- "Restored by %2$s" : "Restored by %2$s"
+ "Copy local link" : "Copy local link",
+ "Folder" : "Folder",
+ "Upload" : "Upload",
+ "No favorites" : "No favourites"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json
index 1187441344fee..dd4741c311944 100644
--- a/apps/files/l10n/en_GB.json
+++ b/apps/files/l10n/en_GB.json
@@ -1,7 +1,9 @@
{ "translations": {
+ "Storage is temporarily not available" : "Storage is temporarily not available",
"Storage invalid" : "Storage invalid",
"Unknown error" : "Unknown error",
"All files" : "All files",
+ "Recent" : "Recent",
"File could not be found" : "File could not be found",
"Home" : "Home",
"Close" : "Close",
@@ -10,15 +12,20 @@
"Upload cancelled." : "Upload cancelled.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Unable to upload {filename} as it is a directory or has 0 bytes",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Not enough free space, you are uploading {size1} but only {size2} is left",
+ "Target folder \"{dir}\" does not exist any more" : "Target folder \"{dir}\" does not exist any more",
+ "Not enough free space" : "Not enough free space",
"Uploading..." : "Uploading...",
"..." : "...",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})",
"Actions" : "Actions",
"Download" : "Download",
"Rename" : "Rename",
+ "Move" : "Move",
+ "Target folder" : "Target folder",
"Delete" : "Delete",
"Disconnect storage" : "Disconnect storage",
"Unshare" : "Unshare",
+ "Could not load info for file \"{file}\"" : "Could not load info for file \"{file}\"",
"Files" : "Files",
"Details" : "Details",
"Select" : "Select",
@@ -36,33 +43,65 @@
"Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists",
"Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists",
"Error deleting file \"{fileName}\"." : "Error deleting file \"{fileName}\".",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
"Name" : "Name",
"Size" : "Size",
"Modified" : "Modified",
"_%n folder_::_%n folders_" : ["%n folder","%n folders"],
"_%n file_::_%n files_" : ["%n file","%n files"],
"{dirs} and {files}" : "{dirs} and {files}",
+ "_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
"You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
"_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
"New" : "New",
"\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
"File name cannot be empty." : "File name cannot be empty.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Storage of {owner} is full, files can not be updated or synced anymore!",
"Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Storage of {owner} is almost full ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Your storage is almost full ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["matches '{filter}'","match '{filter}'"],
"View in folder" : "View in folder",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copy direct link (only works for users who have access to this file/folder)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favourited",
"Favorite" : "Favourite",
- "Folder" : "Folder",
"New folder" : "New folder",
- "Upload" : "Upload",
+ "Upload file" : "Upload file",
"An error occurred while trying to update the tags" : "An error occurred whilst trying to update the tags",
+ "Added to favorites" : "Added to favourites",
+ "Removed from favorites" : "Removed from favourites",
+ "You added {file} to your favorites" : "You added {file} to your favourites",
+ "You removed {file} from your favorites" : "You removed {file} from your favourites",
+ "File changes" : "File changes",
+ "Created by {user}" : "Created by {user}",
+ "Changed by {user}" : "Changed by {user}",
+ "Deleted by {user}" : "Deleted by {user}",
+ "Restored by {user}" : "Restored by {user}",
+ "Renamed by {user}" : "Renamed by {user}",
+ "Moved by {user}" : "Moved by {user}",
+ "\"remote user\"" : "\"remote user\"",
+ "You created {file}" : "You created {file}",
+ "{user} created {file}" : "{user} created {file}",
+ "{file} was created in a public folder" : "{file} was created in a public folder",
+ "You changed {file}" : "You changed {file}",
+ "{user} changed {file}" : "{user} changed {file}",
+ "You deleted {file}" : "You deleted {file}",
+ "{user} deleted {file}" : "{user} deleted {file}",
+ "You restored {file}" : "You restored {file}",
+ "{user} restored {file}" : "{user} restored {file}",
+ "You renamed {oldfile} to {newfile}" : "You renamed {oldfile} to {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renamed {oldfile} to {newfile}",
+ "You moved {oldfile} to {newfile}" : "You moved {oldfile} to {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moved {oldfile} to {newfile}",
+ "A file has been added to or removed from your favorites" : "A file has been added to or removed from your favourites",
+ "A file or folder has been changed or renamed" : "A file or folder has been changed or renamed",
"A new file or folder has been created" : "A new file or folder has been created",
+ "A new file or folder has been deleted" : "A new file or folder has been deleted",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Limit notifications about creation and changes to your favourite files(Stream only)",
+ "A new file or folder has been restored" : "A new file or folder has been restored",
"Upload (max. %s)" : "Upload (max. %s)",
"File handling" : "File handling",
"Maximum upload size" : "Maximum upload size",
@@ -80,55 +119,27 @@
"Select all" : "Select all",
"Upload too large" : "Upload too large",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.",
- "No favorites" : "No favourites",
+ "No favorites yet" : "No favourites yet",
"Files and folders you mark as favorite will show up here" : "Files and folders you mark as favourite will show up here",
+ "Shared with you" : "Shared with you",
+ "Shared with others" : "Shared with others",
+ "Shared by link" : "Shared by link",
+ "Tags" : "Tags",
+ "Deleted files" : "Deleted files",
"Text file" : "Text file",
"New text file.txt" : "New text file.txt",
- "Storage not available" : "Storage not available",
- "Unable to set upload directory." : "Unable to set upload directory.",
- "Invalid Token" : "Invalid Token",
- "No file was uploaded. Unknown error" : "No file was uploaded. Unknown error",
- "There is no error, the file uploaded with success" : "There is no error, the file uploaded successfully",
- "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "The uploaded file exceeds the upload_max_filesize directive in php.ini: ",
- "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
- "The uploaded file was only partially uploaded" : "The uploaded file was only partially uploaded",
- "No file was uploaded" : "No file was uploaded",
- "Missing a temporary folder" : "Missing a temporary folder",
- "Failed to write to disk" : "Failed to write to disk",
- "Not enough storage available" : "Not enough storage available",
- "The target folder has been moved or deleted." : "The target folder has been moved or deleted.",
- "Upload failed. Could not find uploaded file" : "Upload failed. Could not find uploaded file",
- "Upload failed. Could not get file info." : "Upload failed. Could not get file info.",
- "Invalid directory." : "Invalid directory.",
- "Total file size {size1} exceeds upload limit {size2}" : "Total file size {size1} exceeds upload limit {size2}",
- "Error uploading file \"{fileName}\": {message}" : "Error uploading file \"{fileName}\": {message}",
- "Could not get result from server." : "Could not get result from server.",
- "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} hour{plural_s} left",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} hours left","{hours}:{minutes}:{seconds} hours left"],
"{hours}:{minutes}h" : "{hours}:{minutes}h",
- "{minutes}:{seconds} minute{plural_s} left" : "{minutes}:{seconds} minute{plural_s} left",
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} minutes left","{minutes}:{seconds} minutes left"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
- "{seconds} second{plural_s} left" : "{seconds} second{plural_s} left",
+ "_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} second left","{seconds} seconds left"],
"{seconds}s" : "{seconds}s",
"Any moment now..." : "Any moment now...",
"Soon..." : "Soon...",
"File upload is in progress. Leaving the page now will cancel the upload." : "File upload is in progress. Leaving the page now will cancel the upload.",
- "No entries in this folder match '{filter}'" : "No entries in this folder match '{filter}'",
- "Local link" : "Local link",
- "{newname} already exists" : "{newname} already exists",
- "A file or folder has been changed" : "A file or folder has been changed",
- "A file or folder has been deleted" : "A file or folder has been deleted",
- "A file or folder has been restored" : "A file or folder has been restored",
- "You created %1$s" : "You created %1$s",
- "%2$s created %1$s" : "%2$s created %1$s",
- "%1$s was created in a public folder" : "%1$s was created in a public folder",
- "You changed %1$s" : "You changed %1$s",
- "%2$s changed %1$s" : "%2$s changed %1$s",
- "You deleted %1$s" : "You deleted %1$s",
- "%2$s deleted %1$s" : "%2$s deleted %1$s",
- "You restored %1$s" : "You restored %1$s",
- "%2$s restored %1$s" : "%2$s restored %1$s",
- "Changed by %2$s" : "Changed by %2$s",
- "Deleted by %2$s" : "Deleted by %2$s",
- "Restored by %2$s" : "Restored by %2$s"
+ "Copy local link" : "Copy local link",
+ "Folder" : "Folder",
+ "Upload" : "Upload",
+ "No favorites" : "No favourites"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 3742ba57e9129..bd2c0d53c3b2e 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincidencias '{filter}'","coincidencia '{filter}'"],
"View in folder" : "Ver en carpeta",
+ "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)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Agregado a Favoritos",
"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 eca337bcc4ec2..2168041a5699b 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Su almacenamiento está casi lleno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincidencias '{filter}'","coincidencia '{filter}'"],
"View in folder" : "Ver en carpeta",
+ "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)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Agregado a Favoritos",
"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/es_MX.js b/apps/files/l10n/es_MX.js
index 0959615638c9b..995885f96202e 100644
--- a/apps/files/l10n/es_MX.js
+++ b/apps/files/l10n/es_MX.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Su espacio está casi lleno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincide '{filter}'","coinciden '{filter}'"],
"View in folder" : "Ver en la carpeta",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"New folder" : "Carpeta nueva",
"Upload file" : "Cargar archivo",
"An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta",
@@ -84,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}" : "Usted creó {file}",
"{user} created {file}" : "{user} creó {file}",
"{file} was created in a public folder" : "{file} fue creado en una carpeta pública",
@@ -110,7 +111,7 @@ OC.L10N.register(
"Save" : "Guardar",
"With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podría tomar 5 minutos para que los cambios apliquen. ",
"Missing permissions to edit from here." : "Faltan privilegios para editar desde aquí. ",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Use esta dirección para acceder sus archivos vía WebDAV",
diff --git a/apps/files/l10n/es_MX.json b/apps/files/l10n/es_MX.json
index 98746289bb599..14473e7d2fa3b 100644
--- a/apps/files/l10n/es_MX.json
+++ b/apps/files/l10n/es_MX.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Su espacio está casi lleno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincide '{filter}'","coinciden '{filter}'"],
"View in folder" : "Ver en la carpeta",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copiar liga directa (sólo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"New folder" : "Carpeta nueva",
"Upload file" : "Cargar archivo",
"An error occurred while trying to update the tags" : "Se presentó un error al intentar actualizar la etiqueta",
@@ -82,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}" : "Usted creó {file}",
"{user} created {file}" : "{user} creó {file}",
"{file} was created in a public folder" : "{file} fue creado en una carpeta pública",
@@ -108,7 +109,7 @@
"Save" : "Guardar",
"With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podría tomar 5 minutos para que los cambios apliquen. ",
"Missing permissions to edit from here." : "Faltan privilegios para editar desde aquí. ",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Show hidden files" : "Mostrar archivos ocultos",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Use esta dirección para acceder sus archivos vía WebDAV",
diff --git a/apps/files/l10n/eu.js b/apps/files/l10n/eu.js
index 6b5e84b480a64..677fb30951dc6 100644
--- a/apps/files/l10n/eu.js
+++ b/apps/files/l10n/eu.js
@@ -45,6 +45,7 @@ OC.L10N.register(
"Could not create file \"{file}\" because it already exists" : "Ezin izan da \"{file}\" fitxategia sortu, dagoeneko existitzen delako",
"Could not create folder \"{dir}\" because it already exists" : "Ezin izan da \"{dir}\" karpeta sortu, dagoeneko existitzen delako",
"Error deleting file \"{fileName}\"." : "Akatsa \"{fileName}\" fitxategia ezabatzerakoan.",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Ez da '{tag}{filter}{endtag}' bilaketarako emaitzik aurkitu beste karpetetan",
"Name" : "Izena",
"Size" : "Tamaina",
"Modified" : "Aldatuta",
@@ -57,17 +58,20 @@ OC.L10N.register(
"New" : "Berria",
"\"{name}\" is an invalid file name." : "\"{name}\" ez da fitxategi izen baliogarria.",
"File name cannot be empty." : "Fitxategi izena ezin da hutsa izan.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" fitxategi mota ez da onartzen",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner} -en biltegiratzea beteta dago, artxiboak ezin dira eguneratu edo sinkronizatu jada!",
"Your storage is full, files can not be updated or synced anymore!" : "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "{owner} -en biltegiratzea ia beteta dago ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})",
"_matches '{filter}'_::_match '{filter}'_" : ["matches '{filter}'","match '{filter}'"],
"View in folder" : "karpetan ikusi",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiatu esteka zuzena (bakarrik balio du fitxategi/karpeta honentzat sarbidea duten erabiltzaileentzat)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Gogokoa",
"Favorite" : "Gogokoa",
"New folder" : "Karpeta berria",
+ "Upload file" : "Igo fitxategia",
"An error occurred while trying to update the tags" : "Errore bat gertatu da etiketak eguneratzerakoan",
"Added to favorites" : "Gogokoetan gehitu da",
"Removed from favorites" : "Gogokoetatik kendu da",
@@ -80,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "{user} -k zaharberrituta",
"Renamed by {user}" : "{user} -k berrizendatuta",
"Moved by {user}" : "{user} -k mugituta",
+ "\"remote user\"" : "\"urrutiko erabiltzailea\"",
"You created {file}" : "Sortu duzu {file}",
"{user} created {file}" : "{user} {file} sortu du",
"{file} was created in a public folder" : "{file} fitxategi publiko batean sortu da",
@@ -116,6 +121,7 @@ OC.L10N.register(
"Select all" : "Hautatu dena",
"Upload too large" : "Igoera handiegia da",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
+ "No favorites yet" : "Gogokorik ez oraindik",
"Files and folders you mark as favorite will show up here" : "Gogokotzat markatutako fitxategi eta karpeta hemen agertuko dira",
"Shared with you" : "Zurekin partekatuta",
"Shared with others" : "Besteekin partekatuta",
diff --git a/apps/files/l10n/eu.json b/apps/files/l10n/eu.json
index 4bfb4ebf2fb4d..115b1126d9d8a 100644
--- a/apps/files/l10n/eu.json
+++ b/apps/files/l10n/eu.json
@@ -43,6 +43,7 @@
"Could not create file \"{file}\" because it already exists" : "Ezin izan da \"{file}\" fitxategia sortu, dagoeneko existitzen delako",
"Could not create folder \"{dir}\" because it already exists" : "Ezin izan da \"{dir}\" karpeta sortu, dagoeneko existitzen delako",
"Error deleting file \"{fileName}\"." : "Akatsa \"{fileName}\" fitxategia ezabatzerakoan.",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Ez da '{tag}{filter}{endtag}' bilaketarako emaitzik aurkitu beste karpetetan",
"Name" : "Izena",
"Size" : "Tamaina",
"Modified" : "Aldatuta",
@@ -55,17 +56,20 @@
"New" : "Berria",
"\"{name}\" is an invalid file name." : "\"{name}\" ez da fitxategi izen baliogarria.",
"File name cannot be empty." : "Fitxategi izena ezin da hutsa izan.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" fitxategi mota ez da onartzen",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "{owner} -en biltegiratzea beteta dago, artxiboak ezin dira eguneratu edo sinkronizatu jada!",
"Your storage is full, files can not be updated or synced anymore!" : "Zure biltegiratzea beterik dago, ezingo duzu aurrerantzean fitxategirik igo edo sinkronizatu!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "{owner} -en biltegiratzea ia beteta dago ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Zure biltegiratzea nahiko beterik dago (%{usedSpacePercent})",
"_matches '{filter}'_::_match '{filter}'_" : ["matches '{filter}'","match '{filter}'"],
"View in folder" : "karpetan ikusi",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiatu esteka zuzena (bakarrik balio du fitxategi/karpeta honentzat sarbidea duten erabiltzaileentzat)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Gogokoa",
"Favorite" : "Gogokoa",
"New folder" : "Karpeta berria",
+ "Upload file" : "Igo fitxategia",
"An error occurred while trying to update the tags" : "Errore bat gertatu da etiketak eguneratzerakoan",
"Added to favorites" : "Gogokoetan gehitu da",
"Removed from favorites" : "Gogokoetatik kendu da",
@@ -78,6 +82,7 @@
"Restored by {user}" : "{user} -k zaharberrituta",
"Renamed by {user}" : "{user} -k berrizendatuta",
"Moved by {user}" : "{user} -k mugituta",
+ "\"remote user\"" : "\"urrutiko erabiltzailea\"",
"You created {file}" : "Sortu duzu {file}",
"{user} created {file}" : "{user} {file} sortu du",
"{file} was created in a public folder" : "{file} fitxategi publiko batean sortu da",
@@ -114,6 +119,7 @@
"Select all" : "Hautatu dena",
"Upload too large" : "Igoera handiegia da",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
+ "No favorites yet" : "Gogokorik ez oraindik",
"Files and folders you mark as favorite will show up here" : "Gogokotzat markatutako fitxategi eta karpeta hemen agertuko dira",
"Shared with you" : "Zurekin partekatuta",
"Shared with others" : "Besteekin partekatuta",
diff --git a/apps/files/l10n/fi.js b/apps/files/l10n/fi.js
index 7a75627d64610..747fd468c6bf6 100644
--- a/apps/files/l10n/fi.js
+++ b/apps/files/l10n/fi.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Tallennustila on melkein loppu ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["vastaa '{filter}'","vastaa '{filter}'"],
"View in folder" : "Näe kansiossa",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopioi suora linkki (toimii vain käyttäjillä, joilla on pääsyoikeus tähän tiedostoon/kansioon)",
"Path" : "Polku",
"_%n byte_::_%n bytes_" : ["%n tavu","%n tavua"],
"Favorited" : "Lisätty suosikkeihin",
"Favorite" : "Suosikki",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopioi suora linkki (toimii vain käyttäjillä, joilla on pääsyoikeus tähän tiedostoon/kansioon)",
"New folder" : "Uusi kansio",
"Upload file" : "Lähetä tiedosto",
"An error occurred while trying to update the tags" : "Tunnisteiden päivitystä yrittäessä tapahtui virhe",
diff --git a/apps/files/l10n/fi.json b/apps/files/l10n/fi.json
index 7baa284955a45..69c1074b4b0f6 100644
--- a/apps/files/l10n/fi.json
+++ b/apps/files/l10n/fi.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Tallennustila on melkein loppu ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["vastaa '{filter}'","vastaa '{filter}'"],
"View in folder" : "Näe kansiossa",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopioi suora linkki (toimii vain käyttäjillä, joilla on pääsyoikeus tähän tiedostoon/kansioon)",
"Path" : "Polku",
"_%n byte_::_%n bytes_" : ["%n tavu","%n tavua"],
"Favorited" : "Lisätty suosikkeihin",
"Favorite" : "Suosikki",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopioi suora linkki (toimii vain käyttäjillä, joilla on pääsyoikeus tähän tiedostoon/kansioon)",
"New folder" : "Uusi kansio",
"Upload file" : "Lähetä tiedosto",
"An error occurred while trying to update the tags" : "Tunnisteiden päivitystä yrittäessä tapahtui virhe",
diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js
index 9fd2e3bce1e36..e603088ad2d25 100644
--- a/apps/files/l10n/fr.js
+++ b/apps/files/l10n/fr.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Votre espace de stockage est presque plein ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["correspond à '{filter}'","correspondent à '{filter}'"],
"View in folder" : "Afficher dans le dossier",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copier lien direct (fonctionne seulement pour les utilisateurs qui ont accès a ce fichier/dossier)",
"Path" : "Chemin",
"_%n byte_::_%n bytes_" : ["%n octet","%n octets"],
"Favorited" : "Marqué comme favori",
"Favorite" : "Favoris",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copier lien direct (fonctionne seulement pour les utilisateurs qui ont accès a ce fichier/dossier)",
"New folder" : "Nouveau dossier",
"Upload file" : "Téléverser un fichier",
"An error occurred while trying to update the tags" : "Une erreur est survenue lors de la mise à jour des étiquettes",
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Restauré par {user}",
"Renamed by {user}" : "Renommé par {user}",
"Moved by {user}" : "Déplacé par {user}",
+ "\"remote user\"" : "\"utilisateur distant\"",
"You created {file}" : "Vous avez créé {file}",
"{user} created {file}" : "{user} a créé {file}",
"{file} was created in a public folder" : "{file} a été créé dans un dossier public",
diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json
index 98c6dea8c748e..0a312c4019989 100644
--- a/apps/files/l10n/fr.json
+++ b/apps/files/l10n/fr.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Votre espace de stockage est presque plein ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["correspond à '{filter}'","correspondent à '{filter}'"],
"View in folder" : "Afficher dans le dossier",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copier lien direct (fonctionne seulement pour les utilisateurs qui ont accès a ce fichier/dossier)",
"Path" : "Chemin",
"_%n byte_::_%n bytes_" : ["%n octet","%n octets"],
"Favorited" : "Marqué comme favori",
"Favorite" : "Favoris",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copier lien direct (fonctionne seulement pour les utilisateurs qui ont accès a ce fichier/dossier)",
"New folder" : "Nouveau dossier",
"Upload file" : "Téléverser un fichier",
"An error occurred while trying to update the tags" : "Une erreur est survenue lors de la mise à jour des étiquettes",
@@ -82,6 +82,7 @@
"Restored by {user}" : "Restauré par {user}",
"Renamed by {user}" : "Renommé par {user}",
"Moved by {user}" : "Déplacé par {user}",
+ "\"remote user\"" : "\"utilisateur distant\"",
"You created {file}" : "Vous avez créé {file}",
"{user} created {file}" : "{user} a créé {file}",
"{file} was created in a public folder" : "{file} a été créé dans un dossier public",
diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js
index 508eb5cf7794b..c3265dd0b2f66 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",
+ "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)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Folder" : "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 favorites" : "Engadiuse ou retirouse un ficheiro dos seus favoritos",
+ "A file or folder has been changed or renamed" : "Cambiouse ou renomeouse un ficheiro ou cartafol",
"A new file or folder has been created" : "Creouse un novo ficheiro ou cartafol",
- "A file or folder has been changed" : "Cambiouse un ficheiro ou cartafol",
+ "A new file or folder has been deleted" : "Creouse un novo ficheiro ou cartafol",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Limita as notificacións sobre a creación e modificación dos seus ficheiros favoritos(só os fluxos)",
- "A file or folder has been deleted" : "Eliminouse un ficheiro ou cartafol",
- "A file or folder has been restored" : "Foi restaurado 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 restored" : "Restaurouse 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 access your Files via WebDAV" : "Empregue este enderezo para acceder aos seus ficheiros mediante WebDAV",
"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 2749f170d33c2..f9b74883ba65a 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",
+ "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)",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Folder" : "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 favorites" : "Engadiuse ou retirouse un ficheiro dos seus favoritos",
+ "A file or folder has been changed or renamed" : "Cambiouse ou renomeouse un ficheiro ou cartafol",
"A new file or folder has been created" : "Creouse un novo ficheiro ou cartafol",
- "A file or folder has been changed" : "Cambiouse un ficheiro ou cartafol",
+ "A new file or folder has been deleted" : "Creouse un novo ficheiro ou cartafol",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Limita as notificacións sobre a creación e modificación dos seus ficheiros favoritos(só os fluxos)",
- "A file or folder has been deleted" : "Eliminouse un ficheiro ou cartafol",
- "A file or folder has been restored" : "Foi restaurado 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 restored" : "Restaurouse 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 access your Files via WebDAV" : "Empregue este enderezo para acceder aos seus ficheiros mediante WebDAV",
"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/hu.js b/apps/files/l10n/hu.js
index 81975df962b9a..330e5e847e455 100644
--- a/apps/files/l10n/hu.js
+++ b/apps/files/l10n/hu.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "A tároló majdnem tele van ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["egyezés '{filter}'","egyezés '{filter}'"],
"View in folder" : "Megtekintés mappában",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Közvetlen hivatkozás másolása (csak azoknál a felhasználóknál működik akiknek hozzáférése van a fájlhoz/mappához)",
"Path" : "Útvonal",
"_%n byte_::_%n bytes_" : ["%n bájt","%n bájt"],
"Favorited" : "Kedvenc",
"Favorite" : "Kedvenc",
- "Copy direct link (only works for users who have access to this file/folder)" : "Közvetlen hivatkozás másolása (csak azoknál a felhasználóknál működik akiknek hozzáférése van a fájlhoz/mappához)",
"New folder" : "Új mappa",
"An error occurred while trying to update the tags" : "Hiba történt, miközben megpróbálta frissíteni a címkéket",
"Added to favorites" : "Hozzáadva a kedvencekhez",
diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json
index 1f55b5e83978b..e5f44363d2df9 100644
--- a/apps/files/l10n/hu.json
+++ b/apps/files/l10n/hu.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "A tároló majdnem tele van ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["egyezés '{filter}'","egyezés '{filter}'"],
"View in folder" : "Megtekintés mappában",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Közvetlen hivatkozás másolása (csak azoknál a felhasználóknál működik akiknek hozzáférése van a fájlhoz/mappához)",
"Path" : "Útvonal",
"_%n byte_::_%n bytes_" : ["%n bájt","%n bájt"],
"Favorited" : "Kedvenc",
"Favorite" : "Kedvenc",
- "Copy direct link (only works for users who have access to this file/folder)" : "Közvetlen hivatkozás másolása (csak azoknál a felhasználóknál működik akiknek hozzáférése van a fájlhoz/mappához)",
"New folder" : "Új mappa",
"An error occurred while trying to update the tags" : "Hiba történt, miközben megpróbálta frissíteni a címkéket",
"Added to favorites" : "Hozzáadva a kedvencekhez",
diff --git a/apps/files/l10n/is.js b/apps/files/l10n/is.js
index db4e2e8968754..1c4012ea86acf 100644
--- a/apps/files/l10n/is.js
+++ b/apps/files/l10n/is.js
@@ -34,7 +34,7 @@ OC.L10N.register(
"Pending" : "Í bið",
"Unable to determine date" : "Tókst ekki að ákvarða dagsetningu",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
- "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu annálana eða hafðu samband við kerfissjóra",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra",
"Could not move \"{file}\", target exists" : "Gat ekki fært \"{file}\", markskrá er til",
"Could not move \"{file}\"" : "Gat ekki fært \"{file}\"",
"{newName} already exists" : "{newName} er þegar til",
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Geymsluplássið þitt er næstum fullt ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["samsvarar '{filter}'","samsvara '{filter}'"],
"View in folder" : "Skoða í möppu",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Afrita beinan tengil (virkar bara fyrir notendur sem eiga aðgang að þessari skrá/möppu)",
"Path" : "Slóð",
"_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
"Favorited" : "Sett í eftirlæti",
"Favorite" : "Eftirlæti",
- "Copy direct link (only works for users who have access to this file/folder)" : "Afrita beinan tengil (virkar bara fyrir notendur sem eiga aðgang að þessari skrá/möppu)",
"New folder" : "Ný mappa",
+ "Upload file" : "Senda inn skrá",
"An error occurred while trying to update the tags" : "Villa kom upp við að reyna að uppfæra merkin",
"Added to favorites" : "Bætt í eftirlæti",
"Removed from favorites" : "Fjarlægt úr eftirlætum",
@@ -83,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Endurheimt af {user}",
"Renamed by {user}" : "Endurnefnt af {user}",
"Moved by {user}" : "Fært af {user}",
+ "\"remote user\"" : "\"fjartengdur notandi\"",
"You created {file}" : "Þú bjóst til {file}",
"{user} created {file}" : "{user} bjó til {file}",
"{file} was created in a public folder" : "{file} var búin til í opinni möppu",
diff --git a/apps/files/l10n/is.json b/apps/files/l10n/is.json
index 3c1d5fdcab950..86fa8b129c84d 100644
--- a/apps/files/l10n/is.json
+++ b/apps/files/l10n/is.json
@@ -32,7 +32,7 @@
"Pending" : "Í bið",
"Unable to determine date" : "Tókst ekki að ákvarða dagsetningu",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
- "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu annálana eða hafðu samband við kerfissjóra",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra",
"Could not move \"{file}\", target exists" : "Gat ekki fært \"{file}\", markskrá er til",
"Could not move \"{file}\"" : "Gat ekki fært \"{file}\"",
"{newName} already exists" : "{newName} er þegar til",
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Geymsluplássið þitt er næstum fullt ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["samsvarar '{filter}'","samsvara '{filter}'"],
"View in folder" : "Skoða í möppu",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Afrita beinan tengil (virkar bara fyrir notendur sem eiga aðgang að þessari skrá/möppu)",
"Path" : "Slóð",
"_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
"Favorited" : "Sett í eftirlæti",
"Favorite" : "Eftirlæti",
- "Copy direct link (only works for users who have access to this file/folder)" : "Afrita beinan tengil (virkar bara fyrir notendur sem eiga aðgang að þessari skrá/möppu)",
"New folder" : "Ný mappa",
+ "Upload file" : "Senda inn skrá",
"An error occurred while trying to update the tags" : "Villa kom upp við að reyna að uppfæra merkin",
"Added to favorites" : "Bætt í eftirlæti",
"Removed from favorites" : "Fjarlægt úr eftirlætum",
@@ -81,6 +82,7 @@
"Restored by {user}" : "Endurheimt af {user}",
"Renamed by {user}" : "Endurnefnt af {user}",
"Moved by {user}" : "Fært af {user}",
+ "\"remote user\"" : "\"fjartengdur notandi\"",
"You created {file}" : "Þú bjóst til {file}",
"{user} created {file}" : "{user} bjó til {file}",
"{file} was created in a public folder" : "{file} var búin til í opinni möppu",
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index 0dba546e76d47..9c070a94f8a86 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -65,24 +65,26 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["corrispondono a '{filter}'","corrisponde a '{filter}'"],
"View in folder" : "Visualizza nella cartella",
+ "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)",
"Path" : "Percorso",
"_%n byte_::_%n bytes_" : ["%n byte","%n byte"],
"Favorited" : "Preferiti",
"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",
"You added {file} to your favorites" : "Hai aggiunto {file} ai tuoi preferiti",
"You removed {file} from your favorites" : "Hai rimosso {file} dai tuoi preferiti",
- "File changes" : "Modiche dei file",
+ "File changes" : "Modifiche dei file",
"Created by {user}" : "Creata da {user}",
"Changed by {user}" : "Modificata da {user}",
"Deleted by {user}" : "Eliminata da {user}",
"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 019e831f7d761..6fe1bcb0d7315 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -63,24 +63,26 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Lo spazio di archiviazione è quasi pieno ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["corrispondono a '{filter}'","corrisponde a '{filter}'"],
"View in folder" : "Visualizza nella cartella",
+ "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)",
"Path" : "Percorso",
"_%n byte_::_%n bytes_" : ["%n byte","%n byte"],
"Favorited" : "Preferiti",
"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",
"You added {file} to your favorites" : "Hai aggiunto {file} ai tuoi preferiti",
"You removed {file} from your favorites" : "Hai rimosso {file} dai tuoi preferiti",
- "File changes" : "Modiche dei file",
+ "File changes" : "Modifiche dei file",
"Created by {user}" : "Creata da {user}",
"Changed by {user}" : "Modificata da {user}",
"Deleted by {user}" : "Eliminata da {user}",
"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/ja.js b/apps/files/l10n/ja.js
index 4787c338e318d..1270c52f15d46 100644
--- a/apps/files/l10n/ja.js
+++ b/apps/files/l10n/ja.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "ストレージがほぼ一杯です({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : [" '{filter}' にマッチ"],
"View in folder" : "フォルダー内で表示",
+ "Copy direct link (only works for users who have access to this file/folder)" : "ダイレクトリンクをコピー (このファイル/フォルダにアクセスできるユーザーのみ)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n バイト"],
"Favorited" : "お気に入り済",
"Favorite" : "お気に入り",
- "Copy direct link (only works for users who have access to this file/folder)" : "ダイレクトリンクをコピー (このファイル/フォルダにアクセスできるユーザーのみ)",
"New folder" : "新しいフォルダー",
+ "Upload file" : "ファイルをアップロード",
"An error occurred while trying to update the tags" : "タグを更新する際にエラーが発生しました",
"Added to favorites" : "お気に入りに追加",
"Removed from favorites" : "お気に入りから削除",
diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json
index 2b5f1e61b3170..cf411278f3a23 100644
--- a/apps/files/l10n/ja.json
+++ b/apps/files/l10n/ja.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "ストレージがほぼ一杯です({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : [" '{filter}' にマッチ"],
"View in folder" : "フォルダー内で表示",
+ "Copy direct link (only works for users who have access to this file/folder)" : "ダイレクトリンクをコピー (このファイル/フォルダにアクセスできるユーザーのみ)",
"Path" : "Path",
"_%n byte_::_%n bytes_" : ["%n バイト"],
"Favorited" : "お気に入り済",
"Favorite" : "お気に入り",
- "Copy direct link (only works for users who have access to this file/folder)" : "ダイレクトリンクをコピー (このファイル/フォルダにアクセスできるユーザーのみ)",
"New folder" : "新しいフォルダー",
+ "Upload file" : "ファイルをアップロード",
"An error occurred while trying to update the tags" : "タグを更新する際にエラーが発生しました",
"Added to favorites" : "お気に入りに追加",
"Removed from favorites" : "お気に入りから削除",
diff --git a/apps/files/l10n/ko.js b/apps/files/l10n/ko.js
index 8bc18ab6ae854..e738b3988d8fd 100644
--- a/apps/files/l10n/ko.js
+++ b/apps/files/l10n/ko.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "저장 공간이 거의 가득 찼습니다({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["'{filter}'와(과) 일치"],
"View in folder" : "폴더에서 보기",
+ "Copy direct link (only works for users who have access to this file/folder)" : "직접 링크 복사(이 파일/폴더에 접근 권한이 있는 사람만)",
"Path" : "경로",
"_%n byte_::_%n bytes_" : ["%n 바이트"],
"Favorited" : "즐겨찾기에 추가됨",
"Favorite" : "즐겨찾기",
- "Copy direct link (only works for users who have access to this file/folder)" : "직접 링크 복사(이 파일/폴더에 접근 권한이 있는 사람만)",
"New folder" : "새 폴더",
"An error occurred while trying to update the tags" : "태그를 업데이트하는 중 오류 발생",
"Added to favorites" : "즐겨찾기에 추가됨",
diff --git a/apps/files/l10n/ko.json b/apps/files/l10n/ko.json
index 7066981aea54d..3c1b67c9466dc 100644
--- a/apps/files/l10n/ko.json
+++ b/apps/files/l10n/ko.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "저장 공간이 거의 가득 찼습니다({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["'{filter}'와(과) 일치"],
"View in folder" : "폴더에서 보기",
+ "Copy direct link (only works for users who have access to this file/folder)" : "직접 링크 복사(이 파일/폴더에 접근 권한이 있는 사람만)",
"Path" : "경로",
"_%n byte_::_%n bytes_" : ["%n 바이트"],
"Favorited" : "즐겨찾기에 추가됨",
"Favorite" : "즐겨찾기",
- "Copy direct link (only works for users who have access to this file/folder)" : "직접 링크 복사(이 파일/폴더에 접근 권한이 있는 사람만)",
"New folder" : "새 폴더",
"An error occurred while trying to update the tags" : "태그를 업데이트하는 중 오류 발생",
"Added to favorites" : "즐겨찾기에 추가됨",
diff --git a/apps/files/l10n/nb.js b/apps/files/l10n/nb.js
index 52ce6eb6960ab..c198b1953f26f 100644
--- a/apps/files/l10n/nb.js
+++ b/apps/files/l10n/nb.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Lagringsplass er nesten brukt opp ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : [" stemmer med '{filter}'"," stemmer med '{filter}'"],
"View in folder" : "Vis i mappe",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte lenke (virker bare for brukere som har tilgang til denne fila/mappa)",
"Path" : "Sti",
"_%n byte_::_%n bytes_" : ["%n byte","%n Byte"],
"Favorited" : "Er favoritt",
"Favorite" : "Gjør til favoritt",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte lenke (virker bare for brukere som har tilgang til denne fila/mappa)",
"New folder" : "Ny mappe",
"Upload file" : "Last opp fil",
"An error occurred while trying to update the tags" : "En feil oppstod under oppdatering av merkelappene",
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Gjenopprettet av {user}",
"Renamed by {user}" : "Navn endret av {user}",
"Moved by {user}" : "Flyttet av {user}",
+ "\"remote user\"" : "\"ekstern bruker\"",
"You created {file}" : "Du opprettet {file}",
"{user} created {file}" : "{user} opprettet {file}",
"{file} was created in a public folder" : "{file} ble opprettet i en offentlig mappe",
diff --git a/apps/files/l10n/nb.json b/apps/files/l10n/nb.json
index 9304f59f8da4f..b64767dddf451 100644
--- a/apps/files/l10n/nb.json
+++ b/apps/files/l10n/nb.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Lagringsplass er nesten brukt opp ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : [" stemmer med '{filter}'"," stemmer med '{filter}'"],
"View in folder" : "Vis i mappe",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte lenke (virker bare for brukere som har tilgang til denne fila/mappa)",
"Path" : "Sti",
"_%n byte_::_%n bytes_" : ["%n byte","%n Byte"],
"Favorited" : "Er favoritt",
"Favorite" : "Gjør til favoritt",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopier direkte lenke (virker bare for brukere som har tilgang til denne fila/mappa)",
"New folder" : "Ny mappe",
"Upload file" : "Last opp fil",
"An error occurred while trying to update the tags" : "En feil oppstod under oppdatering av merkelappene",
@@ -82,6 +82,7 @@
"Restored by {user}" : "Gjenopprettet av {user}",
"Renamed by {user}" : "Navn endret av {user}",
"Moved by {user}" : "Flyttet av {user}",
+ "\"remote user\"" : "\"ekstern bruker\"",
"You created {file}" : "Du opprettet {file}",
"{user} created {file}" : "{user} opprettet {file}",
"{file} was created in a public folder" : "{file} ble opprettet i en offentlig mappe",
diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js
index 62e87dedcceba..b759d1ac9b2d7 100644
--- a/apps/files/l10n/nl.js
+++ b/apps/files/l10n/nl.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Je opslagruimte zit bijna vol ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["komt overeen met '{filter}'","komen overeen met '{filter}'"],
"View in folder" : "Bekijken in map",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopieer de link direct (werkt alleen voor gebruikers met toegang tot map/bestand)",
"Path" : "Pad",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favoriet",
"Favorite" : "Favoriet",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopieer de link direct (werkt alleen voor gebruikers met toegang tot map/bestand)",
"New folder" : "Nieuwe map",
"Upload file" : "Bestand uploaden",
"An error occurred while trying to update the tags" : "Er trad een fout op bij jouw poging om de markeringen bij te werken",
@@ -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 9d4b4547c5bdd..4b0caf5e15d83 100644
--- a/apps/files/l10n/nl.json
+++ b/apps/files/l10n/nl.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Je opslagruimte zit bijna vol ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["komt overeen met '{filter}'","komen overeen met '{filter}'"],
"View in folder" : "Bekijken in map",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopieer de link direct (werkt alleen voor gebruikers met toegang tot map/bestand)",
"Path" : "Pad",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favoriet",
"Favorite" : "Favoriet",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopieer de link direct (werkt alleen voor gebruikers met toegang tot map/bestand)",
"New folder" : "Nieuwe map",
"Upload file" : "Bestand uploaden",
"An error occurred while trying to update the tags" : "Er trad een fout op bij jouw poging om de markeringen bij te werken",
@@ -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/pl.js b/apps/files/l10n/pl.js
index 89d5cb476e7e5..8adee63c1e45c 100644
--- a/apps/files/l10n/pl.js
+++ b/apps/files/l10n/pl.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"files",
{
- "Storage is temporarily not available" : "Przechowywanie jest czasowo niedostępne",
- "Storage invalid" : "Pamięć nieprawidłowa",
+ "Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny",
+ "Storage invalid" : "Nieprawidłowy magazyn",
"Unknown error" : "Nieznany błąd",
"All files" : "Wszystkie pliki",
"Recent" : "Ostatnie",
@@ -59,17 +59,17 @@ OC.L10N.register(
"\"{name}\" is an invalid file name." : "\"{name}\" jest nieprawidłową nazwą pliku.",
"File name cannot be empty." : "Nazwa pliku nie może być pusta.",
"\"{name}\" is not an allowed filetype" : "typ pliku \"{name}\" nie jest dozwolony",
- "Storage of {owner} is full, files can not be updated or synced anymore!" : "Brak wolnego miejsca {owner}, pliki nie mogą zostać zaktualizowane lub synchronizowane! ",
+ "Storage of {owner} is full, files can not be updated or synced anymore!" : "Brak wolnego miejsca dla {owner}, pliki nie mogą zostać zaktualizowane lub synchronizowane! ",
"Your storage is full, files can not be updated or synced anymore!" : "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Miejsce dla {owner} jest na wyczerpaniu ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Twój magazyn jest prawie pełny ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["pasujący '{filter}'","pasujące '{filter}'","pasujących '{filter}'","pasujących '{filter}'"],
"View in folder" : "Zobacz w katalogu",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Skopiuj link bezpośredni (działa tylko dla użytkowników, którzy mają dostęp do pliku/folderu)",
"Path" : "Ścieżka",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtów","%n bajtów"],
"Favorited" : "Ulubiony",
"Favorite" : "Ulubione",
- "Copy direct link (only works for users who have access to this file/folder)" : "Skopiuj link bezpośredni (działa tylko dla użytkowników, którzy mają dostęp do pliku/folderu)",
"New folder" : "Nowy folder",
"Upload file" : "Załaduj plik",
"An error occurred while trying to update the tags" : "Wystąpił błąd podczas aktualizacji tagów",
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Przywrócone przez {user}",
"Renamed by {user}" : "Zmienione przez {user}",
"Moved by {user}" : "Przeniesione przez {user}",
+ "\"remote user\"" : "\"użytkownik zdalny\"",
"You created {file}" : "Utworzyłeś {file}",
"{user} created {file}" : "{user} utworzył {file}",
"{file} was created in a public folder" : "{file} został utworzony w folderze publicznym",
@@ -100,9 +101,9 @@ OC.L10N.register(
"A file has been added to or removed from your favorites" : "Plik został dodany lub usunięty z Twoich ulubionych",
"A file or folder has been changed or renamed" : "Plik lub folder został zmieniony strong> lub zastąpiony strong>",
"A new file or folder has been created" : "Nowy plik lub folder został utworzony",
- "A new file or folder has been deleted" : "Nowy plik lub folder jest usunięty ",
+ "A new file or folder has been deleted" : "Nowy plik lub folder został usunięty ",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Ogranicz powiadomienia o utworzeniu i zmianach do swoich ulubionych plików(Tylko w strumieniu aktywności)",
- "A new file or folder has been restored" : "Nowy plik lub folder jest przywrócony",
+ "A new file or folder has been restored" : "Nowy plik lub folder został przywrócony",
"Upload (max. %s)" : "Wysyłka (max. %s)",
"File handling" : "Zarządzanie plikami",
"Maximum upload size" : "Maksymalny rozmiar wysyłanego pliku",
diff --git a/apps/files/l10n/pl.json b/apps/files/l10n/pl.json
index e346fcda6bcd2..853f8a8b8a6c5 100644
--- a/apps/files/l10n/pl.json
+++ b/apps/files/l10n/pl.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Storage is temporarily not available" : "Przechowywanie jest czasowo niedostępne",
- "Storage invalid" : "Pamięć nieprawidłowa",
+ "Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny",
+ "Storage invalid" : "Nieprawidłowy magazyn",
"Unknown error" : "Nieznany błąd",
"All files" : "Wszystkie pliki",
"Recent" : "Ostatnie",
@@ -57,17 +57,17 @@
"\"{name}\" is an invalid file name." : "\"{name}\" jest nieprawidłową nazwą pliku.",
"File name cannot be empty." : "Nazwa pliku nie może być pusta.",
"\"{name}\" is not an allowed filetype" : "typ pliku \"{name}\" nie jest dozwolony",
- "Storage of {owner} is full, files can not be updated or synced anymore!" : "Brak wolnego miejsca {owner}, pliki nie mogą zostać zaktualizowane lub synchronizowane! ",
+ "Storage of {owner} is full, files can not be updated or synced anymore!" : "Brak wolnego miejsca dla {owner}, pliki nie mogą zostać zaktualizowane lub synchronizowane! ",
"Your storage is full, files can not be updated or synced anymore!" : "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Miejsce dla {owner} jest na wyczerpaniu ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Twój magazyn jest prawie pełny ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["pasujący '{filter}'","pasujące '{filter}'","pasujących '{filter}'","pasujących '{filter}'"],
"View in folder" : "Zobacz w katalogu",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Skopiuj link bezpośredni (działa tylko dla użytkowników, którzy mają dostęp do pliku/folderu)",
"Path" : "Ścieżka",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtów","%n bajtów"],
"Favorited" : "Ulubiony",
"Favorite" : "Ulubione",
- "Copy direct link (only works for users who have access to this file/folder)" : "Skopiuj link bezpośredni (działa tylko dla użytkowników, którzy mają dostęp do pliku/folderu)",
"New folder" : "Nowy folder",
"Upload file" : "Załaduj plik",
"An error occurred while trying to update the tags" : "Wystąpił błąd podczas aktualizacji tagów",
@@ -82,6 +82,7 @@
"Restored by {user}" : "Przywrócone przez {user}",
"Renamed by {user}" : "Zmienione przez {user}",
"Moved by {user}" : "Przeniesione przez {user}",
+ "\"remote user\"" : "\"użytkownik zdalny\"",
"You created {file}" : "Utworzyłeś {file}",
"{user} created {file}" : "{user} utworzył {file}",
"{file} was created in a public folder" : "{file} został utworzony w folderze publicznym",
@@ -98,9 +99,9 @@
"A file has been added to or removed from your favorites" : "Plik został dodany lub usunięty z Twoich ulubionych",
"A file or folder has been changed or renamed" : "Plik lub folder został zmieniony strong> lub zastąpiony strong>",
"A new file or folder has been created" : "Nowy plik lub folder został utworzony",
- "A new file or folder has been deleted" : "Nowy plik lub folder jest usunięty ",
+ "A new file or folder has been deleted" : "Nowy plik lub folder został usunięty ",
"Limit notifications about creation and changes to your favorite files(Stream only)" : "Ogranicz powiadomienia o utworzeniu i zmianach do swoich ulubionych plików(Tylko w strumieniu aktywności)",
- "A new file or folder has been restored" : "Nowy plik lub folder jest przywrócony",
+ "A new file or folder has been restored" : "Nowy plik lub folder został przywrócony",
"Upload (max. %s)" : "Wysyłka (max. %s)",
"File handling" : "Zarządzanie plikami",
"Maximum upload size" : "Maksymalny rozmiar wysyłanego pliku",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index f9fe882845867..59761fbc3dd1e 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -65,11 +65,11 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Seu armazenamento está quase cheio ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincide com '{filter}'","coincidem com '{filter}'"],
"View in folder" : "Exibir na pasta",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link direto (somente funciona para usuários que tem acesso a este arquivo/pasta)",
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favoritado",
"Favorite" : "Favorito",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link direto (somente funciona para usuários que tem acesso a este arquivo/pasta)",
"New folder" : "Nova pasta",
"Upload file" : "Enviar arquivo",
"An error occurred while trying to update the tags" : "Ocorreu um erro enquanto tentava atualizar as etiquetas",
@@ -77,13 +77,14 @@ OC.L10N.register(
"Removed from favorites" : "Excluído dos favoritos",
"You added {file} to your favorites" : "Você adicionou {file} aos seus favoritos",
"You removed {file} from your favorites" : "Você excluiu {file} dos seus favoritos",
- "File changes" : "Mudanças no arquivo",
+ "File changes" : "Mudanças nos arquivos",
"Created by {user}" : "Criado por {user}",
"Changed by {user}" : "Modificado por {user}",
"Deleted by {user}" : "Excluído por {user}",
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renomeado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "\"usuário remoto\"",
"You created {file}" : "Você criou o arquivo {file}",
"{user} created {file}" : "{user} criou o arquivo {file}",
"{file} was created in a public folder" : "O arquivo {file} foi criado em uma pasta pública",
@@ -101,7 +102,7 @@ OC.L10N.register(
"A file or folder has been changed or renamed" : "Um arquivo ou pasta foi alterado ou renomeado",
"A new file or folder has been created" : "Um novo arquivo ou pasta foi criado",
"A new file or folder has been deleted" : "Um novo arquivo ou pasta foi excluído ",
- "Limit notifications about creation and changes to your favorite files(Stream only)" : "Notificações de limite das criações e alterações em seus arquivos favoritos(apenas Stream)",
+ "Limit notifications about creation and changes to your favorite files(Stream only)" : "Notificações de limite das criações e alterações em seus arquivos favoritos(apenas fluxo de dados)",
"A new file or folder has been restored" : "Um novo arquivo ou pasta foi recuperado ",
"Upload (max. %s)" : "Envio (max. %s)",
"File handling" : "Tratamento de arquivo",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index 62e0fcb7af48a..6a5466c730024 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -63,11 +63,11 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Seu armazenamento está quase cheio ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincide com '{filter}'","coincidem com '{filter}'"],
"View in folder" : "Exibir na pasta",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link direto (somente funciona para usuários que tem acesso a este arquivo/pasta)",
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Favoritado",
"Favorite" : "Favorito",
- "Copy direct link (only works for users who have access to this file/folder)" : "Copiar link direto (somente funciona para usuários que tem acesso a este arquivo/pasta)",
"New folder" : "Nova pasta",
"Upload file" : "Enviar arquivo",
"An error occurred while trying to update the tags" : "Ocorreu um erro enquanto tentava atualizar as etiquetas",
@@ -75,13 +75,14 @@
"Removed from favorites" : "Excluído dos favoritos",
"You added {file} to your favorites" : "Você adicionou {file} aos seus favoritos",
"You removed {file} from your favorites" : "Você excluiu {file} dos seus favoritos",
- "File changes" : "Mudanças no arquivo",
+ "File changes" : "Mudanças nos arquivos",
"Created by {user}" : "Criado por {user}",
"Changed by {user}" : "Modificado por {user}",
"Deleted by {user}" : "Excluído por {user}",
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renomeado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "\"usuário remoto\"",
"You created {file}" : "Você criou o arquivo {file}",
"{user} created {file}" : "{user} criou o arquivo {file}",
"{file} was created in a public folder" : "O arquivo {file} foi criado em uma pasta pública",
@@ -99,7 +100,7 @@
"A file or folder has been changed or renamed" : "Um arquivo ou pasta foi alterado ou renomeado",
"A new file or folder has been created" : "Um novo arquivo ou pasta foi criado",
"A new file or folder has been deleted" : "Um novo arquivo ou pasta foi excluído ",
- "Limit notifications about creation and changes to your favorite files(Stream only)" : "Notificações de limite das criações e alterações em seus arquivos favoritos(apenas Stream)",
+ "Limit notifications about creation and changes to your favorite files(Stream only)" : "Notificações de limite das criações e alterações em seus arquivos favoritos(apenas fluxo de dados)",
"A new file or folder has been restored" : "Um novo arquivo ou pasta foi recuperado ",
"Upload (max. %s)" : "Envio (max. %s)",
"File handling" : "Tratamento de arquivo",
diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js
index b15983d52022f..dd862eb03ef83 100644
--- a/apps/files/l10n/ru.js
+++ b/apps/files/l10n/ru.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Ваше хранилище почти заполнено ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["соответствует '{filter}'","соответствуют '{filter}'","соответствуют '{filter}'","соответствуют '{filter}'"],
"View in folder" : "Посмотреть в каталоге",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"Path" : "Путь",
"_%n byte_::_%n bytes_" : ["%n байт","%n байта","%n байт","%n байт"],
"Favorited" : "Избранное",
"Favorite" : "Избранное",
- "Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"New folder" : "Новый каталог",
+ "Upload file" : "Загрузить файл",
"An error occurred while trying to update the tags" : "Во время обновления тегов возникла ошибка",
"Added to favorites" : "Добавлено в избранное",
"Removed from favorites" : "Удалено из избранного",
@@ -83,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} создан в общедоступом каталоге",
@@ -125,7 +127,7 @@ OC.L10N.register(
"Shared with others" : "Доступные для других",
"Shared by link" : "Доступные по ссылке",
"Tags" : "Метки",
- "Deleted files" : "Удалённые файлы",
+ "Deleted files" : "Корзина",
"Text file" : "Текстовый файл",
"New text file.txt" : "Новый текстовый документ.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Остался {hours}:{minutes}:{seconds} час","Осталось {hours}:{minutes}:{seconds} часа","Осталось {hours}:{minutes}:{seconds} часов","Осталось {hours}:{minutes}:{seconds} часов"],
diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json
index 6ff50abc639c6..a374c64b4ba7b 100644
--- a/apps/files/l10n/ru.json
+++ b/apps/files/l10n/ru.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Ваше хранилище почти заполнено ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["соответствует '{filter}'","соответствуют '{filter}'","соответствуют '{filter}'","соответствуют '{filter}'"],
"View in folder" : "Посмотреть в каталоге",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"Path" : "Путь",
"_%n byte_::_%n bytes_" : ["%n байт","%n байта","%n байт","%n байт"],
"Favorited" : "Избранное",
"Favorite" : "Избранное",
- "Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"New folder" : "Новый каталог",
+ "Upload file" : "Загрузить файл",
"An error occurred while trying to update the tags" : "Во время обновления тегов возникла ошибка",
"Added to favorites" : "Добавлено в избранное",
"Removed from favorites" : "Удалено из избранного",
@@ -81,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} создан в общедоступом каталоге",
@@ -123,7 +125,7 @@
"Shared with others" : "Доступные для других",
"Shared by link" : "Доступные по ссылке",
"Tags" : "Метки",
- "Deleted files" : "Удалённые файлы",
+ "Deleted files" : "Корзина",
"Text file" : "Текстовый файл",
"New text file.txt" : "Новый текстовый документ.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Остался {hours}:{minutes}:{seconds} час","Осталось {hours}:{minutes}:{seconds} часа","Осталось {hours}:{minutes}:{seconds} часов","Осталось {hours}:{minutes}:{seconds} часов"],
diff --git a/apps/files/l10n/sl.js b/apps/files/l10n/sl.js
index 9fd1cbe1eae8a..f1f7406ce8401 100644
--- a/apps/files/l10n/sl.js
+++ b/apps/files/l10n/sl.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Prostor za shranjevanje je skoraj do konca zaseden ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["se sklada s filtrom '{filter}'","se skladata s filtrom '{filter}'","se skladajo s filtrom '{filter}'","se skladajo s filtrom '{filter}'"],
"View in folder" : "Prikaži v mapi",
+ "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)",
"Path" : "Pot",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajta","%n bajti","%n bajtov"],
"Favorited" : "Označeno kot priljubljeno",
"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 b7fb34d4de1a5..d85244a77e9f6 100644
--- a/apps/files/l10n/sl.json
+++ b/apps/files/l10n/sl.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Prostor za shranjevanje je skoraj do konca zaseden ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["se sklada s filtrom '{filter}'","se skladata s filtrom '{filter}'","se skladajo s filtrom '{filter}'","se skladajo s filtrom '{filter}'"],
"View in folder" : "Prikaži v mapi",
+ "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)",
"Path" : "Pot",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajta","%n bajti","%n bajtov"],
"Favorited" : "Označeno kot priljubljeno",
"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/sv.js b/apps/files/l10n/sv.js
index f021315784e09..25e8677052751 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["matchar '{filter}'","matcha '{filter}'"],
"View in folder" : "Utforska i mapp",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"Path" : "sökväg",
"_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
"Favorited" : "Favoriserad",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"New folder" : "Ny mapp",
+ "Upload file" : "Ladda upp fil",
"An error occurred while trying to update the tags" : "Ett fel uppstod när uppdatera taggarna",
"Added to favorites" : "Lades till i favoriter",
"Removed from favorites" : "Togs bort från favoriter",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index 9d821e56a84f5..81854b77fa9a4 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Ditt lagringsutrymme är nästan fullt ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["matchar '{filter}'","matcha '{filter}'"],
"View in folder" : "Utforska i mapp",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"Path" : "sökväg",
"_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
"Favorited" : "Favoriserad",
"Favorite" : "Favorit",
- "Copy direct link (only works for users who have access to this file/folder)" : "Kopiera direktlänk (fungerar endast för de användare som har tillgång till denna fil eller mapp)",
"New folder" : "Ny mapp",
+ "Upload file" : "Ladda upp fil",
"An error occurred while trying to update the tags" : "Ett fel uppstod när uppdatera taggarna",
"Added to favorites" : "Lades till i favoriter",
"Removed from favorites" : "Togs bort från favoriter",
diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js
index 3242dd90a5a2d..22391ba252edf 100644
--- a/apps/files/l10n/tr.js
+++ b/apps/files/l10n/tr.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "Boş depolama alanınız bitmek üzere (%{usedSpacePercent})",
"_matches '{filter}'_::_match '{filter}'_" : ["'{filter}' ile eşleşen","'{filter}' ile eşleşen"],
"View in folder" : "Klasörde görüntüle",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Doğrudan bağlantıyı kopyala (yalnız bu dosya ya da klasöre erişim izni olan kullanıcılar için)",
"Path" : "Yol",
"_%n byte_::_%n bytes_" : ["%n bayt","%n bayt"],
"Favorited" : "Sık kullanılanlara eklendi",
"Favorite" : "Sık kullanılanlara ekle",
- "Copy direct link (only works for users who have access to this file/folder)" : "Doğrudan bağlantıyı kopyala (yalnız bu dosya ya da klasöre erişim izni olan kullanıcılar için)",
"New folder" : "Yeni klasör",
+ "Upload file" : "Dosya yükle",
"An error occurred while trying to update the tags" : "Etiketler güncellenirken bir sorun çıktı",
"Added to favorites" : "Sık kullanılanlara eklendi",
"Removed from favorites" : "Sık kullanılanlardan çıkarıldı",
@@ -83,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 5f8db7245ab5b..bb6ec7c101bb5 100644
--- a/apps/files/l10n/tr.json
+++ b/apps/files/l10n/tr.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "Boş depolama alanınız bitmek üzere (%{usedSpacePercent})",
"_matches '{filter}'_::_match '{filter}'_" : ["'{filter}' ile eşleşen","'{filter}' ile eşleşen"],
"View in folder" : "Klasörde görüntüle",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Doğrudan bağlantıyı kopyala (yalnız bu dosya ya da klasöre erişim izni olan kullanıcılar için)",
"Path" : "Yol",
"_%n byte_::_%n bytes_" : ["%n bayt","%n bayt"],
"Favorited" : "Sık kullanılanlara eklendi",
"Favorite" : "Sık kullanılanlara ekle",
- "Copy direct link (only works for users who have access to this file/folder)" : "Doğrudan bağlantıyı kopyala (yalnız bu dosya ya da klasöre erişim izni olan kullanıcılar için)",
"New folder" : "Yeni klasör",
+ "Upload file" : "Dosya yükle",
"An error occurred while trying to update the tags" : "Etiketler güncellenirken bir sorun çıktı",
"Added to favorites" : "Sık kullanılanlara eklendi",
"Removed from favorites" : "Sık kullanılanlardan çıkarıldı",
@@ -81,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 57fc59d5d873a..cb3242b44ae1a 100644
--- a/apps/files/l10n/zh_CN.js
+++ b/apps/files/l10n/zh_CN.js
@@ -65,12 +65,13 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)" : "您的存储空间即将用完 ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["匹配 '{filter}'"],
"View in folder" : "在文件夹中查看",
+ "Copy direct link (only works for users who have access to this file/folder)" : "复制直接链接(仅适用于有权访问此文件/文件夹的用户)",
"Path" : "路径",
"_%n byte_::_%n bytes_" : ["%n 字节"],
"Favorited" : "已收藏",
"Favorite" : "收藏",
- "Copy direct link (only works for users who have access to this file/folder)" : "复制直接链接(仅适用于有权访问此文件/文件夹的用户)",
"New folder" : "新建文件夹",
+ "Upload file" : "上传文件",
"An error occurred while trying to update the tags" : "更新标签时出错",
"Added to favorites" : "添加到收藏",
"Removed from favorites" : "取消收藏",
@@ -83,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 b63983bde70fe..5ead1917f1170 100644
--- a/apps/files/l10n/zh_CN.json
+++ b/apps/files/l10n/zh_CN.json
@@ -63,12 +63,13 @@
"Your storage is almost full ({usedSpacePercent}%)" : "您的存储空间即将用完 ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["匹配 '{filter}'"],
"View in folder" : "在文件夹中查看",
+ "Copy direct link (only works for users who have access to this file/folder)" : "复制直接链接(仅适用于有权访问此文件/文件夹的用户)",
"Path" : "路径",
"_%n byte_::_%n bytes_" : ["%n 字节"],
"Favorited" : "已收藏",
"Favorite" : "收藏",
- "Copy direct link (only works for users who have access to this file/folder)" : "复制直接链接(仅适用于有权访问此文件/文件夹的用户)",
"New folder" : "新建文件夹",
+ "Upload file" : "上传文件",
"An error occurred while trying to update the tags" : "更新标签时出错",
"Added to favorites" : "添加到收藏",
"Removed from favorites" : "取消收藏",
@@ -81,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 84445e379b6f7..856b23415c6de 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 2b7c1e911ba96..574ea9233c028 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 0344d49da8bd6..d899dad522f01 100644
--- a/apps/files_external/l10n/de.js
+++ b/apps/files_external/l10n/de.js
@@ -13,7 +13,7 @@ OC.L10N.register(
"System" : "System",
"Grant access" : "Zugriff gestatten",
"Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Error configuring OAuth2" : "Fehler beim Einrichten von OAuth2",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
"Generate keys" : "Schlüssel erzeugen",
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
@@ -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 30f0685c5aa37..a755709b8d271 100644
--- a/apps/files_external/l10n/de.json
+++ b/apps/files_external/l10n/de.json
@@ -11,7 +11,7 @@
"System" : "System",
"Grant access" : "Zugriff gestatten",
"Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Error configuring OAuth2" : "Fehler beim Einrichten von OAuth2",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
"Generate keys" : "Schlüssel erzeugen",
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
@@ -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 3000b0b6f9afc..be858c5b5d1d7 100644
--- a/apps/files_external/l10n/de_DE.js
+++ b/apps/files_external/l10n/de_DE.js
@@ -21,7 +21,7 @@ OC.L10N.register(
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
- "Saving..." : "Speichere...",
+ "Saving..." : "Speichere …",
"Save" : "Speichern",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte melden Sie sich ab und wieder an, damit Sie von diesem aus Endpunkt zugreifen können.",
@@ -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 cf2c57d14ee17..c2dc5d2ffcb04 100644
--- a/apps/files_external/l10n/de_DE.json
+++ b/apps/files_external/l10n/de_DE.json
@@ -19,7 +19,7 @@
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
- "Saving..." : "Speichere...",
+ "Saving..." : "Speichere …",
"Save" : "Speichern",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte melden Sie sich ab und wieder an, damit Sie von diesem aus Endpunkt zugreifen können.",
@@ -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/en_GB.js b/apps/files_external/l10n/en_GB.js
index 969853dd70830..7d6a81f731e9b 100644
--- a/apps/files_external/l10n/en_GB.js
+++ b/apps/files_external/l10n/en_GB.js
@@ -6,6 +6,7 @@ OC.L10N.register(
"Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
"Step 1 failed. Exception: %s" : "Step 1 failed. Exception: %s",
"Step 2 failed. Exception: %s" : "Step 2 failed. Exception: %s",
+ "External storages" : "External storages",
"Dropbox App Configuration" : "Dropbox App Configuration",
"Google Drive App Configuration" : "Google Drive App Configuration",
"Personal" : "Personal",
@@ -24,6 +25,7 @@ OC.L10N.register(
"Save" : "Save",
"Empty response from the server" : "Empty response from the server",
"Couldn't access. Please logout and login to activate this mount point" : "Couldn't access. Please logout and login to activate this mount point",
+ "Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Couldn't get the list of external mount points: {type}",
"There was an error with message: " : "There was an error with message: ",
"External mount error" : "External mount error",
@@ -36,6 +38,7 @@ OC.L10N.register(
"Credentials saved" : "Credentials saved",
"Credentials saving failed" : "Credentials saving failed",
"Credentials required" : "Credentials required",
+ "Storage with ID \"%d\" not found" : "Storage with ID \"%d\" not found",
"Invalid backend or authentication mechanism class" : "Invalid backend or authentication mechanism class",
"Invalid mount point" : "Invalid mount point",
"Objectstore forbidden" : "Objectstore forbidden",
@@ -46,6 +49,7 @@ OC.L10N.register(
"Unsatisfied authentication mechanism parameters" : "Unsatisfied authentication mechanism parameters",
"Insufficient data: %s" : "Insufficient data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Storage with ID \"%d\" is not user editable",
"Access key" : "Access key",
"Secret key" : "Secret key",
"Builtin" : "Builtin",
@@ -61,6 +65,7 @@ OC.L10N.register(
"Identity endpoint URL" : "Identity endpoint URL",
"Rackspace" : "Rackspace",
"API key" : "API key",
+ "Global credentials" : "Global credentials",
"Log-in credentials, save in database" : "Log-in credentials, save in database",
"Username and password" : "Username and password",
"Log-in credentials, save in session" : "Log-in credentials, save in session",
@@ -85,6 +90,7 @@ OC.L10N.register(
"Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Location",
+ "Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
"SFTP with secret key login" : "SFTP with secret key login",
@@ -96,6 +102,10 @@ OC.L10N.register(
"OpenStack Object Storage" : "OpenStack Object Storage",
"Service name" : "Service name",
"Request timeout (seconds)" : "Request timeout (seconds)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "External storage support" : "External storage support",
"No external storage configured" : "No external storage configured",
"You can add external storages in the personal settings" : "You can add external storages in the personal settings",
"Name" : "Name",
diff --git a/apps/files_external/l10n/en_GB.json b/apps/files_external/l10n/en_GB.json
index 032cda3b94cf4..c8dba8e5a6ee8 100644
--- a/apps/files_external/l10n/en_GB.json
+++ b/apps/files_external/l10n/en_GB.json
@@ -4,6 +4,7 @@
"Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
"Step 1 failed. Exception: %s" : "Step 1 failed. Exception: %s",
"Step 2 failed. Exception: %s" : "Step 2 failed. Exception: %s",
+ "External storages" : "External storages",
"Dropbox App Configuration" : "Dropbox App Configuration",
"Google Drive App Configuration" : "Google Drive App Configuration",
"Personal" : "Personal",
@@ -22,6 +23,7 @@
"Save" : "Save",
"Empty response from the server" : "Empty response from the server",
"Couldn't access. Please logout and login to activate this mount point" : "Couldn't access. Please logout and login to activate this mount point",
+ "Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Couldn't get the list of external mount points: {type}",
"There was an error with message: " : "There was an error with message: ",
"External mount error" : "External mount error",
@@ -34,6 +36,7 @@
"Credentials saved" : "Credentials saved",
"Credentials saving failed" : "Credentials saving failed",
"Credentials required" : "Credentials required",
+ "Storage with ID \"%d\" not found" : "Storage with ID \"%d\" not found",
"Invalid backend or authentication mechanism class" : "Invalid backend or authentication mechanism class",
"Invalid mount point" : "Invalid mount point",
"Objectstore forbidden" : "Objectstore forbidden",
@@ -44,6 +47,7 @@
"Unsatisfied authentication mechanism parameters" : "Unsatisfied authentication mechanism parameters",
"Insufficient data: %s" : "Insufficient data: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Storage with ID \"%d\" is not user editable",
"Access key" : "Access key",
"Secret key" : "Secret key",
"Builtin" : "Builtin",
@@ -59,6 +63,7 @@
"Identity endpoint URL" : "Identity endpoint URL",
"Rackspace" : "Rackspace",
"API key" : "API key",
+ "Global credentials" : "Global credentials",
"Log-in credentials, save in database" : "Log-in credentials, save in database",
"Username and password" : "Username and password",
"Log-in credentials, save in session" : "Log-in credentials, save in session",
@@ -83,6 +88,7 @@
"Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Location",
+ "Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
"SFTP with secret key login" : "SFTP with secret key login",
@@ -94,6 +100,10 @@
"OpenStack Object Storage" : "OpenStack Object Storage",
"Service name" : "Service name",
"Request timeout (seconds)" : "Request timeout (seconds)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "External storage support" : "External storage support",
"No external storage configured" : "No external storage configured",
"You can add external storages in the personal settings" : "You can add external storages in the personal settings",
"Name" : "Name",
diff --git a/apps/files_external/l10n/es.js b/apps/files_external/l10n/es.js
index 590ff19a4a505..d29f1026079ce 100644
--- a/apps/files_external/l10n/es.js
+++ b/apps/files_external/l10n/es.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." : "El soporte de cURL en PHP no está activado o instalado. No se puede montar %s. Pídale al administrador del sistema que lo instale.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "El soporte para FTP desde PHP no esta habilitado o instalado. Montar el %s no ha sido posible. Por favor consulta al administrador de tu sistema para que lo instale.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" no está instalado. El montaje de %s no es posible. Por favor, pregunte a su administrador del sistema para instalarlo.",
+ "External storage support" : "Soporte de almacenamiento externo",
"No external storage configured" : "No hay ningún almacenamiento externo configurado",
"You can add external storages in the personal settings" : "Puede agregar almacenamientos externos en la configuración personal",
"Name" : "Nombre",
diff --git a/apps/files_external/l10n/es.json b/apps/files_external/l10n/es.json
index 54c3495d7fb03..52a654b6ae6df 100644
--- a/apps/files_external/l10n/es.json
+++ b/apps/files_external/l10n/es.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." : "El soporte de cURL en PHP no está activado o instalado. No se puede montar %s. Pídale al administrador del sistema que lo instale.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "El soporte para FTP desde PHP no esta habilitado o instalado. Montar el %s no ha sido posible. Por favor consulta al administrador de tu sistema para que lo instale.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" no está instalado. El montaje de %s no es posible. Por favor, pregunte a su administrador del sistema para instalarlo.",
+ "External storage support" : "Soporte de almacenamiento externo",
"No external storage configured" : "No hay ningún almacenamiento externo configurado",
"You can add external storages in the personal settings" : "Puede agregar almacenamientos externos en la configuración personal",
"Name" : "Nombre",
diff --git a/apps/files_external/l10n/es_MX.js b/apps/files_external/l10n/es_MX.js
index 3be4f5b40dae6..ff7d7d488e61d 100644
--- a/apps/files_external/l10n/es_MX.js
+++ b/apps/files_external/l10n/es_MX.js
@@ -107,7 +107,7 @@ OC.L10N.register(
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" no se encuentra instalado. El montaje de %s no es posible. Favor de solicitar a su administrador su instalación. ",
"External storage support" : "Soporte de almacenamiento externo",
"No external storage configured" : "No se ha configurado el almacenamiento externo",
- "You can add external storages in the personal settings" : "Usted puede agregar almacenamiento externo en los ajustes personales",
+ "You can add external storages in the personal settings" : "Usted puede agregar almacenamiento externo en las configuraciones personales",
"Name" : "Nombre",
"Storage type" : "Tipo de almacenamiento",
"Scope" : "Alcance",
@@ -123,7 +123,7 @@ OC.L10N.register(
"Configuration" : "Configuración",
"Available for" : "Disponible para",
"Add storage" : "Agregar almacenamiento",
- "Advanced settings" : "Ajustes avanzados",
+ "Advanced settings" : "Configuraciones avanzadas",
"Delete" : "Borrar",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Allow users to mount the following external storage" : "Permitir a los usuarios montar el siguiente almacenamiento externo",
diff --git a/apps/files_external/l10n/es_MX.json b/apps/files_external/l10n/es_MX.json
index c52bc386717b2..2b778b6e5951a 100644
--- a/apps/files_external/l10n/es_MX.json
+++ b/apps/files_external/l10n/es_MX.json
@@ -105,7 +105,7 @@
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" no se encuentra instalado. El montaje de %s no es posible. Favor de solicitar a su administrador su instalación. ",
"External storage support" : "Soporte de almacenamiento externo",
"No external storage configured" : "No se ha configurado el almacenamiento externo",
- "You can add external storages in the personal settings" : "Usted puede agregar almacenamiento externo en los ajustes personales",
+ "You can add external storages in the personal settings" : "Usted puede agregar almacenamiento externo en las configuraciones personales",
"Name" : "Nombre",
"Storage type" : "Tipo de almacenamiento",
"Scope" : "Alcance",
@@ -121,7 +121,7 @@
"Configuration" : "Configuración",
"Available for" : "Disponible para",
"Add storage" : "Agregar almacenamiento",
- "Advanced settings" : "Ajustes avanzados",
+ "Advanced settings" : "Configuraciones avanzadas",
"Delete" : "Borrar",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Allow users to mount the following external storage" : "Permitir a los usuarios montar el siguiente almacenamiento externo",
diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js
index 5d74963384b7d..b94c2d102ba48 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" : "Insira 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",
- "Note: " : "Nota: ",
- "Note: The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: 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.",
- "Note: The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: 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.",
- "Note: \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: «%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 8e57c5902c9e2..a7a91376d627d 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" : "Insira 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",
- "Note: " : "Nota: ",
- "Note: The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: 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.",
- "Note: The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: 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.",
- "Note: \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nota: «%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/ja.js b/apps/files_external/l10n/ja.js
index 361b1b8f9d87e..22517ab24335d 100644
--- a/apps/files_external/l10n/ja.js
+++ b/apps/files_external/l10n/ja.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." : "PHPでのcURLのサポートが有効になっていないか、インストールされていません。 %s のマウントは不可能です。システム管理者にインストールを依頼してください。",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHPのFTPサポートが有効になっていないか、インストールされていません。%s のマウントは不可能です。システム管理者にインストールを依頼してください。",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\"はインストールされていません。 %s のマウントは不可能です。システム管理者にインストールを依頼してください。",
+ "External storage support" : "外部ストレージのサポート",
"No external storage configured" : "外部ストレージは設定されていません",
"You can add external storages in the personal settings" : "個人設定で外部ストレージを設定することができます。",
"Name" : "名前",
diff --git a/apps/files_external/l10n/ja.json b/apps/files_external/l10n/ja.json
index dceab2d640c6f..f696667858bb2 100644
--- a/apps/files_external/l10n/ja.json
+++ b/apps/files_external/l10n/ja.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." : "PHPでのcURLのサポートが有効になっていないか、インストールされていません。 %s のマウントは不可能です。システム管理者にインストールを依頼してください。",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHPのFTPサポートが有効になっていないか、インストールされていません。%s のマウントは不可能です。システム管理者にインストールを依頼してください。",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\"はインストールされていません。 %s のマウントは不可能です。システム管理者にインストールを依頼してください。",
+ "External storage support" : "外部ストレージのサポート",
"No external storage configured" : "外部ストレージは設定されていません",
"You can add external storages in the personal settings" : "個人設定で外部ストレージを設定することができます。",
"Name" : "名前",
diff --git a/apps/files_external/l10n/nb.js b/apps/files_external/l10n/nb.js
index cb1e4d7f174ff..b4620b5f20aef 100644
--- a/apps/files_external/l10n/nb.js
+++ b/apps/files_external/l10n/nb.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"files_external",
{
- "Fetching request tokens failed. Verify that your app key and secret are correct." : "Henting av henvendelsessymboler feilet. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
- "Fetching access tokens failed. Verify that your app key and secret are correct." : "Henting av adgangssymboler feilet. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Henting av henvendelsessymboler mislyktes. Sjekk at app-nøkkelen og hemmeligheten din stemmer. ",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Henting av adgangssymboler mislyktes. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
"Please provide a valid app key and secret." : "Vær vennlig å oppgi gyldig appnøkkel og hemmelighet.",
"Step 1 failed. Exception: %s" : "Steg 1 mislyktes. Unntak: %s",
"Step 2 failed. Exception: %s" : "Steg 2 mislyktes. Unntak: %s",
@@ -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." : "Merk: Støtte for cURL i PHP er ikke aktivert eller installert. Oppkobling av %s er ikke mulig. Be systemadministratoren om å installere det.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Merk: FTP-støtte i PHP er ikke slått på eller installert. Kan ikke koble opp %s. Ta kontakt med systemadministratoren for å få dette installert.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" er ikke installert. Oppkobling av %s er ikke mulig. Vennligst spør din systemadministrator om å installere det.",
+ "External storage support" : "Støtte for lagring eksternt",
"No external storage configured" : "Eksternt lager er ikke konfigurert",
"You can add external storages in the personal settings" : "Du kan legge til eksterne lagre i personlige innstillinger",
"Name" : "Navn",
diff --git a/apps/files_external/l10n/nb.json b/apps/files_external/l10n/nb.json
index 9e713c2bc1ae5..8611584c4dc8d 100644
--- a/apps/files_external/l10n/nb.json
+++ b/apps/files_external/l10n/nb.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Fetching request tokens failed. Verify that your app key and secret are correct." : "Henting av henvendelsessymboler feilet. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
- "Fetching access tokens failed. Verify that your app key and secret are correct." : "Henting av adgangssymboler feilet. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Henting av henvendelsessymboler mislyktes. Sjekk at app-nøkkelen og hemmeligheten din stemmer. ",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Henting av adgangssymboler mislyktes. Sjekk at app-nøkkelen og hemmeligheten din stemmer.",
"Please provide a valid app key and secret." : "Vær vennlig å oppgi gyldig appnøkkel og hemmelighet.",
"Step 1 failed. Exception: %s" : "Steg 1 mislyktes. Unntak: %s",
"Step 2 failed. Exception: %s" : "Steg 2 mislyktes. Unntak: %s",
@@ -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." : "Merk: Støtte for cURL i PHP er ikke aktivert eller installert. Oppkobling av %s er ikke mulig. Be systemadministratoren om å installere det.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Merk: FTP-støtte i PHP er ikke slått på eller installert. Kan ikke koble opp %s. Ta kontakt med systemadministratoren for å få dette installert.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" er ikke installert. Oppkobling av %s er ikke mulig. Vennligst spør din systemadministrator om å installere det.",
+ "External storage support" : "Støtte for lagring eksternt",
"No external storage configured" : "Eksternt lager er ikke konfigurert",
"You can add external storages in the personal settings" : "Du kan legge til eksterne lagre i personlige innstillinger",
"Name" : "Navn",
diff --git a/apps/files_external/l10n/pl.js b/apps/files_external/l10n/pl.js
index cb523d3121598..3ad33d41ded13 100644
--- a/apps/files_external/l10n/pl.js
+++ b/apps/files_external/l10n/pl.js
@@ -6,7 +6,7 @@ OC.L10N.register(
"Please provide a valid app key and secret." : "Proszę podać prawidłowy klucz aplikacji i klucz sekretny.",
"Step 1 failed. Exception: %s" : "Krok 1 błędny. Błąd: %s",
"Step 2 failed. Exception: %s" : "Krok 2 błędny. Błąd: %s",
- "External storages" : "Zewnętrzne zasoby dyskowe",
+ "External storages" : "Magazyny zewnętrzne",
"Dropbox App Configuration" : "Konfiguracja aplikacji Dropbox",
"Google Drive App Configuration" : "Konfiguracja aplikacji Google Drive",
"Personal" : "Osobiste",
@@ -29,7 +29,7 @@ OC.L10N.register(
"Couldn't get the list of external mount points: {type}" : "Nie udało się uzyskać listy zewnętrznych punktów montowania: {type}",
"There was an error with message: " : "Wystąpił błąd o treści:",
"External mount error" : "Błąd przy montowaniu zewnętrznym",
- "external-storage" : "dysk zewnętrzny",
+ "external-storage" : "magazyn zewnętrzny",
"Couldn't get the list of Windows network drive mount points: empty response from the server" : "Nie udało się uzyskać listy punktów montowania dysku sieciowego z systemu Windows: puste odpowiedzi z serwera",
"Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Niektóre skonfigurowane zewnętrzne punkty montowania są nie podłączone. Proszę kliknąć na czerwony rząd (y), aby uzyskać więcej informacji",
"Please enter the credentials for the {mount} mount" : "Proszę wprowadzić poświadczenia dla {mount} montażu",
@@ -122,12 +122,12 @@ OC.L10N.register(
"Authentication" : "Poświadczenie",
"Configuration" : "Konfiguracja",
"Available for" : "Dostępne przez",
- "Add storage" : "Dodaj zasoby dyskowe",
+ "Add storage" : "Dodaj zewnętrzne magazyny",
"Advanced settings" : "Ustawienia zaawansowane",
"Delete" : "Usuń",
"Allow users to mount external storage" : "Pozwól użytkownikom montować zewnętrzne zasoby dyskowe",
"Allow users to mount the following external storage" : "Pozwól użytkownikom montować następujące zewnętrzne zasoby dyskowe",
- "Storage with id \"%i\" not found" : "Id magazynu nie został znaleziony",
- "Storage with id \"%i\" is not user editable" : "Magazyn o id \"%i\" nie jest edytowalny dla użytkowników"
+ "Storage with id \"%i\" not found" : "Magazyn o ID \"%i\" nie został znaleziony",
+ "Storage with id \"%i\" is not user editable" : "Magazyn o ID \"%i\" nie może być edytowany przez użytkowników"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/files_external/l10n/pl.json b/apps/files_external/l10n/pl.json
index e9d45a1e80442..b84f713b471fb 100644
--- a/apps/files_external/l10n/pl.json
+++ b/apps/files_external/l10n/pl.json
@@ -4,7 +4,7 @@
"Please provide a valid app key and secret." : "Proszę podać prawidłowy klucz aplikacji i klucz sekretny.",
"Step 1 failed. Exception: %s" : "Krok 1 błędny. Błąd: %s",
"Step 2 failed. Exception: %s" : "Krok 2 błędny. Błąd: %s",
- "External storages" : "Zewnętrzne zasoby dyskowe",
+ "External storages" : "Magazyny zewnętrzne",
"Dropbox App Configuration" : "Konfiguracja aplikacji Dropbox",
"Google Drive App Configuration" : "Konfiguracja aplikacji Google Drive",
"Personal" : "Osobiste",
@@ -27,7 +27,7 @@
"Couldn't get the list of external mount points: {type}" : "Nie udało się uzyskać listy zewnętrznych punktów montowania: {type}",
"There was an error with message: " : "Wystąpił błąd o treści:",
"External mount error" : "Błąd przy montowaniu zewnętrznym",
- "external-storage" : "dysk zewnętrzny",
+ "external-storage" : "magazyn zewnętrzny",
"Couldn't get the list of Windows network drive mount points: empty response from the server" : "Nie udało się uzyskać listy punktów montowania dysku sieciowego z systemu Windows: puste odpowiedzi z serwera",
"Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Niektóre skonfigurowane zewnętrzne punkty montowania są nie podłączone. Proszę kliknąć na czerwony rząd (y), aby uzyskać więcej informacji",
"Please enter the credentials for the {mount} mount" : "Proszę wprowadzić poświadczenia dla {mount} montażu",
@@ -120,12 +120,12 @@
"Authentication" : "Poświadczenie",
"Configuration" : "Konfiguracja",
"Available for" : "Dostępne przez",
- "Add storage" : "Dodaj zasoby dyskowe",
+ "Add storage" : "Dodaj zewnętrzne magazyny",
"Advanced settings" : "Ustawienia zaawansowane",
"Delete" : "Usuń",
"Allow users to mount external storage" : "Pozwól użytkownikom montować zewnętrzne zasoby dyskowe",
"Allow users to mount the following external storage" : "Pozwól użytkownikom montować następujące zewnętrzne zasoby dyskowe",
- "Storage with id \"%i\" not found" : "Id magazynu nie został znaleziony",
- "Storage with id \"%i\" is not user editable" : "Magazyn o id \"%i\" nie jest edytowalny dla użytkowników"
+ "Storage with id \"%i\" not found" : "Magazyn o ID \"%i\" nie został znaleziony",
+ "Storage with id \"%i\" is not user editable" : "Magazyn o ID \"%i\" nie może być edytowany przez użytkowników"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
}
\ No newline at end of file
diff --git a/apps/files_external/l10n/ru.js b/apps/files_external/l10n/ru.js
index ab3e39bff69e0..14659b774704b 100644
--- a/apps/files_external/l10n/ru.js
+++ b/apps/files_external/l10n/ru.js
@@ -24,27 +24,27 @@ OC.L10N.register(
"Saving..." : "Сохранение...",
"Save" : "Сохранить",
"Empty response from the server" : "Пустой ответ от сервера",
- "Couldn't access. Please logout and login to activate this mount point" : "Не удалось получить доступ. Пожалуйста, выйти и войдите чтобы активировать эту точку монтирования",
+ "Couldn't access. Please logout and login to activate this mount point" : "Не удалось получить доступ. Выйдите и снова войдите чтобы активировать эту точку монтирования",
"Couldn't get the information from the remote server: {code} {type}" : "Не удалось получить информацию с удалённого сервера: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Не удалось получить список внешних точек монтирования: {type}",
"There was an error with message: " : "Обнаружена ошибка с сообщением:",
"External mount error" : "Ошибка внешнего монтирования",
"external-storage" : "внешнее-хранилище",
"Couldn't get the list of Windows network drive mount points: empty response from the server" : "Не удалось получить список точек монтирования сетевых дисков Windows: пустой ответ от сервера",
- "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Некоторые из настроенных внешних точек монтирования не подключены. Для получения дополнительной информации пожалуйста нажмите на красную строку(и)",
- "Please enter the credentials for the {mount} mount" : "Пожалуйста укажите учетные данные для {mount}",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Некоторые из настроенных внешних точек монтирования не подключены. Для получения дополнительной информации нажмите на красную строку(и)",
+ "Please enter the credentials for the {mount} mount" : "Укажите учётные данные для {mount}",
"Username" : "Имя пользователя",
"Password" : "Пароль",
- "Credentials saved" : "Учетные данные сохранены",
- "Credentials saving failed" : "Ошибка сохранения учетных данных",
- "Credentials required" : "Требуются учетные данные",
+ "Credentials saved" : "Учётные данные сохранены",
+ "Credentials saving failed" : "Ошибка сохранения учётных данных",
+ "Credentials required" : "Требуются учётные данные",
"Storage with ID \"%d\" not found" : "Хранилище с идентификатором «%d» не найдено",
"Invalid backend or authentication mechanism class" : "Некорректный механизм авторизации или бэкенд",
"Invalid mount point" : "Неправильная точка входа",
"Objectstore forbidden" : "Хранение объектов запрещено",
- "Invalid storage backend \"%s\"" : "Неверный бэкенд хранилища \"%s\"",
- "Not permitted to use backend \"%s\"" : "Не допускается использование бэкенда \"%s\"",
- "Not permitted to use authentication mechanism \"%s\"" : "Не допускается использование механизма авторизации \"%s\"",
+ "Invalid storage backend \"%s\"" : "Неверный бэкенд хранилища «%s»",
+ "Not permitted to use backend \"%s\"" : "Не допускается использование бэкенда «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Не допускается использование механизма авторизации «%s»",
"Unsatisfied backend parameters" : "Недопустимые настройки бэкенда",
"Unsatisfied authentication mechanism parameters" : "Недопустимые настройки механизма авторизации",
"Insufficient data: %s" : "Недостаточно данных: %s",
@@ -65,10 +65,10 @@ OC.L10N.register(
"Identity endpoint URL" : "Удостоверение конечной точки URL",
"Rackspace" : "Rackspace",
"API key" : "Ключ API",
- "Global credentials" : "Глобальные учетные данные",
- "Log-in credentials, save in database" : "Учетные данные, хранить в базе данных",
+ "Global credentials" : "Глобальные учётные данные",
+ "Log-in credentials, save in database" : "Учётные данные, хранить в базе данных",
"Username and password" : "Имя пользователя и пароль",
- "Log-in credentials, save in session" : "Учетные данные, хранить в сессии",
+ "Log-in credentials, save in session" : "Учётные данные, хранить в сессии",
"User entered, store in database" : "Пользователь авторизован, сохранить в базе данных",
"RSA public key" : "Открытый ключ RSA",
"Public key" : "Открытый ключ",
@@ -80,7 +80,7 @@ OC.L10N.register(
"Enable SSL" : "Включить SSL",
"Enable Path Style" : "Включить стиль пути",
"WebDAV" : "WebDAV",
- "URL" : "Ссылка",
+ "URL" : "URL",
"Remote subfolder" : "Удаленный подкаталог",
"Secure https://" : "Безопасный https://",
"Dropbox" : "Dropbox",
@@ -89,13 +89,13 @@ OC.L10N.register(
"Secure ftps://" : "Защищённый ftps://",
"Google Drive" : "Google Drive",
"Local" : "Локально",
- "Location" : "Местоположение",
+ "Location" : "Расположение",
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Корневой каталог",
"SFTP with secret key login" : "SFTP с помощью секретного ключа",
"SMB / CIFS" : "SMB / CIFS",
- "Share" : "Общий доступ",
+ "Share" : "Общий ресурс",
"Domain" : "Домен",
"SMB / CIFS using OC login" : "SMB / CIFS с ипользованием логина OC",
"Username as share" : "Имя пользователя в качестве имени общего ресурса",
@@ -104,10 +104,10 @@ OC.L10N.register(
"Request timeout (seconds)" : "Таймаут запроса (в секундах)",
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка cURL в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка FTP в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
- "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
"External storage support" : "Поддержка внешних хранилищ",
- "No external storage configured" : "Нет внешних хранилищ",
- "You can add external storages in the personal settings" : "Вы можете добавить внешние накопители в личных настройках",
+ "No external storage configured" : "Нет настроенных внешних хранилищ",
+ "You can add external storages in the personal settings" : "Вы можете добавить внешние хранилища в личных настройках",
"Name" : "Имя",
"Storage type" : "Тип хранилища",
"Scope" : "Область",
@@ -116,7 +116,7 @@ OC.L10N.register(
"Enable sharing" : "Включить общий доступ",
"Check for changes" : "Проверять изменения",
"Never" : "Никогда",
- "Once every direct access" : "Один раз при прямом доступе",
+ "Once every direct access" : "Каждый раз при прямом доступе",
"Folder name" : "Имя каталога",
"External storage" : "Внешнее хранилище",
"Authentication" : "Авторизация",
@@ -127,7 +127,7 @@ OC.L10N.register(
"Delete" : "Удалить",
"Allow users to mount external storage" : "Разрешить пользователями монтировать внешние накопители",
"Allow users to mount the following external storage" : "Разрешить пользователям монтировать следующие сервисы хранения данных",
- "Storage with id \"%i\" not found" : "Хранилище с идентификатором \"%i\" не найдено",
- "Storage with id \"%i\" is not user editable" : "Пользователь не может редактировать хранилище \"%i\""
+ "Storage with id \"%i\" not found" : "Хранилище с идентификатором «%i» не найдено",
+ "Storage with id \"%i\" is not user editable" : "Пользователь не может редактировать хранилище «%i»"
},
"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_external/l10n/ru.json b/apps/files_external/l10n/ru.json
index e817c9dea50b7..443e577e44ed8 100644
--- a/apps/files_external/l10n/ru.json
+++ b/apps/files_external/l10n/ru.json
@@ -22,27 +22,27 @@
"Saving..." : "Сохранение...",
"Save" : "Сохранить",
"Empty response from the server" : "Пустой ответ от сервера",
- "Couldn't access. Please logout and login to activate this mount point" : "Не удалось получить доступ. Пожалуйста, выйти и войдите чтобы активировать эту точку монтирования",
+ "Couldn't access. Please logout and login to activate this mount point" : "Не удалось получить доступ. Выйдите и снова войдите чтобы активировать эту точку монтирования",
"Couldn't get the information from the remote server: {code} {type}" : "Не удалось получить информацию с удалённого сервера: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Не удалось получить список внешних точек монтирования: {type}",
"There was an error with message: " : "Обнаружена ошибка с сообщением:",
"External mount error" : "Ошибка внешнего монтирования",
"external-storage" : "внешнее-хранилище",
"Couldn't get the list of Windows network drive mount points: empty response from the server" : "Не удалось получить список точек монтирования сетевых дисков Windows: пустой ответ от сервера",
- "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Некоторые из настроенных внешних точек монтирования не подключены. Для получения дополнительной информации пожалуйста нажмите на красную строку(и)",
- "Please enter the credentials for the {mount} mount" : "Пожалуйста укажите учетные данные для {mount}",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Некоторые из настроенных внешних точек монтирования не подключены. Для получения дополнительной информации нажмите на красную строку(и)",
+ "Please enter the credentials for the {mount} mount" : "Укажите учётные данные для {mount}",
"Username" : "Имя пользователя",
"Password" : "Пароль",
- "Credentials saved" : "Учетные данные сохранены",
- "Credentials saving failed" : "Ошибка сохранения учетных данных",
- "Credentials required" : "Требуются учетные данные",
+ "Credentials saved" : "Учётные данные сохранены",
+ "Credentials saving failed" : "Ошибка сохранения учётных данных",
+ "Credentials required" : "Требуются учётные данные",
"Storage with ID \"%d\" not found" : "Хранилище с идентификатором «%d» не найдено",
"Invalid backend or authentication mechanism class" : "Некорректный механизм авторизации или бэкенд",
"Invalid mount point" : "Неправильная точка входа",
"Objectstore forbidden" : "Хранение объектов запрещено",
- "Invalid storage backend \"%s\"" : "Неверный бэкенд хранилища \"%s\"",
- "Not permitted to use backend \"%s\"" : "Не допускается использование бэкенда \"%s\"",
- "Not permitted to use authentication mechanism \"%s\"" : "Не допускается использование механизма авторизации \"%s\"",
+ "Invalid storage backend \"%s\"" : "Неверный бэкенд хранилища «%s»",
+ "Not permitted to use backend \"%s\"" : "Не допускается использование бэкенда «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Не допускается использование механизма авторизации «%s»",
"Unsatisfied backend parameters" : "Недопустимые настройки бэкенда",
"Unsatisfied authentication mechanism parameters" : "Недопустимые настройки механизма авторизации",
"Insufficient data: %s" : "Недостаточно данных: %s",
@@ -63,10 +63,10 @@
"Identity endpoint URL" : "Удостоверение конечной точки URL",
"Rackspace" : "Rackspace",
"API key" : "Ключ API",
- "Global credentials" : "Глобальные учетные данные",
- "Log-in credentials, save in database" : "Учетные данные, хранить в базе данных",
+ "Global credentials" : "Глобальные учётные данные",
+ "Log-in credentials, save in database" : "Учётные данные, хранить в базе данных",
"Username and password" : "Имя пользователя и пароль",
- "Log-in credentials, save in session" : "Учетные данные, хранить в сессии",
+ "Log-in credentials, save in session" : "Учётные данные, хранить в сессии",
"User entered, store in database" : "Пользователь авторизован, сохранить в базе данных",
"RSA public key" : "Открытый ключ RSA",
"Public key" : "Открытый ключ",
@@ -78,7 +78,7 @@
"Enable SSL" : "Включить SSL",
"Enable Path Style" : "Включить стиль пути",
"WebDAV" : "WebDAV",
- "URL" : "Ссылка",
+ "URL" : "URL",
"Remote subfolder" : "Удаленный подкаталог",
"Secure https://" : "Безопасный https://",
"Dropbox" : "Dropbox",
@@ -87,13 +87,13 @@
"Secure ftps://" : "Защищённый ftps://",
"Google Drive" : "Google Drive",
"Local" : "Локально",
- "Location" : "Местоположение",
+ "Location" : "Расположение",
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Корневой каталог",
"SFTP with secret key login" : "SFTP с помощью секретного ключа",
"SMB / CIFS" : "SMB / CIFS",
- "Share" : "Общий доступ",
+ "Share" : "Общий ресурс",
"Domain" : "Домен",
"SMB / CIFS using OC login" : "SMB / CIFS с ипользованием логина OC",
"Username as share" : "Имя пользователя в качестве имени общего ресурса",
@@ -102,10 +102,10 @@
"Request timeout (seconds)" : "Таймаут запроса (в секундах)",
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка cURL в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Поддержка FTP в PHP не включена и/или не установлена, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
- "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» не установлен, монтирование %s невозможно. Обратитесь к вашему системному администратору.",
"External storage support" : "Поддержка внешних хранилищ",
- "No external storage configured" : "Нет внешних хранилищ",
- "You can add external storages in the personal settings" : "Вы можете добавить внешние накопители в личных настройках",
+ "No external storage configured" : "Нет настроенных внешних хранилищ",
+ "You can add external storages in the personal settings" : "Вы можете добавить внешние хранилища в личных настройках",
"Name" : "Имя",
"Storage type" : "Тип хранилища",
"Scope" : "Область",
@@ -114,7 +114,7 @@
"Enable sharing" : "Включить общий доступ",
"Check for changes" : "Проверять изменения",
"Never" : "Никогда",
- "Once every direct access" : "Один раз при прямом доступе",
+ "Once every direct access" : "Каждый раз при прямом доступе",
"Folder name" : "Имя каталога",
"External storage" : "Внешнее хранилище",
"Authentication" : "Авторизация",
@@ -125,7 +125,7 @@
"Delete" : "Удалить",
"Allow users to mount external storage" : "Разрешить пользователями монтировать внешние накопители",
"Allow users to mount the following external storage" : "Разрешить пользователям монтировать следующие сервисы хранения данных",
- "Storage with id \"%i\" not found" : "Хранилище с идентификатором \"%i\" не найдено",
- "Storage with id \"%i\" is not user editable" : "Пользователь не может редактировать хранилище \"%i\""
+ "Storage with id \"%i\" not found" : "Хранилище с идентификатором «%i» не найдено",
+ "Storage with id \"%i\" is not user editable" : "Пользователь не может редактировать хранилище «%i»"
},"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);"
}
\ No newline at end of file
diff --git a/apps/files_external/lib/Service/DBConfigService.php b/apps/files_external/lib/Service/DBConfigService.php
index 00612d17643d3..21818eec601c2 100644
--- a/apps/files_external/lib/Service/DBConfigService.php
+++ b/apps/files_external/lib/Service/DBConfigService.php
@@ -105,7 +105,7 @@ public function getMountsForUser($userId, $groupIds) {
),
$builder->expr()->andX( // mounts for group
$builder->expr()->eq('a.type', $builder->createNamedParameter(self::APPLICABLE_TYPE_GROUP, IQueryBuilder::PARAM_INT)),
- $builder->expr()->in('a.value', $builder->createNamedParameter($groupIds, IQueryBuilder::PARAM_INT_ARRAY))
+ $builder->expr()->in('a.value', $builder->createNamedParameter($groupIds, IQueryBuilder::PARAM_STR_ARRAY))
)
));
diff --git a/apps/files_sharing/l10n/de.js b/apps/files_sharing/l10n/de.js
index 0d22e991d8867..c6e22669ec9af 100644
--- a/apps/files_sharing/l10n/de.js
+++ b/apps/files_sharing/l10n/de.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"files_sharing",
{
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Von Dir geteilt",
"Shared by link" : "Geteilt über einen Link",
"Nothing shared with you yet" : "Bis jetzt wurde nichts mit dir geteilt",
@@ -10,16 +10,16 @@ OC.L10N.register(
"Files and folders you share will show up here" : "Von Dir geteilte Dateien und Ordner werden hier erscheinen",
"No shared links" : "Keine geteilten Links",
"Files and folders you share by link will show up here" : "Per Link freigegebene Dateien und Ordner werden hier erscheinen",
- "You can upload into this folder" : "In diesen Ordner kann hochgeladen werden",
+ "You can upload into this folder" : "Du kannst in diesen Ordner hochladen",
"No compatible server found at {remote}" : "Keinen kompatiblen Server unter {remote} gefunden",
"Invalid server URL" : "Falsche Server-URL",
- "Failed to add the public link to your Nextcloud" : "Fehler beim Hinzufügen des öffentlichen Links zu deiner Nextcloud",
+ "Failed to add the public link to your Nextcloud" : "Fehler beim Hinzufügen des öffentlichen Links zu Deiner Nextcloud",
"Share" : "Teilen",
"No expiration date set" : "Kein Ablaufdatum gesetzt",
"Shared by" : "Geteilt von ",
"Sharing" : "Teilen",
"File shares" : "Dateifreigaben",
- "Downloaded via public link" : "Heruntergeladen mittels öffentlichen Link",
+ "Downloaded via public link" : "Über den öffentlichen Link heruntergeladen",
"Downloaded by {email}" : "Heruntergeladen von {email}",
"{file} downloaded via public link" : "{file} heruntergeladen mittels öffentlichen Link",
"{email} downloaded {file}" : "{email} hat {file} heruntergeladen",
@@ -33,7 +33,7 @@ OC.L10N.register(
"{actor} removed group {group} from {file}" : "{actor} hat die Gruppe {group} von {file} entfernt",
"Shared as public link" : "Als öffentlichen Link geteilt",
"Removed public link" : "Öffentlichen Link entfernt",
- "Public link expired" : "öffentlicher Link ist abgelaufen",
+ "Public link expired" : "Öffentlicher Link ist abgelaufen",
"{actor} shared as public link" : "{actor} hat einen öffentlichen Link geteilt",
"{actor} removed public link" : "{actor} hat einen öffentlichen Link entfernt",
"Public link of {actor} expired" : "Öffentlicher Link von {actor} ist abgelaufen",
@@ -63,15 +63,15 @@ OC.L10N.register(
"{actor} removed you from {file}" : "Du wurdest durch {actor} von {file} entfernt",
"A file or folder shared by mail or by public link was downloaded" : "Öffentlich oder per E-Mail geteilte Datei / Ordner wurde heruntergeladen",
"A file or folder was shared from another server" : "Eine Datei oder ein Ordner wurde von einem anderen Server geteilt",
- "A file or folder has been shared" : "Eine Datei oder ein Ordner wurden geteilt",
+ "A file or folder has been shared" : "Eine Datei oder ein Ordner wurde geteilt",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
"could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
- "Please specify a file or folder path" : "Bitte eine Datei oder Verzeichnis definieren",
- "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Please specify a file or folder path" : "Bitte Datei oder Ordner-Pfad eingeben",
+ "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Ordner existiert nicht",
"Could not create share" : "Freigabe konnte nicht erstellt werden",
"invalid permissions" : "Ungültige Berechtigung",
- "Please specify a valid user" : "Bitte gib einen gültigen Nutzer an",
+ "Please specify a valid user" : "Bitte gib einen gültigen Benutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte gib eine gültige Gruppe an",
"Public link sharing is disabled by the administrator" : "Die öffentliche Freigabe von Links ist durch den Administrator deaktiviert",
@@ -79,18 +79,18 @@ OC.L10N.register(
"Public upload is only possible for publicly shared folders" : "Das öffentliche Hochladen ist nur für öffentlich freigegebene Ordner erlaubt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, das Datumsformat muss JJJJ-MM-TT sein",
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
- "You cannot share to a Circle if the app is not enabled" : "Sie können nichts mit einem Kreis teilen, wenn die App nicht aktiviert ist",
+ "You cannot share to a Circle if the app is not enabled" : "Du kannst nichts mit einem Kreis teilen, wenn die App nicht aktiviert ist",
"Please specify a valid circle" : "Bitte einen gültigen Kreis angeben",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
"Could not lock path" : "Pfad konnte nicht gesperrt werden",
- "Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
+ "Wrong or no update parameter given" : "Es wurde ein falscher oder kein Updateparameter übergeben",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
- "%s is publicly shared" : "%s wurde öffentlich geteilt",
+ "%s is publicly shared" : "%s ist öffentlich geteilt",
"Share API is disabled" : "Teilen-API ist deaktivert",
- "File sharing" : "Dateifreigaben",
- "This share is password-protected" : "Diese Freigabe ist durch ein Passwort geschützt",
+ "File sharing" : "Dateifreigabe",
+ "This share is password-protected" : "Freigabe ist passwortgeschützt",
"The password is wrong. Try again." : "Das Passwort ist falsch. Versuche es erneut.",
"Password" : "Passwort",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
@@ -103,13 +103,13 @@ OC.L10N.register(
"the link expired" : "Der Link ist abgelaufen",
"sharing is disabled" : "Teilen ist deaktiviert",
"For more info, please ask the person who sent this link." : "Um nähere Informationen zu erhalten, wende dich bitte an die Person, die dir diesen Link geschickt hat.",
- "Add to your Nextcloud" : "Zu deiner Nextcloud hinzufügen",
+ "Add to your Nextcloud" : "Zu Deiner Nextcloud hinzufügen",
"Download" : "Herunterladen",
"Download %s" : "Download %s",
"Direct link" : "Direkter Link",
"Upload files to %s" : "Dateien für %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
- "Uploading files…" : "Dateien werden hochgeladen...",
+ "Uploading files…" : "Dateien werden hochgeladen…",
"Uploaded files:" : "Hochgeladene Dateien: "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/de.json b/apps/files_sharing/l10n/de.json
index e7e758c0fcf42..c4e01994e1728 100644
--- a/apps/files_sharing/l10n/de.json
+++ b/apps/files_sharing/l10n/de.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Von Dir geteilt",
"Shared by link" : "Geteilt über einen Link",
"Nothing shared with you yet" : "Bis jetzt wurde nichts mit dir geteilt",
@@ -8,16 +8,16 @@
"Files and folders you share will show up here" : "Von Dir geteilte Dateien und Ordner werden hier erscheinen",
"No shared links" : "Keine geteilten Links",
"Files and folders you share by link will show up here" : "Per Link freigegebene Dateien und Ordner werden hier erscheinen",
- "You can upload into this folder" : "In diesen Ordner kann hochgeladen werden",
+ "You can upload into this folder" : "Du kannst in diesen Ordner hochladen",
"No compatible server found at {remote}" : "Keinen kompatiblen Server unter {remote} gefunden",
"Invalid server URL" : "Falsche Server-URL",
- "Failed to add the public link to your Nextcloud" : "Fehler beim Hinzufügen des öffentlichen Links zu deiner Nextcloud",
+ "Failed to add the public link to your Nextcloud" : "Fehler beim Hinzufügen des öffentlichen Links zu Deiner Nextcloud",
"Share" : "Teilen",
"No expiration date set" : "Kein Ablaufdatum gesetzt",
"Shared by" : "Geteilt von ",
"Sharing" : "Teilen",
"File shares" : "Dateifreigaben",
- "Downloaded via public link" : "Heruntergeladen mittels öffentlichen Link",
+ "Downloaded via public link" : "Über den öffentlichen Link heruntergeladen",
"Downloaded by {email}" : "Heruntergeladen von {email}",
"{file} downloaded via public link" : "{file} heruntergeladen mittels öffentlichen Link",
"{email} downloaded {file}" : "{email} hat {file} heruntergeladen",
@@ -31,7 +31,7 @@
"{actor} removed group {group} from {file}" : "{actor} hat die Gruppe {group} von {file} entfernt",
"Shared as public link" : "Als öffentlichen Link geteilt",
"Removed public link" : "Öffentlichen Link entfernt",
- "Public link expired" : "öffentlicher Link ist abgelaufen",
+ "Public link expired" : "Öffentlicher Link ist abgelaufen",
"{actor} shared as public link" : "{actor} hat einen öffentlichen Link geteilt",
"{actor} removed public link" : "{actor} hat einen öffentlichen Link entfernt",
"Public link of {actor} expired" : "Öffentlicher Link von {actor} ist abgelaufen",
@@ -61,15 +61,15 @@
"{actor} removed you from {file}" : "Du wurdest durch {actor} von {file} entfernt",
"A file or folder shared by mail or by public link was downloaded" : "Öffentlich oder per E-Mail geteilte Datei / Ordner wurde heruntergeladen",
"A file or folder was shared from another server" : "Eine Datei oder ein Ordner wurde von einem anderen Server geteilt",
- "A file or folder has been shared" : "Eine Datei oder ein Ordner wurden geteilt",
+ "A file or folder has been shared" : "Eine Datei oder ein Ordner wurde geteilt",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
"could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
- "Please specify a file or folder path" : "Bitte eine Datei oder Verzeichnis definieren",
- "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Please specify a file or folder path" : "Bitte Datei oder Ordner-Pfad eingeben",
+ "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Ordner existiert nicht",
"Could not create share" : "Freigabe konnte nicht erstellt werden",
"invalid permissions" : "Ungültige Berechtigung",
- "Please specify a valid user" : "Bitte gib einen gültigen Nutzer an",
+ "Please specify a valid user" : "Bitte gib einen gültigen Benutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte gib eine gültige Gruppe an",
"Public link sharing is disabled by the administrator" : "Die öffentliche Freigabe von Links ist durch den Administrator deaktiviert",
@@ -77,18 +77,18 @@
"Public upload is only possible for publicly shared folders" : "Das öffentliche Hochladen ist nur für öffentlich freigegebene Ordner erlaubt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, das Datumsformat muss JJJJ-MM-TT sein",
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
- "You cannot share to a Circle if the app is not enabled" : "Sie können nichts mit einem Kreis teilen, wenn die App nicht aktiviert ist",
+ "You cannot share to a Circle if the app is not enabled" : "Du kannst nichts mit einem Kreis teilen, wenn die App nicht aktiviert ist",
"Please specify a valid circle" : "Bitte einen gültigen Kreis angeben",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
"Could not lock path" : "Pfad konnte nicht gesperrt werden",
- "Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
+ "Wrong or no update parameter given" : "Es wurde ein falscher oder kein Updateparameter übergeben",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
- "%s is publicly shared" : "%s wurde öffentlich geteilt",
+ "%s is publicly shared" : "%s ist öffentlich geteilt",
"Share API is disabled" : "Teilen-API ist deaktivert",
- "File sharing" : "Dateifreigaben",
- "This share is password-protected" : "Diese Freigabe ist durch ein Passwort geschützt",
+ "File sharing" : "Dateifreigabe",
+ "This share is password-protected" : "Freigabe ist passwortgeschützt",
"The password is wrong. Try again." : "Das Passwort ist falsch. Versuche es erneut.",
"Password" : "Passwort",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
@@ -101,13 +101,13 @@
"the link expired" : "Der Link ist abgelaufen",
"sharing is disabled" : "Teilen ist deaktiviert",
"For more info, please ask the person who sent this link." : "Um nähere Informationen zu erhalten, wende dich bitte an die Person, die dir diesen Link geschickt hat.",
- "Add to your Nextcloud" : "Zu deiner Nextcloud hinzufügen",
+ "Add to your Nextcloud" : "Zu Deiner Nextcloud hinzufügen",
"Download" : "Herunterladen",
"Download %s" : "Download %s",
"Direct link" : "Direkter Link",
"Upload files to %s" : "Dateien für %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
- "Uploading files…" : "Dateien werden hochgeladen...",
+ "Uploading files…" : "Dateien werden hochgeladen…",
"Uploaded files:" : "Hochgeladene Dateien: "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/files_sharing/l10n/de_DE.js b/apps/files_sharing/l10n/de_DE.js
index 4d6529d80a82f..151d26722ef3e 100644
--- a/apps/files_sharing/l10n/de_DE.js
+++ b/apps/files_sharing/l10n/de_DE.js
@@ -9,7 +9,7 @@ OC.L10N.register(
"Nothing shared yet" : "Noch nichts geteilt",
"Files and folders you share will show up here" : "Dateien und Ordner, die Sie teilen, werden hier erscheinen",
"No shared links" : "Keine geteilten Links",
- "Files and folders you share by link will show up here" : "Dateien und Ordner, die Sie per Link teilen, werden hier erscheinen",
+ "Files and folders you share by link will show up here" : "Per Link freigegebene Dateien und Ordner werden hier erscheinen",
"You can upload into this folder" : "Sie können in diesen Ordner hochladen",
"No compatible server found at {remote}" : "Keinen kompatiblen Server unter {remote} gefunden",
"Invalid server URL" : "Falsche Server-URL",
@@ -33,7 +33,7 @@ OC.L10N.register(
"{actor} removed group {group} from {file}" : "{actor} hat die Gruppe {group} von {file} entfernt",
"Shared as public link" : "Als öffentlichen Link geteilt",
"Removed public link" : "Öffentlichen Link entfernt",
- "Public link expired" : "öffentlicher Link ist abgelaufen",
+ "Public link expired" : "Öffentlicher Link ist abgelaufen",
"{actor} shared as public link" : "{actor} hat einen öffentlichen Link geteilt",
"{actor} removed public link" : "{actor} hat einen öffentlichen Link entfernt",
"Public link of {actor} expired" : "Öffentlicher Link von {actor} ist abgelaufen",
@@ -45,7 +45,7 @@ OC.L10N.register(
"Public link of {actor} for {file} expired" : "Öffentlicher Link von {actor} für {file} ist abgelaufen",
"{user} accepted the remote share" : "{user} hat die Remotefreigabe akzeptiert",
"{user} declined the remote share" : "{user} hat die Remotefreigabe abgelehnt",
- "You received a new remote share {file} from {user}" : "Du hast eine neue Remotefreigabe {file} von {user} erhalten",
+ "You received a new remote share {file} from {user}" : "Sie haben eine neue Remotefreigabe {file} von {user} erhalten",
"{user} accepted the remote share of {file}" : "{user} hat die Remotefreigabe von {file} akzeptiert",
"{user} declined the remote share of {file}" : "{user} hat die Remotefreigabe von {file} abgelehnt",
"{user} unshared {file} from you" : "{user} hat die Freigabe für {file} entfernt",
@@ -61,17 +61,17 @@ OC.L10N.register(
"{actor} removed {user} from {file}" : "{actor} hat {user} von {file} entfernt",
"{actor} shared {file} with you" : "{actor} hat {file} mit Ihnen geteilt",
"{actor} removed you from {file}" : "Sie wurden durch {actor} von {file} entfernt",
- "A file or folder shared by mail or by public link was downloaded" : "Eine Datei oder ein Ordner der per E-Mail oder öffentlich geteilt ist wurde heruntergeladen",
+ "A file or folder shared by mail or by public link was downloaded" : "Öffentlich oder per E-Mail geteilte Datei / Ordner wurde heruntergeladen",
"A file or folder was shared from another server" : "Eine Datei oder ein Ordner wurde von einem anderen Server geteilt",
"A file or folder has been shared" : "Eine Datei oder ein Ordner wurde geteilt",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
"could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte Datei oder Ordner-Pfad eingeben",
- "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Ordner existiert nicht",
"Could not create share" : "Freigabe konnte nicht erstellt werden",
"invalid permissions" : "Ungültige Berechtigung",
- "Please specify a valid user" : "Bitte geben Sie einen gültigen Nutzer an",
+ "Please specify a valid user" : "Bitte geben Sie einen gültigen Benutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte geben Sie eine gültige Gruppe an",
"Public link sharing is disabled by the administrator" : "Die öffentliche Freigabe von Links ist durch den Administrator deaktiviert",
@@ -90,7 +90,7 @@ OC.L10N.register(
"%s is publicly shared" : "%s ist öffentlich geteilt",
"Share API is disabled" : "Teilen-API ist deaktivert",
"File sharing" : "Dateifreigabe",
- "This share is password-protected" : "Diese Freigabe ist durch ein Passwort geschützt",
+ "This share is password-protected" : "Freigabe ist passwortgeschützt",
"The password is wrong. Try again." : "Das Passwort ist falsch. Bitte versuchen Sie es erneut.",
"Password" : "Passwort",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
@@ -109,7 +109,7 @@ OC.L10N.register(
"Direct link" : "Direkter Link",
"Upload files to %s" : "Dateien für %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
- "Uploading files…" : "Dateien werden hochgeladen...",
+ "Uploading files…" : "Dateien werden hochgeladen…",
"Uploaded files:" : "Hochgeladene Dateien: "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/de_DE.json b/apps/files_sharing/l10n/de_DE.json
index 03c717acca391..59d5c6f4f9975 100644
--- a/apps/files_sharing/l10n/de_DE.json
+++ b/apps/files_sharing/l10n/de_DE.json
@@ -7,7 +7,7 @@
"Nothing shared yet" : "Noch nichts geteilt",
"Files and folders you share will show up here" : "Dateien und Ordner, die Sie teilen, werden hier erscheinen",
"No shared links" : "Keine geteilten Links",
- "Files and folders you share by link will show up here" : "Dateien und Ordner, die Sie per Link teilen, werden hier erscheinen",
+ "Files and folders you share by link will show up here" : "Per Link freigegebene Dateien und Ordner werden hier erscheinen",
"You can upload into this folder" : "Sie können in diesen Ordner hochladen",
"No compatible server found at {remote}" : "Keinen kompatiblen Server unter {remote} gefunden",
"Invalid server URL" : "Falsche Server-URL",
@@ -31,7 +31,7 @@
"{actor} removed group {group} from {file}" : "{actor} hat die Gruppe {group} von {file} entfernt",
"Shared as public link" : "Als öffentlichen Link geteilt",
"Removed public link" : "Öffentlichen Link entfernt",
- "Public link expired" : "öffentlicher Link ist abgelaufen",
+ "Public link expired" : "Öffentlicher Link ist abgelaufen",
"{actor} shared as public link" : "{actor} hat einen öffentlichen Link geteilt",
"{actor} removed public link" : "{actor} hat einen öffentlichen Link entfernt",
"Public link of {actor} expired" : "Öffentlicher Link von {actor} ist abgelaufen",
@@ -43,7 +43,7 @@
"Public link of {actor} for {file} expired" : "Öffentlicher Link von {actor} für {file} ist abgelaufen",
"{user} accepted the remote share" : "{user} hat die Remotefreigabe akzeptiert",
"{user} declined the remote share" : "{user} hat die Remotefreigabe abgelehnt",
- "You received a new remote share {file} from {user}" : "Du hast eine neue Remotefreigabe {file} von {user} erhalten",
+ "You received a new remote share {file} from {user}" : "Sie haben eine neue Remotefreigabe {file} von {user} erhalten",
"{user} accepted the remote share of {file}" : "{user} hat die Remotefreigabe von {file} akzeptiert",
"{user} declined the remote share of {file}" : "{user} hat die Remotefreigabe von {file} abgelehnt",
"{user} unshared {file} from you" : "{user} hat die Freigabe für {file} entfernt",
@@ -59,17 +59,17 @@
"{actor} removed {user} from {file}" : "{actor} hat {user} von {file} entfernt",
"{actor} shared {file} with you" : "{actor} hat {file} mit Ihnen geteilt",
"{actor} removed you from {file}" : "Sie wurden durch {actor} von {file} entfernt",
- "A file or folder shared by mail or by public link was downloaded" : "Eine Datei oder ein Ordner der per E-Mail oder öffentlich geteilt ist wurde heruntergeladen",
+ "A file or folder shared by mail or by public link was downloaded" : "Öffentlich oder per E-Mail geteilte Datei / Ordner wurde heruntergeladen",
"A file or folder was shared from another server" : "Eine Datei oder ein Ordner wurde von einem anderen Server geteilt",
"A file or folder has been shared" : "Eine Datei oder ein Ordner wurde geteilt",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
"could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte Datei oder Ordner-Pfad eingeben",
- "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Ordner existiert nicht",
"Could not create share" : "Freigabe konnte nicht erstellt werden",
"invalid permissions" : "Ungültige Berechtigung",
- "Please specify a valid user" : "Bitte geben Sie einen gültigen Nutzer an",
+ "Please specify a valid user" : "Bitte geben Sie einen gültigen Benutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte geben Sie eine gültige Gruppe an",
"Public link sharing is disabled by the administrator" : "Die öffentliche Freigabe von Links ist durch den Administrator deaktiviert",
@@ -88,7 +88,7 @@
"%s is publicly shared" : "%s ist öffentlich geteilt",
"Share API is disabled" : "Teilen-API ist deaktivert",
"File sharing" : "Dateifreigabe",
- "This share is password-protected" : "Diese Freigabe ist durch ein Passwort geschützt",
+ "This share is password-protected" : "Freigabe ist passwortgeschützt",
"The password is wrong. Try again." : "Das Passwort ist falsch. Bitte versuchen Sie es erneut.",
"Password" : "Passwort",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
@@ -107,7 +107,7 @@
"Direct link" : "Direkter Link",
"Upload files to %s" : "Dateien für %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
- "Uploading files…" : "Dateien werden hochgeladen...",
+ "Uploading files…" : "Dateien werden hochgeladen…",
"Uploaded files:" : "Hochgeladene Dateien: "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/files_sharing/l10n/en_GB.js b/apps/files_sharing/l10n/en_GB.js
index f495a5d25f62b..3bc3572ceffac 100644
--- a/apps/files_sharing/l10n/en_GB.js
+++ b/apps/files_sharing/l10n/en_GB.js
@@ -11,13 +11,66 @@ OC.L10N.register(
"No shared links" : "No shared links",
"Files and folders you share by link will show up here" : "Files and folders you share by link will show up here",
"You can upload into this folder" : "You can upload into this folder",
+ "No compatible server found at {remote}" : "No compatible server found at {remote}",
+ "Invalid server URL" : "Invalid server URL",
+ "Failed to add the public link to your Nextcloud" : "Failed to add the public link to your Nextcloud",
+ "Share" : "Share",
"No expiration date set" : "No expiration date set",
"Shared by" : "Shared by",
"Sharing" : "Sharing",
+ "File shares" : "File shares",
+ "Downloaded via public link" : "Downloaded via public link",
+ "Downloaded by {email}" : "Downloaded by {email}",
+ "{file} downloaded via public link" : "{file} downloaded via public link",
+ "{email} downloaded {file}" : "{email} downloaded {file}",
+ "Shared with group {group}" : "Shared with group {group}",
+ "Removed share for group {group}" : "Removed share for group {group}",
+ "{actor} shared with group {group}" : "{actor} shared with group {group}",
+ "{actor} removed share for group {group}" : "{actor} removed share for group {group}",
+ "You shared {file} with group {group}" : "You shared {file} with group {group}",
+ "You removed group {group} from {file}" : "You removed group {group} from {file}",
+ "{actor} shared {file} with group {group}" : "{actor} shared {file} with group {group}",
+ "{actor} removed group {group} from {file}" : "{actor} removed group {group} from {file}",
+ "Shared as public link" : "Shared as public link",
+ "Removed public link" : "Removed public link",
+ "Public link expired" : "Public link expired",
+ "{actor} shared as public link" : "{actor} shared as public link",
+ "{actor} removed public link" : "{actor} removed public link",
+ "Public link of {actor} expired" : "Public link of {actor} expired",
+ "You shared {file} as public link" : "You shared {file} as public link",
+ "You removed public link for {file}" : "You removed public link for {file}",
+ "Public link expired for {file}" : "Public link expired for {file}",
+ "{actor} shared {file} as public link" : "{actor} shared {file} as public link",
+ "{actor} removed public link for {file}" : "{actor} removed public link for {file}",
+ "Public link of {actor} for {file} expired" : "Public link of {actor} for {file} expired",
+ "{user} accepted the remote share" : "{user} accepted the remote share",
+ "{user} declined the remote share" : "{user} declined the remote share",
+ "You received a new remote share {file} from {user}" : "You received a new remote share {file} from {user}",
+ "{user} accepted the remote share of {file}" : "{user} accepted the remote share of {file}",
+ "{user} declined the remote share of {file}" : "{user} declined the remote share of {file}",
+ "{user} unshared {file} from you" : "{user} unshared {file} from you",
+ "Shared with {user}" : "Shared with {user}",
+ "Removed share for {user}" : "Removed share for {user}",
+ "{actor} shared with {user}" : "{actor} shared with {user}",
+ "{actor} removed share for {user}" : "{actor} removed share for {user}",
+ "Shared by {actor}" : "Shared by {actor}",
+ "{actor} removed share" : "{actor} removed share",
+ "You shared {file} with {user}" : "You shared {file} with {user}",
+ "You removed {user} from {file}" : "You removed {user} from {file}",
+ "{actor} shared {file} with {user}" : "{actor} shared {file} with {user}",
+ "{actor} removed {user} from {file}" : "{actor} removed {user} from {file}",
+ "{actor} shared {file} with you" : "{actor} shared {file} with you",
+ "{actor} removed you from {file}" : "{actor} removed you from {file}",
+ "A file or folder shared by mail or by public link was downloaded" : "A file or folder shared by mail or by public link was downloaded",
+ "A file or folder was shared from another server" : "A file or folder was shared from another server",
+ "A file or folder has been shared" : "A file or folder has been shared",
"Wrong share ID, share doesn't exist" : "Wrong share ID, share doesn't exist",
+ "could not delete share" : "could not delete share",
"Could not delete share" : "Could not delete share",
"Please specify a file or folder path" : "Please specify a file or folder path",
"Wrong path, file/folder doesn't exist" : "Wrong path, file/folder doesn't exist",
+ "Could not create share" : "Could not create share",
+ "invalid permissions" : "invalid permissions",
"Please specify a valid user" : "Please specify a valid user",
"Group sharing is disabled by the administrator" : "Group sharing is disabled by the administrator",
"Please specify a valid group" : "Please specify a valid group",
@@ -26,56 +79,17 @@ OC.L10N.register(
"Public upload is only possible for publicly shared folders" : "Public upload is only possible for publicly shared folders",
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
"Sharing %s failed because the back end does not allow shares from type %s" : "Sharing %s failed because the back end does not allow shares from type %s",
+ "You cannot share to a Circle if the app is not enabled" : "You cannot share to a Circle if the app is not enabled",
+ "Please specify a valid circle" : "Please specify a valid circle",
"Unknown share type" : "Unknown share type",
"Not a directory" : "Not a directory",
"Could not lock path" : "Could not lock path",
"Wrong or no update parameter given" : "Wrong or no update parameter given",
"Can't change permissions for public share links" : "Can't change permissions for public share links",
"Cannot increase permissions" : "Cannot increase permissions",
- "A file or folder has been shared" : "A file or folder has been shared",
- "A file or folder was shared from another server" : "A file or folder was shared from another server",
- "A public shared file or folder was downloaded" : "A public shared file or folder was downloaded",
- "You received a new remote share %2$s from %1$s" : "You received a new remote share %2$s from %1$s",
- "You received a new remote share from %s" : "You received a new remote share from %s",
- "%1$s accepted remote share %2$s" : "%1$s accepted remote share %2$s",
- "%1$s declined remote share %2$s" : "%1$s declined remote share %2$s",
- "%1$s unshared %2$s from you" : "%1$s unshared %2$s from you",
- "Public shared folder %1$s was downloaded" : "Public shared folder %1$s was downloaded",
- "Public shared file %1$s was downloaded" : "Public shared file %1$s was downloaded",
- "You shared %1$s with %2$s" : "You shared %1$s with %2$s",
- "%2$s shared %1$s with %3$s" : "%2$s shared %1$s with %3$s",
- "You removed the share of %2$s for %1$s" : "You removed the share of %2$s for %1$s",
- "%2$s removed the share of %3$s for %1$s" : "%2$s removed the share of %3$s for %1$s",
- "You shared %1$s with group %2$s" : "You shared %1$s with group %2$s",
- "%2$s shared %1$s with group %3$s" : "%2$s shared %1$s with group %3$s",
- "You removed the share of group %2$s for %1$s" : "You removed the share of group %2$s for %1$s",
- "%2$s removed the share of group %3$s for %1$s" : "%2$s removed the share of group %3$s for %1$s",
- "%2$s shared %1$s via link" : "%2$s shared %1$s via link",
- "You shared %1$s via link" : "You shared %1$s via link",
- "You removed the public link for %1$s" : "You removed the public link for %1$s",
- "%2$s removed the public link for %1$s" : "%2$s removed the public link for %1$s",
- "Your public link for %1$s expired" : "Your public link for %1$s expired",
- "The public link of %2$s for %1$s expired" : "The public link of %2$s for %1$s expired",
- "%2$s shared %1$s with you" : "%2$s shared %1$s with you",
- "%2$s removed the share for %1$s" : "%2$s removed the share for %1$s",
- "Downloaded via public link" : "Downloaded via public link",
- "Shared with %2$s" : "Shared with %2$s",
- "Shared with %3$s by %2$s" : "Shared with %3$s by %2$s",
- "Removed share for %2$s" : "Removed share for %2$s",
- "%2$s removed share for %3$s" : "%2$s removed share for %3$s",
- "Shared with group %2$s" : "Shared with group %2$s",
- "Shared with group %3$s by %2$s" : "Shared with group %3$s by %2$s",
- "Removed share of group %2$s" : "Removed share of group %2$s",
- "%2$s removed share of group %3$s" : "%2$s removed share of group %3$s",
- "Shared via link by %2$s" : "Shared via link by %2$s",
- "Shared via public link" : "Shared via public link",
- "Removed public link" : "Removed public link",
- "%2$s removed public link" : "%2$s removed public link",
- "Public link expired" : "Public link expired",
- "Public link of %2$s expired" : "Public link of %2$s expired",
- "Shared by %2$s" : "Shared by %2$s",
- "Shares" : "Shares",
+ "%s is publicly shared" : "%s is publicly shared",
"Share API is disabled" : "Share API is disabled",
+ "File sharing" : "File sharing",
"This share is password-protected" : "This share is password-protected",
"The password is wrong. Try again." : "The password is wrong. Try again.",
"Password" : "Password",
@@ -89,6 +103,7 @@ OC.L10N.register(
"the link expired" : "the link expired",
"sharing is disabled" : "sharing is disabled",
"For more info, please ask the person who sent this link." : "For more info, please ask the person who sent this link.",
+ "Add to your Nextcloud" : "Add to your Nextcloud",
"Download" : "Download",
"Download %s" : "Download %s",
"Direct link" : "Direct link",
diff --git a/apps/files_sharing/l10n/en_GB.json b/apps/files_sharing/l10n/en_GB.json
index b4ec32c05d7f6..0d09d445bc937 100644
--- a/apps/files_sharing/l10n/en_GB.json
+++ b/apps/files_sharing/l10n/en_GB.json
@@ -9,13 +9,66 @@
"No shared links" : "No shared links",
"Files and folders you share by link will show up here" : "Files and folders you share by link will show up here",
"You can upload into this folder" : "You can upload into this folder",
+ "No compatible server found at {remote}" : "No compatible server found at {remote}",
+ "Invalid server URL" : "Invalid server URL",
+ "Failed to add the public link to your Nextcloud" : "Failed to add the public link to your Nextcloud",
+ "Share" : "Share",
"No expiration date set" : "No expiration date set",
"Shared by" : "Shared by",
"Sharing" : "Sharing",
+ "File shares" : "File shares",
+ "Downloaded via public link" : "Downloaded via public link",
+ "Downloaded by {email}" : "Downloaded by {email}",
+ "{file} downloaded via public link" : "{file} downloaded via public link",
+ "{email} downloaded {file}" : "{email} downloaded {file}",
+ "Shared with group {group}" : "Shared with group {group}",
+ "Removed share for group {group}" : "Removed share for group {group}",
+ "{actor} shared with group {group}" : "{actor} shared with group {group}",
+ "{actor} removed share for group {group}" : "{actor} removed share for group {group}",
+ "You shared {file} with group {group}" : "You shared {file} with group {group}",
+ "You removed group {group} from {file}" : "You removed group {group} from {file}",
+ "{actor} shared {file} with group {group}" : "{actor} shared {file} with group {group}",
+ "{actor} removed group {group} from {file}" : "{actor} removed group {group} from {file}",
+ "Shared as public link" : "Shared as public link",
+ "Removed public link" : "Removed public link",
+ "Public link expired" : "Public link expired",
+ "{actor} shared as public link" : "{actor} shared as public link",
+ "{actor} removed public link" : "{actor} removed public link",
+ "Public link of {actor} expired" : "Public link of {actor} expired",
+ "You shared {file} as public link" : "You shared {file} as public link",
+ "You removed public link for {file}" : "You removed public link for {file}",
+ "Public link expired for {file}" : "Public link expired for {file}",
+ "{actor} shared {file} as public link" : "{actor} shared {file} as public link",
+ "{actor} removed public link for {file}" : "{actor} removed public link for {file}",
+ "Public link of {actor} for {file} expired" : "Public link of {actor} for {file} expired",
+ "{user} accepted the remote share" : "{user} accepted the remote share",
+ "{user} declined the remote share" : "{user} declined the remote share",
+ "You received a new remote share {file} from {user}" : "You received a new remote share {file} from {user}",
+ "{user} accepted the remote share of {file}" : "{user} accepted the remote share of {file}",
+ "{user} declined the remote share of {file}" : "{user} declined the remote share of {file}",
+ "{user} unshared {file} from you" : "{user} unshared {file} from you",
+ "Shared with {user}" : "Shared with {user}",
+ "Removed share for {user}" : "Removed share for {user}",
+ "{actor} shared with {user}" : "{actor} shared with {user}",
+ "{actor} removed share for {user}" : "{actor} removed share for {user}",
+ "Shared by {actor}" : "Shared by {actor}",
+ "{actor} removed share" : "{actor} removed share",
+ "You shared {file} with {user}" : "You shared {file} with {user}",
+ "You removed {user} from {file}" : "You removed {user} from {file}",
+ "{actor} shared {file} with {user}" : "{actor} shared {file} with {user}",
+ "{actor} removed {user} from {file}" : "{actor} removed {user} from {file}",
+ "{actor} shared {file} with you" : "{actor} shared {file} with you",
+ "{actor} removed you from {file}" : "{actor} removed you from {file}",
+ "A file or folder shared by mail or by public link was downloaded" : "A file or folder shared by mail or by public link was downloaded",
+ "A file or folder was shared from another server" : "A file or folder was shared from another server",
+ "A file or folder has been shared" : "A file or folder has been shared",
"Wrong share ID, share doesn't exist" : "Wrong share ID, share doesn't exist",
+ "could not delete share" : "could not delete share",
"Could not delete share" : "Could not delete share",
"Please specify a file or folder path" : "Please specify a file or folder path",
"Wrong path, file/folder doesn't exist" : "Wrong path, file/folder doesn't exist",
+ "Could not create share" : "Could not create share",
+ "invalid permissions" : "invalid permissions",
"Please specify a valid user" : "Please specify a valid user",
"Group sharing is disabled by the administrator" : "Group sharing is disabled by the administrator",
"Please specify a valid group" : "Please specify a valid group",
@@ -24,56 +77,17 @@
"Public upload is only possible for publicly shared folders" : "Public upload is only possible for publicly shared folders",
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
"Sharing %s failed because the back end does not allow shares from type %s" : "Sharing %s failed because the back end does not allow shares from type %s",
+ "You cannot share to a Circle if the app is not enabled" : "You cannot share to a Circle if the app is not enabled",
+ "Please specify a valid circle" : "Please specify a valid circle",
"Unknown share type" : "Unknown share type",
"Not a directory" : "Not a directory",
"Could not lock path" : "Could not lock path",
"Wrong or no update parameter given" : "Wrong or no update parameter given",
"Can't change permissions for public share links" : "Can't change permissions for public share links",
"Cannot increase permissions" : "Cannot increase permissions",
- "A file or folder has been shared" : "A file or folder has been shared",
- "A file or folder was shared from another server" : "A file or folder was shared from another server",
- "A public shared file or folder was downloaded" : "A public shared file or folder was downloaded",
- "You received a new remote share %2$s from %1$s" : "You received a new remote share %2$s from %1$s",
- "You received a new remote share from %s" : "You received a new remote share from %s",
- "%1$s accepted remote share %2$s" : "%1$s accepted remote share %2$s",
- "%1$s declined remote share %2$s" : "%1$s declined remote share %2$s",
- "%1$s unshared %2$s from you" : "%1$s unshared %2$s from you",
- "Public shared folder %1$s was downloaded" : "Public shared folder %1$s was downloaded",
- "Public shared file %1$s was downloaded" : "Public shared file %1$s was downloaded",
- "You shared %1$s with %2$s" : "You shared %1$s with %2$s",
- "%2$s shared %1$s with %3$s" : "%2$s shared %1$s with %3$s",
- "You removed the share of %2$s for %1$s" : "You removed the share of %2$s for %1$s",
- "%2$s removed the share of %3$s for %1$s" : "%2$s removed the share of %3$s for %1$s",
- "You shared %1$s with group %2$s" : "You shared %1$s with group %2$s",
- "%2$s shared %1$s with group %3$s" : "%2$s shared %1$s with group %3$s",
- "You removed the share of group %2$s for %1$s" : "You removed the share of group %2$s for %1$s",
- "%2$s removed the share of group %3$s for %1$s" : "%2$s removed the share of group %3$s for %1$s",
- "%2$s shared %1$s via link" : "%2$s shared %1$s via link",
- "You shared %1$s via link" : "You shared %1$s via link",
- "You removed the public link for %1$s" : "You removed the public link for %1$s",
- "%2$s removed the public link for %1$s" : "%2$s removed the public link for %1$s",
- "Your public link for %1$s expired" : "Your public link for %1$s expired",
- "The public link of %2$s for %1$s expired" : "The public link of %2$s for %1$s expired",
- "%2$s shared %1$s with you" : "%2$s shared %1$s with you",
- "%2$s removed the share for %1$s" : "%2$s removed the share for %1$s",
- "Downloaded via public link" : "Downloaded via public link",
- "Shared with %2$s" : "Shared with %2$s",
- "Shared with %3$s by %2$s" : "Shared with %3$s by %2$s",
- "Removed share for %2$s" : "Removed share for %2$s",
- "%2$s removed share for %3$s" : "%2$s removed share for %3$s",
- "Shared with group %2$s" : "Shared with group %2$s",
- "Shared with group %3$s by %2$s" : "Shared with group %3$s by %2$s",
- "Removed share of group %2$s" : "Removed share of group %2$s",
- "%2$s removed share of group %3$s" : "%2$s removed share of group %3$s",
- "Shared via link by %2$s" : "Shared via link by %2$s",
- "Shared via public link" : "Shared via public link",
- "Removed public link" : "Removed public link",
- "%2$s removed public link" : "%2$s removed public link",
- "Public link expired" : "Public link expired",
- "Public link of %2$s expired" : "Public link of %2$s expired",
- "Shared by %2$s" : "Shared by %2$s",
- "Shares" : "Shares",
+ "%s is publicly shared" : "%s is publicly shared",
"Share API is disabled" : "Share API is disabled",
+ "File sharing" : "File sharing",
"This share is password-protected" : "This share is password-protected",
"The password is wrong. Try again." : "The password is wrong. Try again.",
"Password" : "Password",
@@ -87,6 +101,7 @@
"the link expired" : "the link expired",
"sharing is disabled" : "sharing is disabled",
"For more info, please ask the person who sent this link." : "For more info, please ask the person who sent this link.",
+ "Add to your Nextcloud" : "Add to your Nextcloud",
"Download" : "Download",
"Download %s" : "Download %s",
"Direct link" : "Direct link",
diff --git a/apps/files_sharing/l10n/es.js b/apps/files_sharing/l10n/es.js
index 81d669d571405..2026a08fe32c7 100644
--- a/apps/files_sharing/l10n/es.js
+++ b/apps/files_sharing/l10n/es.js
@@ -89,6 +89,7 @@ OC.L10N.register(
"Cannot increase permissions" : "No es posible aumentar permisos",
"%s is publicly shared" : "%s ha sido compartido",
"Share API is disabled" : "El API de compartir está deshabilitado",
+ "File sharing" : "Compartir archivos",
"This share is password-protected" : "Este elemento compartido está protegido por contraseña",
"The password is wrong. Try again." : "La contraseña introducida es errónea. Inténtelo de nuevo.",
"Password" : "Contraseña",
diff --git a/apps/files_sharing/l10n/es.json b/apps/files_sharing/l10n/es.json
index f21a44afd416d..50cf0dda66f1b 100644
--- a/apps/files_sharing/l10n/es.json
+++ b/apps/files_sharing/l10n/es.json
@@ -87,6 +87,7 @@
"Cannot increase permissions" : "No es posible aumentar permisos",
"%s is publicly shared" : "%s ha sido compartido",
"Share API is disabled" : "El API de compartir está deshabilitado",
+ "File sharing" : "Compartir archivos",
"This share is password-protected" : "Este elemento compartido está protegido por contraseña",
"The password is wrong. Try again." : "La contraseña introducida es errónea. Inténtelo de nuevo.",
"Password" : "Contraseña",
diff --git a/apps/files_sharing/l10n/fi.js b/apps/files_sharing/l10n/fi.js
index 809c2b761703e..b3a64f48e9036 100644
--- a/apps/files_sharing/l10n/fi.js
+++ b/apps/files_sharing/l10n/fi.js
@@ -62,7 +62,7 @@ OC.L10N.register(
"{actor} shared {file} with you" : "{actor} jakoi kohteen {file} kanssasi",
"{actor} removed you from {file}" : "{actor} poisti käyttöoikeutesi kohteeseen {file}",
"A file or folder shared by mail or by public link was downloaded" : "Tiedosto tai kansio, joka on jaettu sähköpostitse tai julkisen linkin kautta, on ladattu",
- "A file or folder was shared from another server" : "Tiedosto tai kansio jaettiin toiselta palvelimelta",
+ "A file or folder was shared from another server" : "Tiedosto tai kansio on jaettu toiselta palvelimelta",
"A file or folder has been shared" : "Tiedosto tai kansio on jaettu",
"Wrong share ID, share doesn't exist" : "Väärä jakotunniste, jakoa ei ole olemassa",
"could not delete share" : "jaon poistaminen epäonnistui",
diff --git a/apps/files_sharing/l10n/fi.json b/apps/files_sharing/l10n/fi.json
index 276b09f5a6aad..c5b1488adfad2 100644
--- a/apps/files_sharing/l10n/fi.json
+++ b/apps/files_sharing/l10n/fi.json
@@ -60,7 +60,7 @@
"{actor} shared {file} with you" : "{actor} jakoi kohteen {file} kanssasi",
"{actor} removed you from {file}" : "{actor} poisti käyttöoikeutesi kohteeseen {file}",
"A file or folder shared by mail or by public link was downloaded" : "Tiedosto tai kansio, joka on jaettu sähköpostitse tai julkisen linkin kautta, on ladattu",
- "A file or folder was shared from another server" : "Tiedosto tai kansio jaettiin toiselta palvelimelta",
+ "A file or folder was shared from another server" : "Tiedosto tai kansio on jaettu toiselta palvelimelta",
"A file or folder has been shared" : "Tiedosto tai kansio on jaettu",
"Wrong share ID, share doesn't exist" : "Väärä jakotunniste, jakoa ei ole olemassa",
"could not delete share" : "jaon poistaminen epäonnistui",
diff --git a/apps/files_sharing/l10n/gl.js b/apps/files_sharing/l10n/gl.js
index b5c009982a820..37da367a67bf9 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 shared" : "Compartiuse 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 downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from another server" : "Compartiuse un ficheiro ou cartafol desde outro servidor",
- "A public shared file or folder was downloaded" : "Foi descargado 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 shared" : "Compartiuse 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" : "A opción de compartir en grupo foi desactivada 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 ccfa1686cad8a..6acb582e318e5 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 shared" : "Compartiuse 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 downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from another server" : "Compartiuse un ficheiro ou cartafol desde outro servidor",
- "A public shared file or folder was downloaded" : "Foi descargado 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 shared" : "Compartiuse 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" : "A opción de compartir en grupo foi desactivada 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 1707d9d77471c..2cb561963cf20 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 5a355547a6316..16ab68cd36c90 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 749c85d0493f0..2ead3e70c8f04 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 5cce4c494fd4d..8724e55ea704e 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/nb.js b/apps/files_sharing/l10n/nb.js
index ce3165fecc736..9c7593e508620 100644
--- a/apps/files_sharing/l10n/nb.js
+++ b/apps/files_sharing/l10n/nb.js
@@ -78,7 +78,7 @@ OC.L10N.register(
"Public upload disabled by the administrator" : "Offentlig opplasting er deaktivert av administratoren",
"Public upload is only possible for publicly shared folders" : "Offentlig opplasting er kun mulig i offentlig delte mapper",
"Invalid date, date format must be YYYY-MM-DD" : "Feil dato, dato må være i formatet YYYY-MM-DD",
- "Sharing %s failed because the back end does not allow shares from type %s" : "Deling av %s feilet på grunn av at tjeneren ikke tillater deling av filtypen %s",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Deling av %s mislyktes på grunn av at tjeneren ikke tillater deling av filtypen %s",
"You cannot share to a Circle if the app is not enabled" : "Du kan ikke dele til en sirkel så lenge appn ikke er aktivert",
"Please specify a valid circle" : "Vennligst angi en gyldig sirkel",
"Unknown share type" : "Ukjent ressurstype",
diff --git a/apps/files_sharing/l10n/nb.json b/apps/files_sharing/l10n/nb.json
index 7f2fa23a6ac27..b6215eb50107a 100644
--- a/apps/files_sharing/l10n/nb.json
+++ b/apps/files_sharing/l10n/nb.json
@@ -76,7 +76,7 @@
"Public upload disabled by the administrator" : "Offentlig opplasting er deaktivert av administratoren",
"Public upload is only possible for publicly shared folders" : "Offentlig opplasting er kun mulig i offentlig delte mapper",
"Invalid date, date format must be YYYY-MM-DD" : "Feil dato, dato må være i formatet YYYY-MM-DD",
- "Sharing %s failed because the back end does not allow shares from type %s" : "Deling av %s feilet på grunn av at tjeneren ikke tillater deling av filtypen %s",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Deling av %s mislyktes på grunn av at tjeneren ikke tillater deling av filtypen %s",
"You cannot share to a Circle if the app is not enabled" : "Du kan ikke dele til en sirkel så lenge appn ikke er aktivert",
"Please specify a valid circle" : "Vennligst angi en gyldig sirkel",
"Unknown share type" : "Ukjent ressurstype",
diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js
index dcfa058e96a09..e3c71dfb6e490 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 480f8efc419b0..b0def25d616dd 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_sharing/l10n/sv.js b/apps/files_sharing/l10n/sv.js
index 9fcebb1ec5944..050f2cadda259 100644
--- a/apps/files_sharing/l10n/sv.js
+++ b/apps/files_sharing/l10n/sv.js
@@ -89,6 +89,7 @@ OC.L10N.register(
"Cannot increase permissions" : "Kan inte utöka behörigheter",
"%s is publicly shared" : "%s är offentligt delad",
"Share API is disabled" : "Delning av API är inaktiverad",
+ "File sharing" : "Fildelning",
"This share is password-protected" : "Den här delningen är lösenordsskyddad",
"The password is wrong. Try again." : "Lösenordet är fel. Försök igen.",
"Password" : "Lösenord",
diff --git a/apps/files_sharing/l10n/sv.json b/apps/files_sharing/l10n/sv.json
index aaec11f144d23..d527d1bdeb4b5 100644
--- a/apps/files_sharing/l10n/sv.json
+++ b/apps/files_sharing/l10n/sv.json
@@ -87,6 +87,7 @@
"Cannot increase permissions" : "Kan inte utöka behörigheter",
"%s is publicly shared" : "%s är offentligt delad",
"Share API is disabled" : "Delning av API är inaktiverad",
+ "File sharing" : "Fildelning",
"This share is password-protected" : "Den här delningen är lösenordsskyddad",
"The password is wrong. Try again." : "Lösenordet är fel. Försök igen.",
"Password" : "Lösenord",
diff --git a/apps/files_sharing/l10n/tr.js b/apps/files_sharing/l10n/tr.js
index 4ae11dd2b89b1..351f051565f64 100644
--- a/apps/files_sharing/l10n/tr.js
+++ b/apps/files_sharing/l10n/tr.js
@@ -66,7 +66,7 @@ OC.L10N.register(
"A file or folder has been shared" : "Bir dosya ya da klasör paylaşıldı",
"Wrong share ID, share doesn't exist" : "Paylaşım kimliği yanlış. Paylaşım bulunamadı",
"could not delete share" : "paylaşım kaldırılamadı",
- "Could not delete share" : "Paylaşım kaldırılamadı",
+ "Could not delete share" : "Paylaşım silinemedi",
"Please specify a file or folder path" : "Lütfen bir dosya ya da klasör yolu belirtin",
"Wrong path, file/folder doesn't exist" : "Yol yanlış. Dosya ya da klasör bulunamadı",
"Could not create share" : "Paylaşılamadı",
@@ -96,7 +96,7 @@ OC.L10N.register(
"No entries found in this folder" : "Bu klasörde herhangi bir kayıt yok",
"Name" : "Ad",
"Share time" : "Paylaşma zamanı",
- "Expiration date" : "Son kullanım tarihi",
+ "Expiration date" : "Son kullanma tarihi",
"Sorry, this link doesn’t seem to work anymore." : "Maalesef, bu bağlantı artık çalışmıyor gibi görünüyor.",
"Reasons might be:" : "Nedenleri şunlar olabilir:",
"the item was removed" : "öge silinmiş",
diff --git a/apps/files_sharing/l10n/tr.json b/apps/files_sharing/l10n/tr.json
index 8cc4a3088b8d4..cd2efe96746d3 100644
--- a/apps/files_sharing/l10n/tr.json
+++ b/apps/files_sharing/l10n/tr.json
@@ -64,7 +64,7 @@
"A file or folder has been shared" : "Bir dosya ya da klasör paylaşıldı",
"Wrong share ID, share doesn't exist" : "Paylaşım kimliği yanlış. Paylaşım bulunamadı",
"could not delete share" : "paylaşım kaldırılamadı",
- "Could not delete share" : "Paylaşım kaldırılamadı",
+ "Could not delete share" : "Paylaşım silinemedi",
"Please specify a file or folder path" : "Lütfen bir dosya ya da klasör yolu belirtin",
"Wrong path, file/folder doesn't exist" : "Yol yanlış. Dosya ya da klasör bulunamadı",
"Could not create share" : "Paylaşılamadı",
@@ -94,7 +94,7 @@
"No entries found in this folder" : "Bu klasörde herhangi bir kayıt yok",
"Name" : "Ad",
"Share time" : "Paylaşma zamanı",
- "Expiration date" : "Son kullanım tarihi",
+ "Expiration date" : "Son kullanma tarihi",
"Sorry, this link doesn’t seem to work anymore." : "Maalesef, bu bağlantı artık çalışmıyor gibi görünüyor.",
"Reasons might be:" : "Nedenleri şunlar olabilir:",
"the item was removed" : "öge silinmiş",
diff --git a/apps/files_sharing/lib/External/Manager.php b/apps/files_sharing/lib/External/Manager.php
index 2adcc7cf5cb91..4e0b3a215f0bd 100644
--- a/apps/files_sharing/lib/External/Manager.php
+++ b/apps/files_sharing/lib/External/Manager.php
@@ -198,6 +198,7 @@ public function acceptShare($id) {
$share = $this->getShare($id);
if ($share) {
+ \OC_Util::setupFS($this->uid);
$mountPoint = Files::buildNotExistingFileName('/', $share['name']);
$mountPoint = Filesystem::normalizePath('/' . $mountPoint);
$hash = md5($mountPoint);
diff --git a/apps/files_trashbin/l10n/de_DE.js b/apps/files_trashbin/l10n/de_DE.js
index f39b61b58ef8e..71b196c45db5e 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 0f4e3f950e48b..7e1a3affbdd16 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 52ce23875a0c2..7dfc774459a05 100644
--- a/apps/files_trashbin/l10n/gl.js
+++ b/apps/files_trashbin/l10n/gl.js
@@ -1,10 +1,10 @@
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",
+ "Restore" : "Restaurar",
"Delete" : "Eliminar",
"Delete permanently" : "Eliminar permanentemente",
"Error" : "Erro",
diff --git a/apps/files_trashbin/l10n/gl.json b/apps/files_trashbin/l10n/gl.json
index 89df0d2813f79..d02df46b9d5fe 100644
--- a/apps/files_trashbin/l10n/gl.json
+++ b/apps/files_trashbin/l10n/gl.json
@@ -1,8 +1,8 @@
{ "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",
+ "Restore" : "Restaurar",
"Delete" : "Eliminar",
"Delete permanently" : "Eliminar permanentemente",
"Error" : "Erro",
diff --git a/apps/files_trashbin/l10n/is.js b/apps/files_trashbin/l10n/is.js
index b0bce2d0b2127..6db63259ee6f4 100644
--- a/apps/files_trashbin/l10n/is.js
+++ b/apps/files_trashbin/l10n/is.js
@@ -9,7 +9,7 @@ OC.L10N.register(
"Delete permanently" : "Eyða varanlega",
"Error" : "Villa",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
- "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu annálana eða hafðu samband við kerfissjóra",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra",
"restored" : "endurheimt",
"No deleted files" : "Engar eyddar skrár",
"You will be able to recover deleted files from here" : "Þú getur endurheimt eyddum skrám héðan",
diff --git a/apps/files_trashbin/l10n/is.json b/apps/files_trashbin/l10n/is.json
index 78cb044c87295..e9843a199f21d 100644
--- a/apps/files_trashbin/l10n/is.json
+++ b/apps/files_trashbin/l10n/is.json
@@ -7,7 +7,7 @@
"Delete permanently" : "Eyða varanlega",
"Error" : "Villa",
"This operation is forbidden" : "Þessi aðgerð er bönnuð",
- "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu annálana eða hafðu samband við kerfissjóra",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Þessi mappa er ekki tiltæk, athugaðu atvikaskrár eða hafðu samband við kerfissjóra",
"restored" : "endurheimt",
"No deleted files" : "Engar eyddar skrár",
"You will be able to recover deleted files from here" : "Þú getur endurheimt eyddum skrám héðan",
diff --git a/apps/files_versions/l10n/de.js b/apps/files_versions/l10n/de.js
index 9d9253cabf5e8..3273cc2fae1a9 100644
--- a/apps/files_versions/l10n/de.js
+++ b/apps/files_versions/l10n/de.js
@@ -7,7 +7,7 @@ OC.L10N.register(
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Restore" : "Wiederherstellen",
"No earlier versions available" : "Keine Vorgänger-Versionen vorhanden",
- "More versions …" : "Weitere Versionen...",
+ "More versions …" : "Weitere Versionen…",
"No versions available" : "Keine Versionen verfügbar",
"More versions..." : "Weitere Versionen…"
},
diff --git a/apps/files_versions/l10n/de.json b/apps/files_versions/l10n/de.json
index 7b36466c468f7..9fd77268b9245 100644
--- a/apps/files_versions/l10n/de.json
+++ b/apps/files_versions/l10n/de.json
@@ -5,7 +5,7 @@
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Restore" : "Wiederherstellen",
"No earlier versions available" : "Keine Vorgänger-Versionen vorhanden",
- "More versions …" : "Weitere Versionen...",
+ "More versions …" : "Weitere Versionen…",
"No versions available" : "Keine Versionen verfügbar",
"More versions..." : "Weitere Versionen…"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/files_versions/l10n/de_DE.js b/apps/files_versions/l10n/de_DE.js
index 9d9253cabf5e8..4507e0697fa61 100644
--- a/apps/files_versions/l10n/de_DE.js
+++ b/apps/files_versions/l10n/de_DE.js
@@ -7,7 +7,7 @@ OC.L10N.register(
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Restore" : "Wiederherstellen",
"No earlier versions available" : "Keine Vorgänger-Versionen vorhanden",
- "More versions …" : "Weitere Versionen...",
+ "More versions …" : "Weitere Versionen …",
"No versions available" : "Keine Versionen verfügbar",
"More versions..." : "Weitere Versionen…"
},
diff --git a/apps/files_versions/l10n/de_DE.json b/apps/files_versions/l10n/de_DE.json
index 7b36466c468f7..c89e12442f00b 100644
--- a/apps/files_versions/l10n/de_DE.json
+++ b/apps/files_versions/l10n/de_DE.json
@@ -5,7 +5,7 @@
"_%n byte_::_%n bytes_" : ["%n Byte","%n Bytes"],
"Restore" : "Wiederherstellen",
"No earlier versions available" : "Keine Vorgänger-Versionen vorhanden",
- "More versions …" : "Weitere Versionen...",
+ "More versions …" : "Weitere Versionen …",
"No versions available" : "Keine Versionen verfügbar",
"More versions..." : "Weitere Versionen…"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/files_versions/l10n/en_GB.js b/apps/files_versions/l10n/en_GB.js
index a2c3bb039965d..6127c0dcdf463 100644
--- a/apps/files_versions/l10n/en_GB.js
+++ b/apps/files_versions/l10n/en_GB.js
@@ -4,8 +4,11 @@ OC.L10N.register(
"Could not revert: %s" : "Could not revert: %s",
"Versions" : "Versions",
"Failed to revert {file} to revision {timestamp}." : "Failed to revert {file} to revision {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Restore",
- "More versions..." : "More versions...",
- "No other versions available" : "No other versions available"
+ "No earlier versions available" : "No earlier versions available",
+ "More versions …" : "More versions …",
+ "No versions available" : "No versions available",
+ "More versions..." : "More versions..."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/en_GB.json b/apps/files_versions/l10n/en_GB.json
index 43cfb5967263b..683af5d9168e2 100644
--- a/apps/files_versions/l10n/en_GB.json
+++ b/apps/files_versions/l10n/en_GB.json
@@ -2,8 +2,11 @@
"Could not revert: %s" : "Could not revert: %s",
"Versions" : "Versions",
"Failed to revert {file} to revision {timestamp}." : "Failed to revert {file} to revision {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Restore",
- "More versions..." : "More versions...",
- "No other versions available" : "No other versions available"
+ "No earlier versions available" : "No earlier versions available",
+ "More versions …" : "More versions …",
+ "No versions available" : "No versions available",
+ "More versions..." : "More versions..."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/files_versions/l10n/gl.js b/apps/files_versions/l10n/gl.js
index bc09b8a5b4856..68e6bd9d8bae8 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}.",
- "Restore" : "Restabelecer",
- "More versions..." : "Máis versións...",
- "No other versions available" : "Non hai outras versións dispoñíbeis"
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Restore" : "Restaurar",
+ "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 fe649737982d4..a6d797d76b19e 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}.",
- "Restore" : "Restabelecer",
- "More versions..." : "Máis versións...",
- "No other versions available" : "Non hai outras versións dispoñíbeis"
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Restore" : "Restaurar",
+ "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/nb.js b/apps/files_versions/l10n/nb.js
index 95d47bb01888e..b15f9e8083455 100644
--- a/apps/files_versions/l10n/nb.js
+++ b/apps/files_versions/l10n/nb.js
@@ -9,6 +9,6 @@ OC.L10N.register(
"No earlier versions available" : "Ingen tidligere versjoner tilgjengelige",
"More versions …" : "Flere versjoner…",
"No versions available" : "Ingen versjoner tilgjengelig",
- "More versions..." : "Flere versjoner"
+ "More versions..." : "Flere versjoner…"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/nb.json b/apps/files_versions/l10n/nb.json
index 2fc427f0cbd40..4c178b7a81f10 100644
--- a/apps/files_versions/l10n/nb.json
+++ b/apps/files_versions/l10n/nb.json
@@ -7,6 +7,6 @@
"No earlier versions available" : "Ingen tidligere versjoner tilgjengelige",
"More versions …" : "Flere versjoner…",
"No versions available" : "Ingen versjoner tilgjengelig",
- "More versions..." : "Flere versjoner"
+ "More versions..." : "Flere versjoner…"
},"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 e7cb0d518b496..2bc424787de7e 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 3fb127f2ea75e..5a18299c5f795 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/appinfo/info.xml b/apps/oauth2/appinfo/info.xml
index 5e9e8dae06af5..9df251d8f1aa7 100644
--- a/apps/oauth2/appinfo/info.xml
+++ b/apps/oauth2/appinfo/info.xml
@@ -12,6 +12,10 @@
+
+
+
+
OCA\OAuth2\Settings\Admin
diff --git a/apps/sharebymail/l10n/cs.js b/apps/sharebymail/l10n/cs.js
index 860b515770593..e3231c6a65a90 100644
--- a/apps/sharebymail/l10n/cs.js
+++ b/apps/sharebymail/l10n/cs.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Heslo pro přístupu k {file} vám bylo zasláno",
"Sharing %s failed, this item is already shared with %s" : "Sdílení %s selhalo, tato položka je již s %s sdílena",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vygenerované heslo. Nastavte si v osobním nastavení platnou e-mailovou adresu a zkuste to znovu.",
- "Failed to send share by E-mail" : "Odeslání sdílení E-mailem se nezdařilo",
+ "Failed to send share by email" : "Sdílení emailem se nezdařilo",
"%s shared »%s« with you" : "%s s vámi sdílel(a) »%s»",
"%s shared »%s« with you." : "%s s vámi nasdílel(a) »%s«.",
"Click the button below to open it." : "Pro otevření kliknětena tlačítko níže.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.",
"Send password by mail" : "Odeslat heslo e-mailem",
"Enforce password protection" : "Vynutit ochranu hesla",
+ "Failed to send share by E-mail" : "Odeslání sdílení E-mailem se nezdařilo",
"%s shared »%s« with you on behalf of %s" : "%s s vámi sdílel »%s» místo %s",
"Failed to create the E-mail" : "Vytváření E-mailu se nezdařilo",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ahoj,\n\n%s s vámi sdílel(a) »%s» na místo %s\n\n%s",
diff --git a/apps/sharebymail/l10n/cs.json b/apps/sharebymail/l10n/cs.json
index f9491f6e2b6f1..7758949bd0f71 100644
--- a/apps/sharebymail/l10n/cs.json
+++ b/apps/sharebymail/l10n/cs.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "Heslo pro přístupu k {file} vám bylo zasláno",
"Sharing %s failed, this item is already shared with %s" : "Sdílení %s selhalo, tato položka je již s %s sdílena",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vygenerované heslo. Nastavte si v osobním nastavení platnou e-mailovou adresu a zkuste to znovu.",
- "Failed to send share by E-mail" : "Odeslání sdílení E-mailem se nezdařilo",
+ "Failed to send share by email" : "Sdílení emailem se nezdařilo",
"%s shared »%s« with you" : "%s s vámi sdílel(a) »%s»",
"%s shared »%s« with you." : "%s s vámi nasdílel(a) »%s«.",
"Click the button below to open it." : "Pro otevření kliknětena tlačítko níže.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.",
"Send password by mail" : "Odeslat heslo e-mailem",
"Enforce password protection" : "Vynutit ochranu hesla",
+ "Failed to send share by E-mail" : "Odeslání sdílení E-mailem se nezdařilo",
"%s shared »%s« with you on behalf of %s" : "%s s vámi sdílel »%s» místo %s",
"Failed to create the E-mail" : "Vytváření E-mailu se nezdařilo",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ahoj,\n\n%s s vámi sdílel(a) »%s» na místo %s\n\n%s",
diff --git a/apps/sharebymail/l10n/de.js b/apps/sharebymail/l10n/de.js
index 5cbe65f01f1ec..ed08ebf76bf79 100644
--- a/apps/sharebymail/l10n/de.js
+++ b/apps/sharebymail/l10n/de.js
@@ -7,26 +7,26 @@ OC.L10N.register(
"Shared with {email} by {actor}" : "Geteilt mit {email} von {actor}",
"Password for mail share sent to %1$s" : "Passwort für E-Mail-Freigabe wurde an %1$s versandt",
"Password for mail share sent to {email}" : "Passwort für E-Mail-Freigabe wurde an {email} versandt",
- "Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an dich versandt",
- "You shared %1$s with %2$s by mail" : "Sie teilen %1$s mit %2$s über E-Mail",
- "You shared {file} with {email} by mail" : "Sie teilen {file} mit {email} über E-Mail",
- "%3$s shared %1$s with %2$s by mail" : "%3$s teilt %1$s mit %2$s über E-mail",
- "{actor} shared {file} with {email} by mail" : "{actor} teilt {file} mit {email} über E-Mail",
+ "Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an Dich versandt",
+ "You shared %1$s with %2$s by mail" : "Du teilst %1$s mit %2$s via E-Mail",
+ "You shared {file} with {email} by mail" : "Du teilst {file} mit {email} via E-Mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s teilt %1$s mit %2$s via E-mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} teilt {file} mit {email} via E-Mail",
"Password to access %1$s was sent to %2s" : "Passwort für den Zugriff auf %1$s wurde an %2s versandt ",
"Password to access {file} was sent to {email}" : "Passwort für den Zugriff auf {file} wurde an {email} versandt ",
"Password to access %1$s was sent to you" : " Passwort für den Zugriff auf %1$s wurde an Dich versandt ",
"Password to access {file} was sent to you" : " Passwort für den Zugriff auf {file} wurde an Dich versandt ",
"Sharing %s failed, this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erstelltes Passwort kann nicht versandt werden. Bitte gebe in Deinen persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche es erneut.",
- "Failed to send share by E-mail" : "Senden der Freigabe über Mail ist fehlgeschlagen",
- "%s shared »%s« with you" : "%s hat „%s“ mit dir geteilt",
- "%s shared »%s« with you." : "%s hat mit dir »%s« geteilt.",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erzeugtes Passwort kann nicht versandt werden. Bitte gebe in Deinen persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche es erneut.",
+ "Failed to send share by email" : "Fehler beim Senden der Freigabe per E-Mail",
+ "%s shared »%s« with you" : "%s hat „%s“ mit Dir geteilt",
+ "%s shared »%s« with you." : "%s hat mit Dir »%s« geteilt.",
"Click the button below to open it." : "Klicke zum Öffnen auf die untere Schaltfläche",
"Open »%s«" : "Öffne »%s«",
"%s via %s" : "%s via %s",
- "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit dir geteilt.",
+ "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Dir geteilt.",
"%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n",
- "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ",
"Password to access »%s«" : "Passwort um auf »%s« zu zugreifen",
"It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s",
"Password to access »%s« shared with %s" : "Passwort für den Zugriff auf %s, geteilt mit %s",
@@ -35,14 +35,15 @@ OC.L10N.register(
"You can choose a different password at any time in the share dialog." : "Im Teilen-Dialog kannst Du jederzeit ein anderes Passwort wählen.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"Share by mail" : "Geteilt über eine E-Mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Nutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Benutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
"Send password by mail" : "Passwort per Mail senden",
"Enforce password protection" : "Passwortschutz erzwingen",
+ "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you on behalf of %s" : "%s hat »%s« im Auftrag von %s mit Dir geteilt",
"Failed to create the E-mail" : "Erstellen der E-Mail ist fehlgeschalgen",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« im Auftrag von %s mit Dir geteilt.\n\n%s\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« mit Dir geteilt.\n\n%s\n",
- "Cheers!" : "Noch einen schönen Tag!",
+ "Cheers!" : "Einen schönen Tag noch!",
"Hey there,
"
},
diff --git a/apps/sharebymail/l10n/de.json b/apps/sharebymail/l10n/de.json
index eab4b4ed126b0..367699482d9d7 100644
--- a/apps/sharebymail/l10n/de.json
+++ b/apps/sharebymail/l10n/de.json
@@ -5,26 +5,26 @@
"Shared with {email} by {actor}" : "Geteilt mit {email} von {actor}",
"Password for mail share sent to %1$s" : "Passwort für E-Mail-Freigabe wurde an %1$s versandt",
"Password for mail share sent to {email}" : "Passwort für E-Mail-Freigabe wurde an {email} versandt",
- "Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an dich versandt",
- "You shared %1$s with %2$s by mail" : "Sie teilen %1$s mit %2$s über E-Mail",
- "You shared {file} with {email} by mail" : "Sie teilen {file} mit {email} über E-Mail",
- "%3$s shared %1$s with %2$s by mail" : "%3$s teilt %1$s mit %2$s über E-mail",
- "{actor} shared {file} with {email} by mail" : "{actor} teilt {file} mit {email} über E-Mail",
+ "Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an Dich versandt",
+ "You shared %1$s with %2$s by mail" : "Du teilst %1$s mit %2$s via E-Mail",
+ "You shared {file} with {email} by mail" : "Du teilst {file} mit {email} via E-Mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s teilt %1$s mit %2$s via E-mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} teilt {file} mit {email} via E-Mail",
"Password to access %1$s was sent to %2s" : "Passwort für den Zugriff auf %1$s wurde an %2s versandt ",
"Password to access {file} was sent to {email}" : "Passwort für den Zugriff auf {file} wurde an {email} versandt ",
"Password to access %1$s was sent to you" : " Passwort für den Zugriff auf %1$s wurde an Dich versandt ",
"Password to access {file} was sent to you" : " Passwort für den Zugriff auf {file} wurde an Dich versandt ",
"Sharing %s failed, this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erstelltes Passwort kann nicht versandt werden. Bitte gebe in Deinen persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche es erneut.",
- "Failed to send share by E-mail" : "Senden der Freigabe über Mail ist fehlgeschlagen",
- "%s shared »%s« with you" : "%s hat „%s“ mit dir geteilt",
- "%s shared »%s« with you." : "%s hat mit dir »%s« geteilt.",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erzeugtes Passwort kann nicht versandt werden. Bitte gebe in Deinen persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche es erneut.",
+ "Failed to send share by email" : "Fehler beim Senden der Freigabe per E-Mail",
+ "%s shared »%s« with you" : "%s hat „%s“ mit Dir geteilt",
+ "%s shared »%s« with you." : "%s hat mit Dir »%s« geteilt.",
"Click the button below to open it." : "Klicke zum Öffnen auf die untere Schaltfläche",
"Open »%s«" : "Öffne »%s«",
"%s via %s" : "%s via %s",
- "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit dir geteilt.",
+ "Password to access »%s« shared to you by %s" : "Das Passwort zum Zugriff auf %s wurde durch %s mit Dir geteilt.",
"%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s hat »%s« mit Dir geteilt.\nDu solltest eine weitere E-Mail mit dem Link für den Zugriff erhalten haben.\n",
- "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s hat »%s« mit Dir geteilt. Du solltest schon eine E-Mail mit einem Link erhalten haben um darauf zu zugreifen. ",
"Password to access »%s«" : "Passwort um auf »%s« zu zugreifen",
"It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s",
"Password to access »%s« shared with %s" : "Passwort für den Zugriff auf %s, geteilt mit %s",
@@ -33,14 +33,15 @@
"You can choose a different password at any time in the share dialog." : "Im Teilen-Dialog kannst Du jederzeit ein anderes Passwort wählen.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"Share by mail" : "Geteilt über eine E-Mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Nutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Benutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
"Send password by mail" : "Passwort per Mail senden",
"Enforce password protection" : "Passwortschutz erzwingen",
+ "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you on behalf of %s" : "%s hat »%s« im Auftrag von %s mit Dir geteilt",
"Failed to create the E-mail" : "Erstellen der E-Mail ist fehlgeschalgen",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« im Auftrag von %s mit Dir geteilt.\n\n%s\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« mit Dir geteilt.\n\n%s\n",
- "Cheers!" : "Noch einen schönen Tag!",
+ "Cheers!" : "Einen schönen Tag noch!",
"Hey there,
"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/sharebymail/l10n/de_DE.js b/apps/sharebymail/l10n/de_DE.js
index 9cc47690cffa2..b078e0be43c40 100644
--- a/apps/sharebymail/l10n/de_DE.js
+++ b/apps/sharebymail/l10n/de_DE.js
@@ -8,19 +8,19 @@ OC.L10N.register(
"Password for mail share sent to %1$s" : "Passwort für E-Mail-Freigabe wurde an %1$s versandt",
"Password for mail share sent to {email}" : "Passwort für E-Mail-Freigabe wurde an {email} versandt",
"Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an Sie versandt",
- "You shared %1$s with %2$s by mail" : "Sie haben %1$s mit %2$s per E-Mail geteilt",
- "You shared {file} with {email} by mail" : "Sie haben {file} mit {email} per E-Mail geteilt ",
- "%3$s shared %1$s with %2$s by mail" : "%3$s hat %1$s mit %2$s per E-Mail geteilt",
- "{actor} shared {file} with {email} by mail" : "{actor} hat {file} mit {email} per E-Mail geteilt",
+ "You shared %1$s with %2$s by mail" : "Sie haben %1$s mit %2$s via E-Mail geteilt",
+ "You shared {file} with {email} by mail" : "Sie haben {file} mit {email} via E-Mail geteilt ",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s hat %1$s mit %2$s via E-Mail geteilt",
+ "{actor} shared {file} with {email} by mail" : "{actor} hat {file} mit {email} via E-Mail geteilt",
"Password to access %1$s was sent to %2s" : "Passwort für den Zugriff auf %1$s wurde an %2s versandt ",
"Password to access {file} was sent to {email}" : "Passwort für den Zugriff auf {file} wurde an {email} versandt ",
"Password to access %1$s was sent to you" : "Passwort für den Zugriff auf %1$s wurde an Sie versandt",
"Password to access {file} was sent to you" : " Passwort für den Zugriff auf {file} wurde an Sie versandt ",
- "Sharing %s failed, this item is already shared with %s" : "Teilen von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wurde",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erstelltes Passwort kann nicht versandt werden. Bitte geben Sie in Ihren persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche Sie es erneut.",
- "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
+ "Sharing %s failed, this item is already shared with %s" : "Teilen von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erzeugtes Passwort kann nicht versandt werden. Bitte geben Sie in Ihren persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche Sie es erneut.",
+ "Failed to send share by email" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you" : "%s hat »%s« mit Ihnen geteilt",
- "%s shared »%s« with you." : "%s hat mit ihnen »%s« geteilt.",
+ "%s shared »%s« with you." : "%s hat mit Ihnen »%s« geteilt.",
"Click the button below to open it." : "Klicken Sie zum Öffnen auf die untere Schaltfläche",
"Open »%s«" : "Öffne »%s«",
"%s via %s" : "%s via %s",
@@ -30,14 +30,15 @@ OC.L10N.register(
"Password to access »%s«" : "Passwort um auf »%s« zu zugreifen",
"It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s",
"Password to access »%s« shared with %s" : "Passwort für den Zugriff auf %s, geteilt mit %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." : "Sie haben »%s« mit %s geteilt. Die Freigabe wurde an den Empfenger gesandt. Aufgrund der Sicherheits-Richtlinien die vom Administrator von %svorgegeben wurden, benötigt jede Freigabe einen Passwortschutz und es ist nicht zulässig, ein Passwort direkt an den Empfänger zu versenden. Aus diesem Grund musst Du das Passwort selbst an den Empfänger senden.",
+ "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." : "Sie haben »%s« mit %s geteilt. Die Freigabe wurde an den Empfenger gesandt. Aufgrund der Sicherheits-Richtlinien die vom Administrator von %svorgegeben wurden, benötigt jede Freigabe einen Passwortschutz und es ist nicht zulässig, ein Passwort direkt an den Empfänger zu versenden. Aus diesem Grund müssen Sie Passwort selbst an den Empfänger senden.",
"This is the password: %s" : "Das Passwort lautet: %s",
"You can choose a different password at any time in the share dialog." : "Im Teilen-Dialog können Sie jederzeit ein anderes Passwort wählen.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"Share by mail" : "Geteilt über eine E-Mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Nutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Benutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
"Send password by mail" : "Passwort per Mail senden",
"Enforce password protection" : "Passwortschutz erzwingen",
+ "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you on behalf of %s" : "%s hat »%s« im Auftrag von %s mit Ihnen geteilt",
"Failed to create the E-mail" : "Erstellen der E-Mail fehlgeschlagen",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« im Auftrag von %s mit Ihnen geteilt.\n\n%s\n",
diff --git a/apps/sharebymail/l10n/de_DE.json b/apps/sharebymail/l10n/de_DE.json
index 5142b76777687..62aeb5df736c4 100644
--- a/apps/sharebymail/l10n/de_DE.json
+++ b/apps/sharebymail/l10n/de_DE.json
@@ -6,19 +6,19 @@
"Password for mail share sent to %1$s" : "Passwort für E-Mail-Freigabe wurde an %1$s versandt",
"Password for mail share sent to {email}" : "Passwort für E-Mail-Freigabe wurde an {email} versandt",
"Password for mail share sent to you" : "Passwort für E-Mail-Freigabe wurde an Sie versandt",
- "You shared %1$s with %2$s by mail" : "Sie haben %1$s mit %2$s per E-Mail geteilt",
- "You shared {file} with {email} by mail" : "Sie haben {file} mit {email} per E-Mail geteilt ",
- "%3$s shared %1$s with %2$s by mail" : "%3$s hat %1$s mit %2$s per E-Mail geteilt",
- "{actor} shared {file} with {email} by mail" : "{actor} hat {file} mit {email} per E-Mail geteilt",
+ "You shared %1$s with %2$s by mail" : "Sie haben %1$s mit %2$s via E-Mail geteilt",
+ "You shared {file} with {email} by mail" : "Sie haben {file} mit {email} via E-Mail geteilt ",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s hat %1$s mit %2$s via E-Mail geteilt",
+ "{actor} shared {file} with {email} by mail" : "{actor} hat {file} mit {email} via E-Mail geteilt",
"Password to access %1$s was sent to %2s" : "Passwort für den Zugriff auf %1$s wurde an %2s versandt ",
"Password to access {file} was sent to {email}" : "Passwort für den Zugriff auf {file} wurde an {email} versandt ",
"Password to access %1$s was sent to you" : "Passwort für den Zugriff auf %1$s wurde an Sie versandt",
"Password to access {file} was sent to you" : " Passwort für den Zugriff auf {file} wurde an Sie versandt ",
- "Sharing %s failed, this item is already shared with %s" : "Teilen von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wurde",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erstelltes Passwort kann nicht versandt werden. Bitte geben Sie in Ihren persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche Sie es erneut.",
- "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
+ "Sharing %s failed, this item is already shared with %s" : "Teilen von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Automatisch erzeugtes Passwort kann nicht versandt werden. Bitte geben Sie in Ihren persönlichen Einstellungen eine gültige E-Mail-Adresse ein und versuche Sie es erneut.",
+ "Failed to send share by email" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you" : "%s hat »%s« mit Ihnen geteilt",
- "%s shared »%s« with you." : "%s hat mit ihnen »%s« geteilt.",
+ "%s shared »%s« with you." : "%s hat mit Ihnen »%s« geteilt.",
"Click the button below to open it." : "Klicken Sie zum Öffnen auf die untere Schaltfläche",
"Open »%s«" : "Öffne »%s«",
"%s via %s" : "%s via %s",
@@ -28,14 +28,15 @@
"Password to access »%s«" : "Passwort um auf »%s« zu zugreifen",
"It is protected with the following password: %s" : "Dies ist mit dem folgendem Passwort geschützt: %s",
"Password to access »%s« shared with %s" : "Passwort für den Zugriff auf %s, geteilt mit %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." : "Sie haben »%s« mit %s geteilt. Die Freigabe wurde an den Empfenger gesandt. Aufgrund der Sicherheits-Richtlinien die vom Administrator von %svorgegeben wurden, benötigt jede Freigabe einen Passwortschutz und es ist nicht zulässig, ein Passwort direkt an den Empfänger zu versenden. Aus diesem Grund musst Du das Passwort selbst an den Empfänger senden.",
+ "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." : "Sie haben »%s« mit %s geteilt. Die Freigabe wurde an den Empfenger gesandt. Aufgrund der Sicherheits-Richtlinien die vom Administrator von %svorgegeben wurden, benötigt jede Freigabe einen Passwortschutz und es ist nicht zulässig, ein Passwort direkt an den Empfänger zu versenden. Aus diesem Grund müssen Sie Passwort selbst an den Empfänger senden.",
"This is the password: %s" : "Das Passwort lautet: %s",
"You can choose a different password at any time in the share dialog." : "Im Teilen-Dialog können Sie jederzeit ein anderes Passwort wählen.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"Share by mail" : "Geteilt über eine E-Mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Nutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Ermöglicht Benutzern eine personalisierte Verknüpfung zu einer Datei oder einem Ordner durch Eingabe einer E-Mail-Adresse zu teilen.",
"Send password by mail" : "Passwort per Mail senden",
"Enforce password protection" : "Passwortschutz erzwingen",
+ "Failed to send share by E-mail" : "Fehler beim Senden der Freigabe per E-Mail",
"%s shared »%s« with you on behalf of %s" : "%s hat »%s« im Auftrag von %s mit Ihnen geteilt",
"Failed to create the E-mail" : "Erstellen der E-Mail fehlgeschlagen",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo,\n\n%s hat »%s« im Auftrag von %s mit Ihnen geteilt.\n\n%s\n",
diff --git a/apps/sharebymail/l10n/el.js b/apps/sharebymail/l10n/el.js
index f7c4e3d3edf9c..a589ffd49b291 100644
--- a/apps/sharebymail/l10n/el.js
+++ b/apps/sharebymail/l10n/el.js
@@ -13,9 +13,10 @@ OC.L10N.register(
"%3$s shared %1$s with %2$s by mail" : "%3$s Διαμοιραστηκε %1$s με %2$s μέσω mail",
"{actor} shared {file} with {email} by mail" : "{actor} διαμοίρασε {file} με {email} μέσω mail",
"Password to access %1$s was sent to %2s" : "Το συνθηματικό για πρόσβαση στο %1$s στάθηκε στο %2s",
+ "Password to access %1$s was sent to you" : "Σας έχει αποσταλεί το συνθηματικό για πρόσβαση στο %1$s",
+ "Password to access {file} was sent to you" : "Σας έχει αποσταλεί στο συνθηματικό για πρόσβαση {file}",
"Sharing %s failed, this item is already shared with %s" : "Διαμοιρασμός %s απέτυχε, αυτό το αντικείμενο είναι ήδη διαμοιρασμένο με %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Δεν μπορούμε να σας στείλουμε αυτοδημιουργημένο συνθηματικό. Παρακαλούμε βάλτε μία έγκυρη διεύθυνση email στις προσωπικές σας ρυθμίσεις και προσπαθήστε ξανά.",
- "Failed to send share by E-mail" : "Αποτυχία αποστολής συνδέσμου διαμοιρασμού μέσω Ηλ.ταχυδρομείου",
"%s shared »%s« with you" : "%s διαμοιρασμένα »%s« με σένα",
"%s shared »%s« with you." : "%s διαμοιράστηκε »%s« με εσάς.",
"Click the button below to open it." : "Κάντε κλικ στο παρακάτω κουμπί για να το ανοίξετε.",
@@ -34,6 +35,7 @@ OC.L10N.register(
"Share by mail" : "Διαμοιρασμός με ηλεκτρονική αλληλογραφία",
"Send password by mail" : "Αποστολή συνθηματικου με ηλεκτρονική αλληλογραφία",
"Enforce password protection" : "Επιβάλετε προστασία συνθηματικού",
+ "Failed to send share by E-mail" : "Αποτυχία αποστολής συνδέσμου διαμοιρασμού μέσω Ηλ.ταχυδρομείου",
"%s shared »%s« with you on behalf of %s" : "%s διαμοιράστηκε »%s« με εσάς από μέρους του %s",
"Failed to create the E-mail" : "Αποτυχία δημιουργίας του Ηλ.ταχυδρομείου",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Γεια σας,\n\n%s διαμοιράστηκε »%s« με εσάς από μέρους του %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/el.json b/apps/sharebymail/l10n/el.json
index 8f8e1140ef536..164e6b43642ab 100644
--- a/apps/sharebymail/l10n/el.json
+++ b/apps/sharebymail/l10n/el.json
@@ -11,9 +11,10 @@
"%3$s shared %1$s with %2$s by mail" : "%3$s Διαμοιραστηκε %1$s με %2$s μέσω mail",
"{actor} shared {file} with {email} by mail" : "{actor} διαμοίρασε {file} με {email} μέσω mail",
"Password to access %1$s was sent to %2s" : "Το συνθηματικό για πρόσβαση στο %1$s στάθηκε στο %2s",
+ "Password to access %1$s was sent to you" : "Σας έχει αποσταλεί το συνθηματικό για πρόσβαση στο %1$s",
+ "Password to access {file} was sent to you" : "Σας έχει αποσταλεί στο συνθηματικό για πρόσβαση {file}",
"Sharing %s failed, this item is already shared with %s" : "Διαμοιρασμός %s απέτυχε, αυτό το αντικείμενο είναι ήδη διαμοιρασμένο με %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Δεν μπορούμε να σας στείλουμε αυτοδημιουργημένο συνθηματικό. Παρακαλούμε βάλτε μία έγκυρη διεύθυνση email στις προσωπικές σας ρυθμίσεις και προσπαθήστε ξανά.",
- "Failed to send share by E-mail" : "Αποτυχία αποστολής συνδέσμου διαμοιρασμού μέσω Ηλ.ταχυδρομείου",
"%s shared »%s« with you" : "%s διαμοιρασμένα »%s« με σένα",
"%s shared »%s« with you." : "%s διαμοιράστηκε »%s« με εσάς.",
"Click the button below to open it." : "Κάντε κλικ στο παρακάτω κουμπί για να το ανοίξετε.",
@@ -32,6 +33,7 @@
"Share by mail" : "Διαμοιρασμός με ηλεκτρονική αλληλογραφία",
"Send password by mail" : "Αποστολή συνθηματικου με ηλεκτρονική αλληλογραφία",
"Enforce password protection" : "Επιβάλετε προστασία συνθηματικού",
+ "Failed to send share by E-mail" : "Αποτυχία αποστολής συνδέσμου διαμοιρασμού μέσω Ηλ.ταχυδρομείου",
"%s shared »%s« with you on behalf of %s" : "%s διαμοιράστηκε »%s« με εσάς από μέρους του %s",
"Failed to create the E-mail" : "Αποτυχία δημιουργίας του Ηλ.ταχυδρομείου",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Γεια σας,\n\n%s διαμοιράστηκε »%s« με εσάς από μέρους του %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/en_GB.js b/apps/sharebymail/l10n/en_GB.js
new file mode 100644
index 0000000000000..51de9bcd3e31e
--- /dev/null
+++ b/apps/sharebymail/l10n/en_GB.js
@@ -0,0 +1,50 @@
+OC.L10N.register(
+ "sharebymail",
+ {
+ "Shared with %1$s" : "Shared with %1$s",
+ "Shared with {email}" : "Shared with {email}",
+ "Shared with %1$s by %2$s" : "Shared with %1$s by %2$s",
+ "Shared with {email} by {actor}" : "Shared with {email} by {actor}",
+ "Password for mail share sent to %1$s" : "Password for mail share sent to %1$s",
+ "Password for mail share sent to {email}" : "Password for mail share sent to {email}",
+ "Password for mail share sent to you" : "Password for mail share sent to you",
+ "You shared %1$s with %2$s by mail" : "You shared %1$s with %2$s by mail",
+ "You shared {file} with {email} by mail" : "You shared {file} with {email} by mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s shared %1$s with %2$s by mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} shared {file} with {email} by mail",
+ "Password to access %1$s was sent to %2s" : "Password to access %1$s was sent to %2s",
+ "Password to access {file} was sent to {email}" : "Password to access {file} was sent to {email}",
+ "Password to access %1$s was sent to you" : "Password to access %1$s was sent to you",
+ "Password to access {file} was sent to you" : "Password to access {file} was sent to you",
+ "Sharing %s failed, this item is already shared with %s" : "Sharing %s failed, this item is already shared with %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again.",
+ "Failed to send share by email" : "Failed to send share by email",
+ "%s shared »%s« with you" : "%s shared »%s« with you",
+ "%s shared »%s« with you." : "%s shared »%s« with you.",
+ "Click the button below to open it." : "Click the button below to open it.",
+ "Open »%s«" : "Open »%s«",
+ "%s via %s" : "%s via %s",
+ "Password to access »%s« shared to you by %s" : "Password to access »%s« shared to you by %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s shared »%s« with you. You should have already received a separate mail with a link to access it.",
+ "Password to access »%s«" : "Password to access »%s«",
+ "It is protected with the following password: %s" : "It is protected with the following password: %s",
+ "Password to access »%s« shared with %s" : "Password to access »%s« shared with %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." : "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.",
+ "This is the password: %s" : "This is the password: %s",
+ "You can choose a different password at any time in the share dialog." : "You can choose a different password at any time in the share dialog.",
+ "Could not find share" : "Could not find share",
+ "Share by mail" : "Share by mail",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Allows users to share a personalised link to a file or folder by putting in an email address.",
+ "Send password by mail" : "Send password by mail",
+ "Enforce password protection" : "Enforce password protection",
+ "Failed to send share by E-mail" : "Failed to send share by E-mail",
+ "%s shared »%s« with you on behalf of %s" : "%s shared »%s« with you on behalf of %s",
+ "Failed to create the E-mail" : "Failed to create the E-mail",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n",
+ "Cheers!" : "Cheers!",
+ "Hey there,
"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/sharebymail/l10n/en_GB.json b/apps/sharebymail/l10n/en_GB.json
new file mode 100644
index 0000000000000..8ba45b8fa2ce8
--- /dev/null
+++ b/apps/sharebymail/l10n/en_GB.json
@@ -0,0 +1,48 @@
+{ "translations": {
+ "Shared with %1$s" : "Shared with %1$s",
+ "Shared with {email}" : "Shared with {email}",
+ "Shared with %1$s by %2$s" : "Shared with %1$s by %2$s",
+ "Shared with {email} by {actor}" : "Shared with {email} by {actor}",
+ "Password for mail share sent to %1$s" : "Password for mail share sent to %1$s",
+ "Password for mail share sent to {email}" : "Password for mail share sent to {email}",
+ "Password for mail share sent to you" : "Password for mail share sent to you",
+ "You shared %1$s with %2$s by mail" : "You shared %1$s with %2$s by mail",
+ "You shared {file} with {email} by mail" : "You shared {file} with {email} by mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s shared %1$s with %2$s by mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} shared {file} with {email} by mail",
+ "Password to access %1$s was sent to %2s" : "Password to access %1$s was sent to %2s",
+ "Password to access {file} was sent to {email}" : "Password to access {file} was sent to {email}",
+ "Password to access %1$s was sent to you" : "Password to access %1$s was sent to you",
+ "Password to access {file} was sent to you" : "Password to access {file} was sent to you",
+ "Sharing %s failed, this item is already shared with %s" : "Sharing %s failed, this item is already shared with %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again.",
+ "Failed to send share by email" : "Failed to send share by email",
+ "%s shared »%s« with you" : "%s shared »%s« with you",
+ "%s shared »%s« with you." : "%s shared »%s« with you.",
+ "Click the button below to open it." : "Click the button below to open it.",
+ "Open »%s«" : "Open »%s«",
+ "%s via %s" : "%s via %s",
+ "Password to access »%s« shared to you by %s" : "Password to access »%s« shared to you by %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s shared »%s« with you. You should have already received a separate mail with a link to access it.",
+ "Password to access »%s«" : "Password to access »%s«",
+ "It is protected with the following password: %s" : "It is protected with the following password: %s",
+ "Password to access »%s« shared with %s" : "Password to access »%s« shared with %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." : "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.",
+ "This is the password: %s" : "This is the password: %s",
+ "You can choose a different password at any time in the share dialog." : "You can choose a different password at any time in the share dialog.",
+ "Could not find share" : "Could not find share",
+ "Share by mail" : "Share by mail",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Allows users to share a personalised link to a file or folder by putting in an email address.",
+ "Send password by mail" : "Send password by mail",
+ "Enforce password protection" : "Enforce password protection",
+ "Failed to send share by E-mail" : "Failed to send share by E-mail",
+ "%s shared »%s« with you on behalf of %s" : "%s shared »%s« with you on behalf of %s",
+ "Failed to create the E-mail" : "Failed to create the E-mail",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n",
+ "Cheers!" : "Cheers!",
+ "Hey there,
"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/sharebymail/l10n/es.js b/apps/sharebymail/l10n/es.js
index 98e3370eeab2a..f8f57e43290cc 100644
--- a/apps/sharebymail/l10n/es.js
+++ b/apps/sharebymail/l10n/es.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Se te ha enviado una contraseña para acceder a {file}",
"Sharing %s failed, this item is already shared with %s" : "Falló el compartir %s , este ítem ya se encontraba 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." : "No podemos enviarte la contraseña autogenerada. Por favor, indica una dirección de correo electrónico válida en tu configuración personal y vuelve a intentarlo.",
- "Failed to send share by E-mail" : "Falló enviar recurso compartido por correo electrónico",
+ "Failed to send share by email" : "Fallo al enviar compartido por correo electrónico",
"%s shared »%s« with you" : "%s compartió »%s« con usted",
"%s shared »%s« with you." : "%s compartió »%s« con usted.",
"Click the button below to open it." : "Haga click en el botón debajo para abrirlo.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite a los usuarios compartir un enlace personalizado a un archivo o carpeta enviándolo a una dirección de correo electrónico",
"Send password by mail" : "Enviar contraseñas por email",
"Enforce password protection" : "Imponer la protección de contraseña",
+ "Failed to send share by E-mail" : "Falló enviar recurso compartido por correo electrónico",
"%s shared »%s« with you on behalf of %s" : "%s compartió »%s« con usted a nombre de %s",
"Failed to create the E-mail" : "Falló crear el correo electrónico",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "¡Hola!,\n\n%s comapartió »%s« con usted a nombre de %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/es.json b/apps/sharebymail/l10n/es.json
index 44cdb899bd67f..2be5f6d311ed3 100644
--- a/apps/sharebymail/l10n/es.json
+++ b/apps/sharebymail/l10n/es.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "Se te ha enviado una contraseña para acceder a {file}",
"Sharing %s failed, this item is already shared with %s" : "Falló el compartir %s , este ítem ya se encontraba 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." : "No podemos enviarte la contraseña autogenerada. Por favor, indica una dirección de correo electrónico válida en tu configuración personal y vuelve a intentarlo.",
- "Failed to send share by E-mail" : "Falló enviar recurso compartido por correo electrónico",
+ "Failed to send share by email" : "Fallo al enviar compartido por correo electrónico",
"%s shared »%s« with you" : "%s compartió »%s« con usted",
"%s shared »%s« with you." : "%s compartió »%s« con usted.",
"Click the button below to open it." : "Haga click en el botón debajo para abrirlo.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite a los usuarios compartir un enlace personalizado a un archivo o carpeta enviándolo a una dirección de correo electrónico",
"Send password by mail" : "Enviar contraseñas por email",
"Enforce password protection" : "Imponer la protección de contraseña",
+ "Failed to send share by E-mail" : "Falló enviar recurso compartido por correo electrónico",
"%s shared »%s« with you on behalf of %s" : "%s compartió »%s« con usted a nombre de %s",
"Failed to create the E-mail" : "Falló crear el correo electrónico",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "¡Hola!,\n\n%s comapartió »%s« con usted a nombre de %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/es_MX.js b/apps/sharebymail/l10n/es_MX.js
index 3062640417592..2f380c13d0ea3 100644
--- a/apps/sharebymail/l10n/es_MX.js
+++ b/apps/sharebymail/l10n/es_MX.js
@@ -17,8 +17,8 @@ OC.L10N.register(
"Password to access %1$s was sent to you" : "La contraseña para acceder %1$s se le ha sido enviada ",
"Password to access {file} was sent to you" : "La contraseña para acceder {file} se le ha sido enviada",
"Sharing %s failed, this item is already shared with %s" : "Se presentó una falla al compartir %s, este elemento ya ha sido 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." : "No es posible enviarle la contraseña auto-generada. Favor de establecer una dirección de correo electrónico váilida en sus ajustes personales y volver a intentarlo.",
- "Failed to send share by E-mail" : "Se presentó una falla al enviar el recurso compartido por correo electrónico",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "No es posible enviarle la contraseña auto-generada. Favor de establecer una dirección de correo electrónico váilida en sus configuraciones personales y volver a intentarlo.",
+ "Failed to send share by email" : "Se presentó una falla al enviar el elemento compartido por correo electrónico",
"%s shared »%s« with you" : "%s ha compartido »%s« con usted",
"%s shared »%s« with you." : "%s ha compartido »%s« con usted.",
"Click the button below to open it." : "Haga click en el botón de abajo para abrirlo.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Le permite a los usuarios compartir una liga personalizada a un archivo o carpeta colocando una dirección de correo eletrónico. ",
"Send password by mail" : "La contraseña ha sido enviada por correo",
"Enforce password protection" : "Forzar protección con contraseña",
+ "Failed to send share by E-mail" : "Se presentó una falla al enviar el recurso compartido por correo electrónico",
"%s shared »%s« with you on behalf of %s" : "%s ha compartido »%s« con usted a nombre de %s",
"Failed to create the E-mail" : "Se presentó una falla al crear el correo electrónico",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hola,\n\n%s ha compartido »%s« con usted a nombre de %s.\n\n%s\n",
diff --git a/apps/sharebymail/l10n/es_MX.json b/apps/sharebymail/l10n/es_MX.json
index 8f0fd45a50887..747aa8b10c27b 100644
--- a/apps/sharebymail/l10n/es_MX.json
+++ b/apps/sharebymail/l10n/es_MX.json
@@ -15,8 +15,8 @@
"Password to access %1$s was sent to you" : "La contraseña para acceder %1$s se le ha sido enviada ",
"Password to access {file} was sent to you" : "La contraseña para acceder {file} se le ha sido enviada",
"Sharing %s failed, this item is already shared with %s" : "Se presentó una falla al compartir %s, este elemento ya ha sido 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." : "No es posible enviarle la contraseña auto-generada. Favor de establecer una dirección de correo electrónico váilida en sus ajustes personales y volver a intentarlo.",
- "Failed to send share by E-mail" : "Se presentó una falla al enviar el recurso compartido por correo electrónico",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "No es posible enviarle la contraseña auto-generada. Favor de establecer una dirección de correo electrónico váilida en sus configuraciones personales y volver a intentarlo.",
+ "Failed to send share by email" : "Se presentó una falla al enviar el elemento compartido por correo electrónico",
"%s shared »%s« with you" : "%s ha compartido »%s« con usted",
"%s shared »%s« with you." : "%s ha compartido »%s« con usted.",
"Click the button below to open it." : "Haga click en el botón de abajo para abrirlo.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Le permite a los usuarios compartir una liga personalizada a un archivo o carpeta colocando una dirección de correo eletrónico. ",
"Send password by mail" : "La contraseña ha sido enviada por correo",
"Enforce password protection" : "Forzar protección con contraseña",
+ "Failed to send share by E-mail" : "Se presentó una falla al enviar el recurso compartido por correo electrónico",
"%s shared »%s« with you on behalf of %s" : "%s ha compartido »%s« con usted a nombre de %s",
"Failed to create the E-mail" : "Se presentó una falla al crear el correo electrónico",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hola,\n\n%s ha compartido »%s« con usted a nombre de %s.\n\n%s\n",
diff --git a/apps/sharebymail/l10n/fr.js b/apps/sharebymail/l10n/fr.js
index a821a39dccdf9..8a022b5afcd07 100644
--- a/apps/sharebymail/l10n/fr.js
+++ b/apps/sharebymail/l10n/fr.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Le mot de passe pour accèder à {file} vous a été envoyé",
"Sharing %s failed, this item is already shared with %s" : "Le partage de %s a échoué, cet élément est déjà partagé avec %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nous ne pouvons pas vous envoyer le mot de passe généré automatiquement. Veuillez renseigner une adresse e-mail valide dans vos paramètres personnels puis réessayer.",
- "Failed to send share by E-mail" : "Erreur lors de l'envoi du partage par email",
+ "Failed to send share by email" : "Erreur lors de l'envoi du partage par e-mail",
"%s shared »%s« with you" : "%s a partagé «%s» avec vous",
"%s shared »%s« with you." : "%s a partagé «%s» avec vous.",
"Click the button below to open it." : "Cliquez sur le bouton ci-dessous pour l'ouvrir.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Autoriser les utilisateurs de partager un lien personnalisé vers un fichier ou un dossier en renseignant une adresse e-mail.",
"Send password by mail" : "Envoyer le mot de passe par email",
"Enforce password protection" : "Imposer la protection par mot de passe",
+ "Failed to send share by E-mail" : "Erreur lors de l'envoi du partage par email",
"%s shared »%s« with you on behalf of %s" : "%s a partagé «%s» avec vous de la part de %s",
"Failed to create the E-mail" : "Erreur lors de la création du mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Bonjour,\n\n%s a partagé «%s» avec vous de la part de %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/fr.json b/apps/sharebymail/l10n/fr.json
index a2da54576180b..98f14cdb717db 100644
--- a/apps/sharebymail/l10n/fr.json
+++ b/apps/sharebymail/l10n/fr.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "Le mot de passe pour accèder à {file} vous a été envoyé",
"Sharing %s failed, this item is already shared with %s" : "Le partage de %s a échoué, cet élément est déjà partagé avec %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nous ne pouvons pas vous envoyer le mot de passe généré automatiquement. Veuillez renseigner une adresse e-mail valide dans vos paramètres personnels puis réessayer.",
- "Failed to send share by E-mail" : "Erreur lors de l'envoi du partage par email",
+ "Failed to send share by email" : "Erreur lors de l'envoi du partage par e-mail",
"%s shared »%s« with you" : "%s a partagé «%s» avec vous",
"%s shared »%s« with you." : "%s a partagé «%s» avec vous.",
"Click the button below to open it." : "Cliquez sur le bouton ci-dessous pour l'ouvrir.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Autoriser les utilisateurs de partager un lien personnalisé vers un fichier ou un dossier en renseignant une adresse e-mail.",
"Send password by mail" : "Envoyer le mot de passe par email",
"Enforce password protection" : "Imposer la protection par mot de passe",
+ "Failed to send share by E-mail" : "Erreur lors de l'envoi du partage par email",
"%s shared »%s« with you on behalf of %s" : "%s a partagé «%s» avec vous de la part de %s",
"Failed to create the E-mail" : "Erreur lors de la création du mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Bonjour,\n\n%s a partagé «%s» avec vous de la part de %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/gl.js b/apps/sharebymail/l10n/gl.js
new file mode 100644
index 0000000000000..d1f8c55ebadad
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.js
@@ -0,0 +1,50 @@
+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 email" : "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",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%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,
"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/sharebymail/l10n/gl.json b/apps/sharebymail/l10n/gl.json
new file mode 100644
index 0000000000000..d378a2017e2c7
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.json
@@ -0,0 +1,48 @@
+{ "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 email" : "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",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%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,
"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/sharebymail/l10n/is.js b/apps/sharebymail/l10n/is.js
index d79152b272c0c..d44c53dadf890 100644
--- a/apps/sharebymail/l10n/is.js
+++ b/apps/sharebymail/l10n/is.js
@@ -18,7 +18,6 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Lykilorð fyrir aðgang að {file} var sent til þín",
"Sharing %s failed, this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Ekki er hægt að senda þér sjálfvirkt framleidda lykilorðið. Settu inn gilt tölvupóstfang í einkastillingunum þínum og prófaðu aftur.",
- "Failed to send share by E-mail" : "Gat ekki sent sameign með tölvupósti",
"%s shared »%s« with you" : "%s deildi »%s« með þér",
"%s shared »%s« with you." : "%s deildi »%s« með þér",
"Click the button below to open it." : "Smelltu á tengilinn hér fyrir neðan til að opna það.",
@@ -38,6 +37,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Gerir notendum kleift að deila sérsniðnum tengli á skrá eða möppu með því að setja inn tölvupóstfang.",
"Send password by mail" : "Senda lykilorð með pósti",
"Enforce password protection" : "Krefjast verndunar með aðgangsorði",
+ "Failed to send share by E-mail" : "Gat ekki sent sameign með tölvupósti",
"%s shared »%s« with you on behalf of %s" : "%s deildi »%s« með þér fyrir hönd %s",
"Failed to create the E-mail" : "Mistókst að útbúa tölvupóstinn",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Góðan daginn,\n\n%s deildi »%s« með þér fyrir hönd %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/is.json b/apps/sharebymail/l10n/is.json
index 506f59f215d05..03f3a028400a2 100644
--- a/apps/sharebymail/l10n/is.json
+++ b/apps/sharebymail/l10n/is.json
@@ -16,7 +16,6 @@
"Password to access {file} was sent to you" : "Lykilorð fyrir aðgang að {file} var sent til þín",
"Sharing %s failed, this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Ekki er hægt að senda þér sjálfvirkt framleidda lykilorðið. Settu inn gilt tölvupóstfang í einkastillingunum þínum og prófaðu aftur.",
- "Failed to send share by E-mail" : "Gat ekki sent sameign með tölvupósti",
"%s shared »%s« with you" : "%s deildi »%s« með þér",
"%s shared »%s« with you." : "%s deildi »%s« með þér",
"Click the button below to open it." : "Smelltu á tengilinn hér fyrir neðan til að opna það.",
@@ -36,6 +35,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Gerir notendum kleift að deila sérsniðnum tengli á skrá eða möppu með því að setja inn tölvupóstfang.",
"Send password by mail" : "Senda lykilorð með pósti",
"Enforce password protection" : "Krefjast verndunar með aðgangsorði",
+ "Failed to send share by E-mail" : "Gat ekki sent sameign með tölvupósti",
"%s shared »%s« with you on behalf of %s" : "%s deildi »%s« með þér fyrir hönd %s",
"Failed to create the E-mail" : "Mistókst að útbúa tölvupóstinn",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Góðan daginn,\n\n%s deildi »%s« með þér fyrir hönd %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/ko.js b/apps/sharebymail/l10n/ko.js
index bf78656e4df2f..b3f275e47f21a 100644
--- a/apps/sharebymail/l10n/ko.js
+++ b/apps/sharebymail/l10n/ko.js
@@ -18,7 +18,6 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "{file}에 접근할 수 있는 암호를 내게 보냄",
"Sharing %s failed, this item is already shared with %s" : "%s을(를) 공유할 수 없음, 이 항목이 이미 %s 님과 공유됨",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "자동 생성된 암호를 이메일로 보낼 수 없습니다. 개인 설정에서 올바른 이메일 주소를 입력한 다음 다시 시도하십시오.",
- "Failed to send share by E-mail" : "이메일로 공유를 보낼 수 없음",
"%s shared »%s« with you" : "%s 님이 %s을(를) 공유함",
"%s shared »%s« with you." : "%s 님이 %s을(를) 공유했습니다.",
"Click the button below to open it." : "아래 단추를 눌러서 열 수 있습니다.",
@@ -38,6 +37,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "파일이나 폴더를 공유하는 개인화된 링크를 이메일 주소를 통해서 공유합니다.",
"Send password by mail" : "이메일로 암호 보내기",
"Enforce password protection" : "암호 보호 강제",
+ "Failed to send share by E-mail" : "이메일로 공유를 보낼 수 없음",
"%s shared »%s« with you on behalf of %s" : "%s 님이 %s을(를) 공유함(%s 님 대신)",
"Failed to create the E-mail" : "이메일을 생성할 수 없음",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "안녕하세요,\n\n%s 님이 여러분과 %s을(를) 공유했습니다(%s 님 대신).\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/ko.json b/apps/sharebymail/l10n/ko.json
index 538b662177627..26af9862c7a0e 100644
--- a/apps/sharebymail/l10n/ko.json
+++ b/apps/sharebymail/l10n/ko.json
@@ -16,7 +16,6 @@
"Password to access {file} was sent to you" : "{file}에 접근할 수 있는 암호를 내게 보냄",
"Sharing %s failed, this item is already shared with %s" : "%s을(를) 공유할 수 없음, 이 항목이 이미 %s 님과 공유됨",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "자동 생성된 암호를 이메일로 보낼 수 없습니다. 개인 설정에서 올바른 이메일 주소를 입력한 다음 다시 시도하십시오.",
- "Failed to send share by E-mail" : "이메일로 공유를 보낼 수 없음",
"%s shared »%s« with you" : "%s 님이 %s을(를) 공유함",
"%s shared »%s« with you." : "%s 님이 %s을(를) 공유했습니다.",
"Click the button below to open it." : "아래 단추를 눌러서 열 수 있습니다.",
@@ -36,6 +35,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "파일이나 폴더를 공유하는 개인화된 링크를 이메일 주소를 통해서 공유합니다.",
"Send password by mail" : "이메일로 암호 보내기",
"Enforce password protection" : "암호 보호 강제",
+ "Failed to send share by E-mail" : "이메일로 공유를 보낼 수 없음",
"%s shared »%s« with you on behalf of %s" : "%s 님이 %s을(를) 공유함(%s 님 대신)",
"Failed to create the E-mail" : "이메일을 생성할 수 없음",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "안녕하세요,\n\n%s 님이 여러분과 %s을(를) 공유했습니다(%s 님 대신).\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/nb.js b/apps/sharebymail/l10n/nb.js
index c054547dc3e15..4b156de0ae67c 100644
--- a/apps/sharebymail/l10n/nb.js
+++ b/apps/sharebymail/l10n/nb.js
@@ -16,9 +16,8 @@ OC.L10N.register(
"Password to access {file} was sent to {email}" : "Passord for tilgang til {file} ble sendt til {email}",
"Password to access %1$s was sent to you" : "Passord for tilgang til %1$s ble sendt til deg",
"Password to access {file} was sent to you" : "Du ble tildelt passord for å benytte {file}",
- "Sharing %s failed, this item is already shared with %s" : "Deling %s feilet, dette elementet er allerede delt med %s",
+ "Sharing %s failed, this item is already shared with %s" : "Deling %s mislyktes, dette elementet er allerede delt med %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan ikke sende det auto-genererte passordet. Angi en gyldig e-postadresse i dine personlige innstillinger og prøv igjen.",
- "Failed to send share by E-mail" : "Feilet når delingen skulle sendes på epost",
"%s shared »%s« with you" : "%s delte »%s« med deg",
"%s shared »%s« with you." : "%s delte »%s« med deg.",
"Click the button below to open it." : "Klikk på knappen nedenfor for å åpne den.",
@@ -38,8 +37,9 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillater brukere å dele en personalisert lenke til ei fil eller mappe ved å skrive inn en e-postadresse.",
"Send password by mail" : "Send passord via e-post",
"Enforce password protection" : "Krev passordbeskyttelse",
+ "Failed to send share by E-mail" : "Mislyktes i å sende delt ressurs per e-post",
"%s shared »%s« with you on behalf of %s" : "%s delte »%s« med deg på vegne av %s",
- "Failed to create the E-mail" : "Feilet ved opprettelse av epost",
+ "Failed to create the E-mail" : "Klarte ikke å opprette e-posten",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hei,\n\n%s delte »%s« med deg på vegne av %s.\n\n%s\n\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hei,\n\n%s delte »%s« med deg.\n\n%s\n\n",
"Cheers!" : "Skål!",
diff --git a/apps/sharebymail/l10n/nb.json b/apps/sharebymail/l10n/nb.json
index 896cc3b3729cc..780b103ba7e71 100644
--- a/apps/sharebymail/l10n/nb.json
+++ b/apps/sharebymail/l10n/nb.json
@@ -14,9 +14,8 @@
"Password to access {file} was sent to {email}" : "Passord for tilgang til {file} ble sendt til {email}",
"Password to access %1$s was sent to you" : "Passord for tilgang til %1$s ble sendt til deg",
"Password to access {file} was sent to you" : "Du ble tildelt passord for å benytte {file}",
- "Sharing %s failed, this item is already shared with %s" : "Deling %s feilet, dette elementet er allerede delt med %s",
+ "Sharing %s failed, this item is already shared with %s" : "Deling %s mislyktes, dette elementet er allerede delt med %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Vi kan ikke sende det auto-genererte passordet. Angi en gyldig e-postadresse i dine personlige innstillinger og prøv igjen.",
- "Failed to send share by E-mail" : "Feilet når delingen skulle sendes på epost",
"%s shared »%s« with you" : "%s delte »%s« med deg",
"%s shared »%s« with you." : "%s delte »%s« med deg.",
"Click the button below to open it." : "Klikk på knappen nedenfor for å åpne den.",
@@ -36,8 +35,9 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Tillater brukere å dele en personalisert lenke til ei fil eller mappe ved å skrive inn en e-postadresse.",
"Send password by mail" : "Send passord via e-post",
"Enforce password protection" : "Krev passordbeskyttelse",
+ "Failed to send share by E-mail" : "Mislyktes i å sende delt ressurs per e-post",
"%s shared »%s« with you on behalf of %s" : "%s delte »%s« med deg på vegne av %s",
- "Failed to create the E-mail" : "Feilet ved opprettelse av epost",
+ "Failed to create the E-mail" : "Klarte ikke å opprette e-posten",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hei,\n\n%s delte »%s« med deg på vegne av %s.\n\n%s\n\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hei,\n\n%s delte »%s« med deg.\n\n%s\n\n",
"Cheers!" : "Skål!",
diff --git a/apps/sharebymail/l10n/nl.js b/apps/sharebymail/l10n/nl.js
index 0a3b2f0859c08..9bbeeefdf722f 100644
--- a/apps/sharebymail/l10n/nl.js
+++ b/apps/sharebymail/l10n/nl.js
@@ -5,20 +5,20 @@ OC.L10N.register(
"Shared with {email}" : "Gedeeld met {email}",
"Shared with %1$s by %2$s" : "Gedeeld met %1$s door %2$s",
"Shared with {email} by {actor}" : "Gedeeld met {email} door {actor}",
- "Password for mail share sent to %1$s" : "Wachtwoord voor delen e-mail verstuurd naar %1$s",
- "Password for mail share sent to {email}" : "Wachtwoord voor delen e-mail verstuurd naar {email}",
- "Password for mail share sent to you" : "Wachtwoord voor delen e-mail verstuurd naar jou",
- "You shared %1$s with %2$s by mail" : "Je deelde %1$s met %2$s via e-mail",
- "You shared {file} with {email} by mail" : "Je deelde {file} met {email} via e-mail",
- "%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s via e-mail",
- "{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} via e-mail",
+ "Password for mail share sent to %1$s" : "Wachtwoord voor het delen per mail is naar %1$s",
+ "Password for mail share sent to {email}" : "Wachtwoord voor het delen per mail is naar {email}",
+ "Password for mail share sent to you" : "Wachtwoord voor het delen per mail is naar je verstuurd",
+ "You shared %1$s with %2$s by mail" : "Je deelde %1$s met %2$s per mail",
+ "You shared {file} with {email} by mail" : "Je deelde {file} met {email} per mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s per mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} per mail",
"Password to access %1$s was sent to %2s" : "Wachtwoord voor toegang tot %1$s is gestuurd naar %2s",
- "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
+ "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
"Password to access %1$s was sent to you" : "Wachtwoord voor toegang tot %1$s is naar jou gestuurd",
"Password to access {file} was sent to you" : "Wachtwoord voor toegang tot {file} is naar jou gestuurd",
"Sharing %s failed, this item is already shared with %s" : "Delen van %s is mislukt, omdat dit al gedeeld wordt met %s",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We kunnen je geen automatisch gegenereerd wachtwoord toesturen. Vermeld een geldig e-mailadres in je persoonlijke instellingen en probeer het nogmaals.",
- "Failed to send share by E-mail" : "Fout bij delen via e-mail",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We kunnen je geen automatisch gegenereerd wachtwoord toesturen. Vermeld een geldig emailadres in je persoonlijke instellingen en probeer het nogmaals.",
+ "Failed to send share by email" : "Delen per email is mislukt",
"%s shared »%s« with you" : "%s deelde »%s« met jou",
"%s shared »%s« with you." : "%s deelde »%s« met jou.",
"Click the button below to open it." : "Klik op onderstaande link om te openen.",
@@ -34,12 +34,13 @@ OC.L10N.register(
"This is the password: %s" : "Dit is het wachtwoord: %s",
"You can choose a different password at any time in the share dialog." : "Je kunt in de Delen-dialoog altijd een ander wachtwoord kiezen.",
"Could not find share" : "Kon gedeeld niet vinden",
- "Share by mail" : "Gedeeld via een E-mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Staat gebruikers toe om een gepersonaliseerde link of map te delen door een e-mailadres in te voegen.",
- "Send password by mail" : "Wachtwoord per E-mail verzenden",
+ "Share by mail" : "Gedeeld per email",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Staat gebruikers toe om een gepersonaliseerde link of map te delen door een emailadres in te voegen.",
+ "Send password by mail" : "Wachtwoord per email verzenden",
"Enforce password protection" : "Afdwingenwachtwoordbeveiliging",
+ "Failed to send share by E-mail" : "delen per email is mislukt",
"%s shared »%s« with you on behalf of %s" : "%s deelde »%s« met jou in naam van %s",
- "Failed to create the E-mail" : "Opmaken van de e-mail is mislukt",
+ "Failed to create the E-mail" : "Maken van de mail is mislukt",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo daar,\n\n%s deelde »%s« met jou namens %s.\n\n%s\n\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hallo daar,\n\n%s deelde »%s« met jou.\n\n%s\n\n",
"Cheers!" : "Proost!",
diff --git a/apps/sharebymail/l10n/nl.json b/apps/sharebymail/l10n/nl.json
index a2099c255a4eb..fbd47e92bbb85 100644
--- a/apps/sharebymail/l10n/nl.json
+++ b/apps/sharebymail/l10n/nl.json
@@ -3,20 +3,20 @@
"Shared with {email}" : "Gedeeld met {email}",
"Shared with %1$s by %2$s" : "Gedeeld met %1$s door %2$s",
"Shared with {email} by {actor}" : "Gedeeld met {email} door {actor}",
- "Password for mail share sent to %1$s" : "Wachtwoord voor delen e-mail verstuurd naar %1$s",
- "Password for mail share sent to {email}" : "Wachtwoord voor delen e-mail verstuurd naar {email}",
- "Password for mail share sent to you" : "Wachtwoord voor delen e-mail verstuurd naar jou",
- "You shared %1$s with %2$s by mail" : "Je deelde %1$s met %2$s via e-mail",
- "You shared {file} with {email} by mail" : "Je deelde {file} met {email} via e-mail",
- "%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s via e-mail",
- "{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} via e-mail",
+ "Password for mail share sent to %1$s" : "Wachtwoord voor het delen per mail is naar %1$s",
+ "Password for mail share sent to {email}" : "Wachtwoord voor het delen per mail is naar {email}",
+ "Password for mail share sent to you" : "Wachtwoord voor het delen per mail is naar je verstuurd",
+ "You shared %1$s with %2$s by mail" : "Je deelde %1$s met %2$s per mail",
+ "You shared {file} with {email} by mail" : "Je deelde {file} met {email} per mail",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s deelde %1$s met %2$s per mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} deelde {file} met {email} per mail",
"Password to access %1$s was sent to %2s" : "Wachtwoord voor toegang tot %1$s is gestuurd naar %2s",
- "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
+ "Password to access {file} was sent to {email}" : "Wachtwoord voor toegang tot {file} is gestuurd naar {email}",
"Password to access %1$s was sent to you" : "Wachtwoord voor toegang tot %1$s is naar jou gestuurd",
"Password to access {file} was sent to you" : "Wachtwoord voor toegang tot {file} is naar jou gestuurd",
"Sharing %s failed, this item is already shared with %s" : "Delen van %s is mislukt, omdat dit al gedeeld wordt met %s",
- "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We kunnen je geen automatisch gegenereerd wachtwoord toesturen. Vermeld een geldig e-mailadres in je persoonlijke instellingen en probeer het nogmaals.",
- "Failed to send share by E-mail" : "Fout bij delen via e-mail",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We kunnen je geen automatisch gegenereerd wachtwoord toesturen. Vermeld een geldig emailadres in je persoonlijke instellingen en probeer het nogmaals.",
+ "Failed to send share by email" : "Delen per email is mislukt",
"%s shared »%s« with you" : "%s deelde »%s« met jou",
"%s shared »%s« with you." : "%s deelde »%s« met jou.",
"Click the button below to open it." : "Klik op onderstaande link om te openen.",
@@ -32,12 +32,13 @@
"This is the password: %s" : "Dit is het wachtwoord: %s",
"You can choose a different password at any time in the share dialog." : "Je kunt in de Delen-dialoog altijd een ander wachtwoord kiezen.",
"Could not find share" : "Kon gedeeld niet vinden",
- "Share by mail" : "Gedeeld via een E-mail",
- "Allows users to share a personalized link to a file or folder by putting in an email address." : "Staat gebruikers toe om een gepersonaliseerde link of map te delen door een e-mailadres in te voegen.",
- "Send password by mail" : "Wachtwoord per E-mail verzenden",
+ "Share by mail" : "Gedeeld per email",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Staat gebruikers toe om een gepersonaliseerde link of map te delen door een emailadres in te voegen.",
+ "Send password by mail" : "Wachtwoord per email verzenden",
"Enforce password protection" : "Afdwingenwachtwoordbeveiliging",
+ "Failed to send share by E-mail" : "delen per email is mislukt",
"%s shared »%s« with you on behalf of %s" : "%s deelde »%s« met jou in naam van %s",
- "Failed to create the E-mail" : "Opmaken van de e-mail is mislukt",
+ "Failed to create the E-mail" : "Maken van de mail is mislukt",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hallo daar,\n\n%s deelde »%s« met jou namens %s.\n\n%s\n\n",
"Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Hallo daar,\n\n%s deelde »%s« met jou.\n\n%s\n\n",
"Cheers!" : "Proost!",
diff --git a/apps/sharebymail/l10n/pl.js b/apps/sharebymail/l10n/pl.js
index f41f74859d743..2ce0903cc2c1c 100644
--- a/apps/sharebymail/l10n/pl.js
+++ b/apps/sharebymail/l10n/pl.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Hasło dostępu do {file} zostało wysłane do ciebie",
"Sharing %s failed, this item is already shared with %s" : "Współdzielenie %s nie udało się, ten obiekt już jest współdzielony z %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nie można wysłać automatycznie wygenerowanego hasła. Proszę ustawić prawidłowy adres e-mail w ustawieniach osobistych i spróbować ponownie.",
- "Failed to send share by E-mail" : "Nie udało się wysłać współdzielenia przez e-maila",
+ "Failed to send share by email" : "Nie udało się wysłać współdzielenia przez e-mail",
"%s shared »%s« with you" : "%s współdzieli »%s« z tobą",
"%s shared »%s« with you." : "%s współdzieli »%s« z tobą.",
"Click the button below to open it." : "Kliknij przycisk poniżej, żeby to otworzyć.",
@@ -30,6 +30,7 @@ OC.L10N.register(
"Password to access »%s«" : "Hasło do dostępu »%s«",
"It is protected with the following password: %s" : "To jest chronione z nstępującym hasłem: %s",
"Password to access »%s« shared with %s" : "Hasło dostępu do »%s« zostało udostępnione %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." : "Właśnie udostępniłeś »%s« użytkownikowi %s. Udostępniony udział został już wysłany do odbiorcy, jednak zgodnie z polityką bezpieczeństwa ustanowioną przez administratora %s każdy udział musi zostać zabezpieczony hasłem. Wysyłanie hasła bezpośrednio do odbiorcy jest zabronione, dlatego też musisz mu je przekazać w klasyczny sposób.",
"This is the password: %s" : "To jest hasło: %s",
"You can choose a different password at any time in the share dialog." : "Możesz zmienić hasło w okienku współdzielenia w dowolnym momencie.",
"Could not find share" : "Nie można odnaleźć współdzielonego obiektu",
@@ -37,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Umożliwia współdzielenie spersonalizowanego linku do pliku lub folderu, umieszczając go w wiadomości e-mail.",
"Send password by mail" : "Wyślij hasło e-mailem",
"Enforce password protection" : "Wymuś zabezpieczenie hasłem",
+ "Failed to send share by E-mail" : "Nie udało się wysłać współdzielenia przez e-maila",
"%s shared »%s« with you on behalf of %s" : "%s współdzieli »%s« z tobą w imieniu %s",
"Failed to create the E-mail" : "Nie udało się utworzyć e-maila",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hej,\n\n%s współdzieli »%s« z tobą w imieniu %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/pl.json b/apps/sharebymail/l10n/pl.json
index 256a9b837dba4..1f19a3e109c20 100644
--- a/apps/sharebymail/l10n/pl.json
+++ b/apps/sharebymail/l10n/pl.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "Hasło dostępu do {file} zostało wysłane do ciebie",
"Sharing %s failed, this item is already shared with %s" : "Współdzielenie %s nie udało się, ten obiekt już jest współdzielony z %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nie można wysłać automatycznie wygenerowanego hasła. Proszę ustawić prawidłowy adres e-mail w ustawieniach osobistych i spróbować ponownie.",
- "Failed to send share by E-mail" : "Nie udało się wysłać współdzielenia przez e-maila",
+ "Failed to send share by email" : "Nie udało się wysłać współdzielenia przez e-mail",
"%s shared »%s« with you" : "%s współdzieli »%s« z tobą",
"%s shared »%s« with you." : "%s współdzieli »%s« z tobą.",
"Click the button below to open it." : "Kliknij przycisk poniżej, żeby to otworzyć.",
@@ -28,6 +28,7 @@
"Password to access »%s«" : "Hasło do dostępu »%s«",
"It is protected with the following password: %s" : "To jest chronione z nstępującym hasłem: %s",
"Password to access »%s« shared with %s" : "Hasło dostępu do »%s« zostało udostępnione %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." : "Właśnie udostępniłeś »%s« użytkownikowi %s. Udostępniony udział został już wysłany do odbiorcy, jednak zgodnie z polityką bezpieczeństwa ustanowioną przez administratora %s każdy udział musi zostać zabezpieczony hasłem. Wysyłanie hasła bezpośrednio do odbiorcy jest zabronione, dlatego też musisz mu je przekazać w klasyczny sposób.",
"This is the password: %s" : "To jest hasło: %s",
"You can choose a different password at any time in the share dialog." : "Możesz zmienić hasło w okienku współdzielenia w dowolnym momencie.",
"Could not find share" : "Nie można odnaleźć współdzielonego obiektu",
@@ -35,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Umożliwia współdzielenie spersonalizowanego linku do pliku lub folderu, umieszczając go w wiadomości e-mail.",
"Send password by mail" : "Wyślij hasło e-mailem",
"Enforce password protection" : "Wymuś zabezpieczenie hasłem",
+ "Failed to send share by E-mail" : "Nie udało się wysłać współdzielenia przez e-maila",
"%s shared »%s« with you on behalf of %s" : "%s współdzieli »%s« z tobą w imieniu %s",
"Failed to create the E-mail" : "Nie udało się utworzyć e-maila",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Hej,\n\n%s współdzieli »%s« z tobą w imieniu %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/pt_BR.js b/apps/sharebymail/l10n/pt_BR.js
index 19e142014b6bd..6022bc74bf0fc 100644
--- a/apps/sharebymail/l10n/pt_BR.js
+++ b/apps/sharebymail/l10n/pt_BR.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "A senha para acesso {file} foi enviada para você",
"Sharing %s failed, this item is already shared with %s" : "O compartilhamento %s falhou, pois este item já está compartilhado com %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Não pudemos enviar a você a senha auto-gerada. por favor defina um e-mail válido em sua configuração e tente novamente.",
- "Failed to send share by E-mail" : "Falha ao enviar compartilhamento por e-mail",
+ "Failed to send share by email" : "Falha ao enviar compartilhamento por e-mail",
"%s shared »%s« with you" : "%s compartilhou »%s« com você",
"%s shared »%s« with you." : "%s compartilhou »%s« com você.",
"Click the button below to open it." : "Clique no botão abaixo para abrí-lo.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuários compartilhem um link personalizado para um arquivo ou pasta, inserindo um endereço de e-mail.",
"Send password by mail" : "Enviar senha por e-mail",
"Enforce password protection" : "Reforce a proteção por senha",
+ "Failed to send share by E-mail" : "Falha ao enviar compartilhamento por e-mail",
"%s shared »%s« with you on behalf of %s" : "%s compartilhou »%s« com você em nome de %s",
"Failed to create the E-mail" : "Falhou ao criar o e-mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Olá,\n%s compartilhou »%s« com você em nome de %s.\n%s\n\n",
diff --git a/apps/sharebymail/l10n/pt_BR.json b/apps/sharebymail/l10n/pt_BR.json
index 4770ba490b641..5383d8d00afe8 100644
--- a/apps/sharebymail/l10n/pt_BR.json
+++ b/apps/sharebymail/l10n/pt_BR.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "A senha para acesso {file} foi enviada para você",
"Sharing %s failed, this item is already shared with %s" : "O compartilhamento %s falhou, pois este item já está compartilhado com %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Não pudemos enviar a você a senha auto-gerada. por favor defina um e-mail válido em sua configuração e tente novamente.",
- "Failed to send share by E-mail" : "Falha ao enviar compartilhamento por e-mail",
+ "Failed to send share by email" : "Falha ao enviar compartilhamento por e-mail",
"%s shared »%s« with you" : "%s compartilhou »%s« com você",
"%s shared »%s« with you." : "%s compartilhou »%s« com você.",
"Click the button below to open it." : "Clique no botão abaixo para abrí-lo.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuários compartilhem um link personalizado para um arquivo ou pasta, inserindo um endereço de e-mail.",
"Send password by mail" : "Enviar senha por e-mail",
"Enforce password protection" : "Reforce a proteção por senha",
+ "Failed to send share by E-mail" : "Falha ao enviar compartilhamento por e-mail",
"%s shared »%s« with you on behalf of %s" : "%s compartilhou »%s« com você em nome de %s",
"Failed to create the E-mail" : "Falhou ao criar o e-mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Olá,\n%s compartilhou »%s« com você em nome de %s.\n%s\n\n",
diff --git a/apps/sharebymail/l10n/ru.js b/apps/sharebymail/l10n/ru.js
index 48aefa4eb1b9b..e3bc6d4ebdcba 100644
--- a/apps/sharebymail/l10n/ru.js
+++ b/apps/sharebymail/l10n/ru.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "Пароль для доступа к {file} отправлен вам",
"Sharing %s failed, this item is already shared with %s" : "Не удалось поделиться %s, к этому элементу уже предоставлен общий доступ для %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Не удаётся отправить вам автоматически созданный пароль. Укажите верный адрес email в своих личных настройках и попробуйте снова.",
- "Failed to send share by E-mail" : "Не удалось поделиться по e-mail",
+ "Failed to send share by email" : "Не удалось поделиться по email",
"%s shared »%s« with you" : "%s поделился »%s« с вами",
"%s shared »%s« with you." : "%s поделился »%s« с вами.",
"Click the button below to open it." : "Для открытия нажмите на кнопку ниже.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Позволяет пользователям делиться персонализированной ссылкой на файл или каталог, введя адрес электронной почты.",
"Send password by mail" : "Отправить пароль почтой",
"Enforce password protection" : "Требовать защиту паролем",
+ "Failed to send share by E-mail" : "Не удалось поделиться по e-mail",
"%s shared »%s« with you on behalf of %s" : "%s поделился »%s« с вами от имени %s",
"Failed to create the E-mail" : "Не удалось создать e-mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Привет,\n\n%s предоставил вам общий доступ к »%s« от имени %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/ru.json b/apps/sharebymail/l10n/ru.json
index 9eba949b5685a..3a1f5086cd585 100644
--- a/apps/sharebymail/l10n/ru.json
+++ b/apps/sharebymail/l10n/ru.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "Пароль для доступа к {file} отправлен вам",
"Sharing %s failed, this item is already shared with %s" : "Не удалось поделиться %s, к этому элементу уже предоставлен общий доступ для %s",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Не удаётся отправить вам автоматически созданный пароль. Укажите верный адрес email в своих личных настройках и попробуйте снова.",
- "Failed to send share by E-mail" : "Не удалось поделиться по e-mail",
+ "Failed to send share by email" : "Не удалось поделиться по email",
"%s shared »%s« with you" : "%s поделился »%s« с вами",
"%s shared »%s« with you." : "%s поделился »%s« с вами.",
"Click the button below to open it." : "Для открытия нажмите на кнопку ниже.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Позволяет пользователям делиться персонализированной ссылкой на файл или каталог, введя адрес электронной почты.",
"Send password by mail" : "Отправить пароль почтой",
"Enforce password protection" : "Требовать защиту паролем",
+ "Failed to send share by E-mail" : "Не удалось поделиться по e-mail",
"%s shared »%s« with you on behalf of %s" : "%s поделился »%s« с вами от имени %s",
"Failed to create the E-mail" : "Не удалось создать e-mail",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Привет,\n\n%s предоставил вам общий доступ к »%s« от имени %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/tr.js b/apps/sharebymail/l10n/tr.js
index 7bc91670ec35a..e84ac60c1d432 100644
--- a/apps/sharebymail/l10n/tr.js
+++ b/apps/sharebymail/l10n/tr.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"Password to access {file} was sent to you" : "{file} dosyasına erişim parolası size gönderildi",
"Sharing %s failed, this item is already shared with %s" : "%s paylaşılamadı, bu öge zaten %s ile paylaşılmış",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Otomatik üretilen parola size gönderilemedi. Lütfen kişisel ayarlarınızdan geçerli bir e-posta adresi ayarlayın ve yeniden deneyin.",
- "Failed to send share by E-mail" : "Paylaşım e-postası gönderilemedi",
+ "Failed to send share by email" : "Paylaşım e-postası gönderilemedi",
"%s shared »%s« with you" : "%s sizinle »%s« ögesini paylaştı",
"%s shared »%s« with you." : "%s sizinle »%s« ögesini paylaştı.",
"Click the button below to open it." : "Açmak için aşağıdaki düğmeye tıklayın.",
@@ -38,6 +38,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Kullanıcıların bir e-posta adresi yazarak bir dosya ya da klasör için kişisel bir bağlantı paylaşmasını sağlar.",
"Send password by mail" : "Parolayı e-posta ile gönder",
"Enforce password protection" : "Parola koruması dayatılsın",
+ "Failed to send share by E-mail" : "Paylaşım e-postası gönderilemedi",
"%s shared »%s« with you on behalf of %s" : "%s sizinle »%s« ögesini %s adına paylaştı",
"Failed to create the E-mail" : "E-posta oluşturulamadı",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Merhaba,\n\n%s sizinle »%s« ögesini %s adına paylaştı.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/tr.json b/apps/sharebymail/l10n/tr.json
index 996f79021daae..87c39b3ff3e68 100644
--- a/apps/sharebymail/l10n/tr.json
+++ b/apps/sharebymail/l10n/tr.json
@@ -16,7 +16,7 @@
"Password to access {file} was sent to you" : "{file} dosyasına erişim parolası size gönderildi",
"Sharing %s failed, this item is already shared with %s" : "%s paylaşılamadı, bu öge zaten %s ile paylaşılmış",
"We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Otomatik üretilen parola size gönderilemedi. Lütfen kişisel ayarlarınızdan geçerli bir e-posta adresi ayarlayın ve yeniden deneyin.",
- "Failed to send share by E-mail" : "Paylaşım e-postası gönderilemedi",
+ "Failed to send share by email" : "Paylaşım e-postası gönderilemedi",
"%s shared »%s« with you" : "%s sizinle »%s« ögesini paylaştı",
"%s shared »%s« with you." : "%s sizinle »%s« ögesini paylaştı.",
"Click the button below to open it." : "Açmak için aşağıdaki düğmeye tıklayın.",
@@ -36,6 +36,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "Kullanıcıların bir e-posta adresi yazarak bir dosya ya da klasör için kişisel bir bağlantı paylaşmasını sağlar.",
"Send password by mail" : "Parolayı e-posta ile gönder",
"Enforce password protection" : "Parola koruması dayatılsın",
+ "Failed to send share by E-mail" : "Paylaşım e-postası gönderilemedi",
"%s shared »%s« with you on behalf of %s" : "%s sizinle »%s« ögesini %s adına paylaştı",
"Failed to create the E-mail" : "E-posta oluşturulamadı",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Merhaba,\n\n%s sizinle »%s« ögesini %s adına paylaştı.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/zh_CN.js b/apps/sharebymail/l10n/zh_CN.js
index 7061af4747d98..e9872e858e5c9 100644
--- a/apps/sharebymail/l10n/zh_CN.js
+++ b/apps/sharebymail/l10n/zh_CN.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Password to access %1$s was sent to you" : "访问 %1$s 的密码已发送给你",
"Password to access {file} was sent to you" : "访问 {file} 的密码已发送给你",
"Sharing %s failed, this item is already shared with %s" : "共享 %s 失败, 该项目已经共享于 %s",
- "Failed to send share by E-mail" : "通过电子邮件发送共享失败",
"%s shared »%s« with you" : "%s 共享 »%s« 与你",
"%s shared »%s« with you." : "%s 与你分享分享 »%s« ",
"Click the button below to open it." : "点击下面的按钮打开它。",
@@ -29,6 +28,7 @@ OC.L10N.register(
"Allows users to share a personalized link to a file or folder by putting in an email address." : "允许用户通过电子邮件地址来共享文件或文件夹的个性化链接。",
"Send password by mail" : "通过电子邮件发送密码",
"Enforce password protection" : "强制密码保护",
+ "Failed to send share by E-mail" : "通过电子邮件发送共享失败",
"%s shared »%s« with you on behalf of %s" : "%s 共享 »%s« 和你代表 %s",
"Failed to create the E-mail" : "创建电子邮件失败",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "嘿那儿,\n\n%s 共享 »%s« 与你代表 %s.\n\n%s\n\n",
diff --git a/apps/sharebymail/l10n/zh_CN.json b/apps/sharebymail/l10n/zh_CN.json
index 96be46b80b23c..f776b7788adf8 100644
--- a/apps/sharebymail/l10n/zh_CN.json
+++ b/apps/sharebymail/l10n/zh_CN.json
@@ -13,7 +13,6 @@
"Password to access %1$s was sent to you" : "访问 %1$s 的密码已发送给你",
"Password to access {file} was sent to you" : "访问 {file} 的密码已发送给你",
"Sharing %s failed, this item is already shared with %s" : "共享 %s 失败, 该项目已经共享于 %s",
- "Failed to send share by E-mail" : "通过电子邮件发送共享失败",
"%s shared »%s« with you" : "%s 共享 »%s« 与你",
"%s shared »%s« with you." : "%s 与你分享分享 »%s« ",
"Click the button below to open it." : "点击下面的按钮打开它。",
@@ -27,6 +26,7 @@
"Allows users to share a personalized link to a file or folder by putting in an email address." : "允许用户通过电子邮件地址来共享文件或文件夹的个性化链接。",
"Send password by mail" : "通过电子邮件发送密码",
"Enforce password protection" : "强制密码保护",
+ "Failed to send share by E-mail" : "通过电子邮件发送共享失败",
"%s shared »%s« with you on behalf of %s" : "%s 共享 »%s« 和你代表 %s",
"Failed to create the E-mail" : "创建电子邮件失败",
"Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "嘿那儿,\n\n%s 共享 »%s« 与你代表 %s.\n\n%s\n\n",
diff --git a/apps/systemtags/l10n/de.js b/apps/systemtags/l10n/de.js
index d9a3e688aba55..9745605781add 100644
--- a/apps/systemtags/l10n/de.js
+++ b/apps/systemtags/l10n/de.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Tags",
- "Update" : "Aktualisierung",
+ "Update" : "Aktualisieren",
"Create" : "Erstellen",
"Select tag…" : "Tag wählen",
"Tagged files" : "Mit Tags versehene Dateien",
@@ -28,7 +28,7 @@ OC.L10N.register(
"{actor} deleted system tag {systemtag}" : "{actor} hast den System-Tag {systemtag} gelöscht",
"You updated system tag %2$s to %1$s" : "Du hast den System-Tag %2$s zu %1$s aktualisiert",
"You updated system tag {oldsystemtag} to {newsystemtag}" : "Du hast den System-Tag {oldsystemtag} zu {newsystemtag} aktualisiert",
- "%1$s updated system tag %3$s to %2$s" : "%1$s hat System-BTag von %3$s zu %2$s aktualisiert",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s hat System-Tag von %3$s zu %2$s aktualisiert",
"{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} hast den System-Tag {oldsystemtag} zu {newsystemtag} aktualisiert",
"You added system tag %2$s to %1$s" : "Du hast den System-Tag %2$s zu %1$s hinzugefügt",
"You added system tag {systemtag} to {file}" : "Du hast den System-Tag {systemtag} zu {file} hinzugefügt",
@@ -41,14 +41,14 @@ OC.L10N.register(
"%s (restricted)" : "%s (eingeschränkt)",
"%s (invisible)" : "%s (unsichtbar)",
"System tags for a file have been modified" : "System-Tags für eine Datei wurden geändert",
- "Collaborative tags" : "Zusammenarbeits-Tags",
- "Create and edit collaborative tags. These tags affect all users." : "Ersttele und bearbeite Zusammenarbeits-Tags. Diese Tags betreffen alle Benutzer.",
- "Select tag …" : "Tag wählen ...",
+ "Collaborative tags" : "Gemeinsame Tags",
+ "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie gemeinsamen Tags. Diese Tags betreffen alle Benutzer.",
+ "Select tag …" : "Tag wählen…",
"Name" : "Name",
"Delete" : "Löschen",
"Public" : "Öffentlich",
"Restricted" : "Eingeschränkt",
- "Invisible" : "Versteckt",
+ "Invisible" : "Nicht sichtbar",
"Reset" : "Zurücksetzen",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
diff --git a/apps/systemtags/l10n/de.json b/apps/systemtags/l10n/de.json
index da66aeab4f50d..04e030e6913a9 100644
--- a/apps/systemtags/l10n/de.json
+++ b/apps/systemtags/l10n/de.json
@@ -1,6 +1,6 @@
{ "translations": {
"Tags" : "Tags",
- "Update" : "Aktualisierung",
+ "Update" : "Aktualisieren",
"Create" : "Erstellen",
"Select tag…" : "Tag wählen",
"Tagged files" : "Mit Tags versehene Dateien",
@@ -26,7 +26,7 @@
"{actor} deleted system tag {systemtag}" : "{actor} hast den System-Tag {systemtag} gelöscht",
"You updated system tag %2$s to %1$s" : "Du hast den System-Tag %2$s zu %1$s aktualisiert",
"You updated system tag {oldsystemtag} to {newsystemtag}" : "Du hast den System-Tag {oldsystemtag} zu {newsystemtag} aktualisiert",
- "%1$s updated system tag %3$s to %2$s" : "%1$s hat System-BTag von %3$s zu %2$s aktualisiert",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s hat System-Tag von %3$s zu %2$s aktualisiert",
"{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} hast den System-Tag {oldsystemtag} zu {newsystemtag} aktualisiert",
"You added system tag %2$s to %1$s" : "Du hast den System-Tag %2$s zu %1$s hinzugefügt",
"You added system tag {systemtag} to {file}" : "Du hast den System-Tag {systemtag} zu {file} hinzugefügt",
@@ -39,14 +39,14 @@
"%s (restricted)" : "%s (eingeschränkt)",
"%s (invisible)" : "%s (unsichtbar)",
"System tags for a file have been modified" : "System-Tags für eine Datei wurden geändert",
- "Collaborative tags" : "Zusammenarbeits-Tags",
- "Create and edit collaborative tags. These tags affect all users." : "Ersttele und bearbeite Zusammenarbeits-Tags. Diese Tags betreffen alle Benutzer.",
- "Select tag …" : "Tag wählen ...",
+ "Collaborative tags" : "Gemeinsame Tags",
+ "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie gemeinsamen Tags. Diese Tags betreffen alle Benutzer.",
+ "Select tag …" : "Tag wählen…",
"Name" : "Name",
"Delete" : "Löschen",
"Public" : "Öffentlich",
"Restricted" : "Eingeschränkt",
- "Invisible" : "Versteckt",
+ "Invisible" : "Nicht sichtbar",
"Reset" : "Zurücksetzen",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
diff --git a/apps/systemtags/l10n/de_DE.js b/apps/systemtags/l10n/de_DE.js
index 2a54747145af0..65c5fcc6ea62b 100644
--- a/apps/systemtags/l10n/de_DE.js
+++ b/apps/systemtags/l10n/de_DE.js
@@ -5,7 +5,7 @@ OC.L10N.register(
"Update" : "Aktualisieren",
"Create" : "Erstellen",
"Select tag…" : "Tag wählen",
- "Tagged files" : "Getaggte Dateien",
+ "Tagged files" : "Mit Tags versehene Dateien",
"Select tags to filter by" : "Wählen Sie Tags nach denen gefiltert werden soll",
"No tags found" : "Keine Tags gefunden",
"Please select tags to filter by" : "Bitte wählen Sie Tags nach denen gefiltert werden sollen",
@@ -42,8 +42,8 @@ OC.L10N.register(
"%s (invisible)" : "%s (unsichtbar)",
"System tags for a file have been modified" : "System-Tags für eine Datei wurden geändert",
"Collaborative tags" : "Gemeinsame Tags",
- "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie Zusammenarbeits-Tags. Diese Tags betreffen alle Benutzer.",
- "Select tag …" : "Tag wählen ...",
+ "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie gemeinsamen Tags. Diese Tags betreffen alle Benutzer.",
+ "Select tag …" : "Tag wählen …",
"Name" : "Name",
"Delete" : "Löschen",
"Public" : "Öffentlich",
diff --git a/apps/systemtags/l10n/de_DE.json b/apps/systemtags/l10n/de_DE.json
index b3db89c42912a..d013580e1fa65 100644
--- a/apps/systemtags/l10n/de_DE.json
+++ b/apps/systemtags/l10n/de_DE.json
@@ -3,7 +3,7 @@
"Update" : "Aktualisieren",
"Create" : "Erstellen",
"Select tag…" : "Tag wählen",
- "Tagged files" : "Getaggte Dateien",
+ "Tagged files" : "Mit Tags versehene Dateien",
"Select tags to filter by" : "Wählen Sie Tags nach denen gefiltert werden soll",
"No tags found" : "Keine Tags gefunden",
"Please select tags to filter by" : "Bitte wählen Sie Tags nach denen gefiltert werden sollen",
@@ -40,8 +40,8 @@
"%s (invisible)" : "%s (unsichtbar)",
"System tags for a file have been modified" : "System-Tags für eine Datei wurden geändert",
"Collaborative tags" : "Gemeinsame Tags",
- "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie Zusammenarbeits-Tags. Diese Tags betreffen alle Benutzer.",
- "Select tag …" : "Tag wählen ...",
+ "Create and edit collaborative tags. These tags affect all users." : "Erstellen und bearbeiten Sie gemeinsamen Tags. Diese Tags betreffen alle Benutzer.",
+ "Select tag …" : "Tag wählen …",
"Name" : "Name",
"Delete" : "Löschen",
"Public" : "Öffentlich",
diff --git a/apps/systemtags/l10n/en_GB.js b/apps/systemtags/l10n/en_GB.js
index 2e64bf6720f21..ae56a3d14f5f8 100644
--- a/apps/systemtags/l10n/en_GB.js
+++ b/apps/systemtags/l10n/en_GB.js
@@ -2,28 +2,54 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Tags",
+ "Update" : "Update",
+ "Create" : "Create",
+ "Select tag…" : "Select tag…",
"Tagged files" : "Tagged files",
"Select tags to filter by" : "Select tags to filter by",
+ "No tags found" : "No tags found",
"Please select tags to filter by" : "Please select tags to filter by",
"No files found for the selected tags" : "No files found for the selected tags",
- "System tags for a file have been modified" : "System tags for a file have been modified",
- "You assigned system tag %3$s" : "You assigned system tag %3$s",
- "%1$s assigned system tag %3$s" : "%1$s assigned system tag %3$s",
- "You unassigned system tag %3$s" : "You unassigned system tag %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s unassigned system tag %3$s",
- "You created system tag %2$s" : "You created system tag %2$s",
+ "Added system tag %1$s" : "Added system tag %1$s",
+ "Added system tag {systemtag}" : "Added system tag {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s added system tag %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} added system tag {systemtag}",
+ "Removed system tag %1$s" : "Removed system tag %1$s",
+ "Removed system tag {systemtag}" : "Removed system tag {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s removed system tag %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} removed system tag {systemtag}",
+ "You created system tag %1$s" : "You created system tag %1$s",
+ "You created system tag {systemtag}" : "You created system tag {systemtag}",
"%1$s created system tag %2$s" : "%1$s created system tag %2$s",
- "You deleted system tag %2$s" : "You deleted system tag %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} created system tag {systemtag}",
+ "You deleted system tag %1$s" : "You deleted system tag %1$s",
+ "You deleted system tag {systemtag}" : "You deleted system tag {systemtag}",
"%1$s deleted system tag %2$s" : "%1$s deleted system tag %2$s",
- "You updated system tag %3$s to %2$s" : "You updated system tag %3$s to %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} deleted system tag {systemtag}",
+ "You updated system tag %2$s to %1$s" : "You updated system tag %2$s to %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "You updated system tag {oldsystemtag} to {newsystemtag}",
"%1$s updated system tag %3$s to %2$s" : "%1$s updated system tag %3$s to %2$s",
- "You assigned system tag %3$s to %2$s" : "You assigned system tag %3$s to %2$s",
- "%1$s assigned system tag %3$s to %2$s" : "%1$s assigned system tag %3$s to %2$s",
- "You unassigned system tag %3$s from %2$s" : "You unassigned system tag %3$s from %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s unassigned system tag %3$s from %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} updated system tag {oldsystemtag} to {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "You added system tag %2$s to %1$s",
+ "You added system tag {systemtag} to {file}" : "You added system tag {systemtag} to {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s added system tag %3$s to %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} added system tag {systemtag} to {file}",
+ "You removed system tag %2$s from %1$s" : "You removed system tag %2$s from %1$s",
+ "You removed system tag {systemtag} from {file}" : "You removed system tag {systemtag} from {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s removed system tag %3$s from %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} removed system tag {systemtag} from {file}",
"%s (restricted)" : "%s (restricted)",
"%s (invisible)" : "%s (invisible)",
+ "System tags for a file have been modified" : "System tags for a file have been modified",
+ "Collaborative tags" : "Collaborative tags",
+ "Create and edit collaborative tags. These tags affect all users." : "Create and edit collaborative tags. These tags affect all users.",
+ "Select tag …" : "Select tag …",
"Name" : "Name",
+ "Delete" : "Delete",
+ "Public" : "Public",
+ "Restricted" : "Restricted",
+ "Invisible" : "Invisible",
+ "Reset" : "Reset",
"No files in here" : "No files in here",
"No entries found in this folder" : "No entries found in this folder",
"Size" : "Size",
diff --git a/apps/systemtags/l10n/en_GB.json b/apps/systemtags/l10n/en_GB.json
index 865bd76d22070..5e97f6af4e3e5 100644
--- a/apps/systemtags/l10n/en_GB.json
+++ b/apps/systemtags/l10n/en_GB.json
@@ -1,27 +1,53 @@
{ "translations": {
"Tags" : "Tags",
+ "Update" : "Update",
+ "Create" : "Create",
+ "Select tag…" : "Select tag…",
"Tagged files" : "Tagged files",
"Select tags to filter by" : "Select tags to filter by",
+ "No tags found" : "No tags found",
"Please select tags to filter by" : "Please select tags to filter by",
"No files found for the selected tags" : "No files found for the selected tags",
- "System tags for a file have been modified" : "System tags for a file have been modified",
- "You assigned system tag %3$s" : "You assigned system tag %3$s",
- "%1$s assigned system tag %3$s" : "%1$s assigned system tag %3$s",
- "You unassigned system tag %3$s" : "You unassigned system tag %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s unassigned system tag %3$s",
- "You created system tag %2$s" : "You created system tag %2$s",
+ "Added system tag %1$s" : "Added system tag %1$s",
+ "Added system tag {systemtag}" : "Added system tag {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s added system tag %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} added system tag {systemtag}",
+ "Removed system tag %1$s" : "Removed system tag %1$s",
+ "Removed system tag {systemtag}" : "Removed system tag {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s removed system tag %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} removed system tag {systemtag}",
+ "You created system tag %1$s" : "You created system tag %1$s",
+ "You created system tag {systemtag}" : "You created system tag {systemtag}",
"%1$s created system tag %2$s" : "%1$s created system tag %2$s",
- "You deleted system tag %2$s" : "You deleted system tag %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} created system tag {systemtag}",
+ "You deleted system tag %1$s" : "You deleted system tag %1$s",
+ "You deleted system tag {systemtag}" : "You deleted system tag {systemtag}",
"%1$s deleted system tag %2$s" : "%1$s deleted system tag %2$s",
- "You updated system tag %3$s to %2$s" : "You updated system tag %3$s to %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} deleted system tag {systemtag}",
+ "You updated system tag %2$s to %1$s" : "You updated system tag %2$s to %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "You updated system tag {oldsystemtag} to {newsystemtag}",
"%1$s updated system tag %3$s to %2$s" : "%1$s updated system tag %3$s to %2$s",
- "You assigned system tag %3$s to %2$s" : "You assigned system tag %3$s to %2$s",
- "%1$s assigned system tag %3$s to %2$s" : "%1$s assigned system tag %3$s to %2$s",
- "You unassigned system tag %3$s from %2$s" : "You unassigned system tag %3$s from %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s unassigned system tag %3$s from %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} updated system tag {oldsystemtag} to {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "You added system tag %2$s to %1$s",
+ "You added system tag {systemtag} to {file}" : "You added system tag {systemtag} to {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s added system tag %3$s to %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} added system tag {systemtag} to {file}",
+ "You removed system tag %2$s from %1$s" : "You removed system tag %2$s from %1$s",
+ "You removed system tag {systemtag} from {file}" : "You removed system tag {systemtag} from {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s removed system tag %3$s from %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} removed system tag {systemtag} from {file}",
"%s (restricted)" : "%s (restricted)",
"%s (invisible)" : "%s (invisible)",
+ "System tags for a file have been modified" : "System tags for a file have been modified",
+ "Collaborative tags" : "Collaborative tags",
+ "Create and edit collaborative tags. These tags affect all users." : "Create and edit collaborative tags. These tags affect all users.",
+ "Select tag …" : "Select tag …",
"Name" : "Name",
+ "Delete" : "Delete",
+ "Public" : "Public",
+ "Restricted" : "Restricted",
+ "Invisible" : "Invisible",
+ "Reset" : "Reset",
"No files in here" : "No files in here",
"No entries found in this folder" : "No entries found in this folder",
"Size" : "Size",
diff --git a/apps/systemtags/l10n/fi.js b/apps/systemtags/l10n/fi.js
index 8f1ed58a33177..e74088bbc7c2f 100644
--- a/apps/systemtags/l10n/fi.js
+++ b/apps/systemtags/l10n/fi.js
@@ -42,6 +42,8 @@ OC.L10N.register(
"%s (invisible)" : "%s (näkymätön)",
"System tags for a file have been modified" : "Tiedoston järjestelmätunnisteita on muokattu",
"Collaborative tags" : "Yhteistyölliset tunnisteet",
+ "Create and edit collaborative tags. These tags affect all users." : "Luo ja muokkaa yhteisiä tunnisteita. Nämä tunnisteet vaikuttavat kaikkiin käyttäjiin.",
+ "Select tag …" : "Valitse tunniste ...",
"Name" : "Nimi",
"Delete" : "Poista",
"Public" : "Julkinen",
diff --git a/apps/systemtags/l10n/fi.json b/apps/systemtags/l10n/fi.json
index cceb823862567..25f26f7c87f60 100644
--- a/apps/systemtags/l10n/fi.json
+++ b/apps/systemtags/l10n/fi.json
@@ -40,6 +40,8 @@
"%s (invisible)" : "%s (näkymätön)",
"System tags for a file have been modified" : "Tiedoston järjestelmätunnisteita on muokattu",
"Collaborative tags" : "Yhteistyölliset tunnisteet",
+ "Create and edit collaborative tags. These tags affect all users." : "Luo ja muokkaa yhteisiä tunnisteita. Nämä tunnisteet vaikuttavat kaikkiin käyttäjiin.",
+ "Select tag …" : "Valitse tunniste ...",
"Name" : "Nimi",
"Delete" : "Poista",
"Public" : "Julkinen",
diff --git a/apps/systemtags/l10n/gl.js b/apps/systemtags/l10n/gl.js
index c9a8797f5d9f2..102393bede1cb 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)",
+ "System tags for a file have been modified" : "Modificáronse as etiquetas de sistemas 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 72875c4ee7bbd..e405ebf900c05 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)",
+ "System tags for a file have been modified" : "Modificáronse as etiquetas de sistemas 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/systemtags/l10n/it.js b/apps/systemtags/l10n/it.js
index 7bf4fb7545d31..d0e96f1070795 100644
--- a/apps/systemtags/l10n/it.js
+++ b/apps/systemtags/l10n/it.js
@@ -42,6 +42,8 @@ OC.L10N.register(
"%s (invisible)" : "%s (invisibile)",
"System tags for a file have been modified" : "Le etichette di sistema per un file sono state modificate",
"Collaborative tags" : "Etichette collaborative",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e modifica etichette collaborative. Queste etichette interessano tutti gli utenti.",
+ "Select tag …" : "Seleziona etichetta...",
"Name" : "Nome",
"Delete" : "Elimina",
"Public" : "Pubblico",
diff --git a/apps/systemtags/l10n/it.json b/apps/systemtags/l10n/it.json
index 6ccf1b40e09c0..42b2c1b56731c 100644
--- a/apps/systemtags/l10n/it.json
+++ b/apps/systemtags/l10n/it.json
@@ -40,6 +40,8 @@
"%s (invisible)" : "%s (invisibile)",
"System tags for a file have been modified" : "Le etichette di sistema per un file sono state modificate",
"Collaborative tags" : "Etichette collaborative",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e modifica etichette collaborative. Queste etichette interessano tutti gli utenti.",
+ "Select tag …" : "Seleziona etichetta...",
"Name" : "Nome",
"Delete" : "Elimina",
"Public" : "Pubblico",
diff --git a/apps/systemtags/l10n/nb.js b/apps/systemtags/l10n/nb.js
index d80c14ff3e42c..a46e4f90a52f4 100644
--- a/apps/systemtags/l10n/nb.js
+++ b/apps/systemtags/l10n/nb.js
@@ -40,7 +40,7 @@ OC.L10N.register(
"{actor} removed system tag {systemtag} from {file}" : "{actor} fjernet system-merkelapp {systemtag} fra {file}",
"%s (restricted)" : "%s (begrenset)",
"%s (invisible)" : "%s (usynlig)",
- "System tags for a file have been modified" : "System-merkelapper for en fil er endret",
+ "System tags for a file have been modified" : "Endringer av en fils System-merkelapper",
"Collaborative tags" : "Felles merkelapper",
"Create and edit collaborative tags. These tags affect all users." : "Opprett og rediger samarbeidsmessige merkelapper. Disse har innvirkning på alle brukere.",
"Select tag …" : "Velg merkelapp…",
diff --git a/apps/systemtags/l10n/nb.json b/apps/systemtags/l10n/nb.json
index befa7af4f8a51..e07dc26ac273b 100644
--- a/apps/systemtags/l10n/nb.json
+++ b/apps/systemtags/l10n/nb.json
@@ -38,7 +38,7 @@
"{actor} removed system tag {systemtag} from {file}" : "{actor} fjernet system-merkelapp {systemtag} fra {file}",
"%s (restricted)" : "%s (begrenset)",
"%s (invisible)" : "%s (usynlig)",
- "System tags for a file have been modified" : "System-merkelapper for en fil er endret",
+ "System tags for a file have been modified" : "Endringer av en fils System-merkelapper",
"Collaborative tags" : "Felles merkelapper",
"Create and edit collaborative tags. These tags affect all users." : "Opprett og rediger samarbeidsmessige merkelapper. Disse har innvirkning på alle brukere.",
"Select tag …" : "Velg merkelapp…",
diff --git a/apps/systemtags/l10n/sv.js b/apps/systemtags/l10n/sv.js
index e40ba251324a9..1d34b48b496a5 100644
--- a/apps/systemtags/l10n/sv.js
+++ b/apps/systemtags/l10n/sv.js
@@ -42,6 +42,8 @@ OC.L10N.register(
"%s (invisible)" : "%s (osynlig)",
"System tags for a file have been modified" : "Systemtaggar för en fil har blivit ändrade",
"Collaborative tags" : "Samverkande taggar",
+ "Create and edit collaborative tags. These tags affect all users." : "Skapa och redigera samverkanstaggar. Dessa taggar påverkar alla användare.",
+ "Select tag …" : "Välj tagg ...",
"Name" : "Namn",
"Delete" : "Radera",
"Public" : "Offentlig",
diff --git a/apps/systemtags/l10n/sv.json b/apps/systemtags/l10n/sv.json
index 2e5a0c192d6d6..57c97153d59c1 100644
--- a/apps/systemtags/l10n/sv.json
+++ b/apps/systemtags/l10n/sv.json
@@ -40,6 +40,8 @@
"%s (invisible)" : "%s (osynlig)",
"System tags for a file have been modified" : "Systemtaggar för en fil har blivit ändrade",
"Collaborative tags" : "Samverkande taggar",
+ "Create and edit collaborative tags. These tags affect all users." : "Skapa och redigera samverkanstaggar. Dessa taggar påverkar alla användare.",
+ "Select tag …" : "Välj tagg ...",
"Name" : "Namn",
"Delete" : "Radera",
"Public" : "Offentlig",
diff --git a/apps/theming/css/theming.scss b/apps/theming/css/theming.scss
index 2d0afa2d298dc..ac303f61a6b7f 100644
--- a/apps/theming/css/theming.scss
+++ b/apps/theming/css/theming.scss
@@ -44,8 +44,10 @@
/* override styles for login screen in guest.css */
#header .logo,
#header .logo-icon {
- background-size: contain;
background-image: url(#{$image-logo});
+ @if $theming-logo-mime != '' {
+ background-size: contain;
+ }
}
#body-login,
@@ -111,4 +113,4 @@ input.primary {
}
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/theming/l10n/ar.js b/apps/theming/l10n/ar.js
index 54e88acd86033..d1ac1d3b11764 100644
--- a/apps/theming/l10n/ar.js
+++ b/apps/theming/l10n/ar.js
@@ -13,7 +13,6 @@ OC.L10N.register(
"You are already using a custom theme" : "انت تستعمل قالب مخصص",
"Theming" : "تخصيص القالب",
"Name" : "الاسم",
- "reset to default" : "إلغاء كل التغييرات",
"Web address" : "عنوان صفحة أنترنت",
"Web address https://…" : "عنوان صفحة أنترنت https://",
"Slogan" : "شعار",
@@ -22,6 +21,7 @@ OC.L10N.register(
"Upload new logo" : "رفع شعار جديد",
"Login image" : "صورة الدخول",
"Upload new login background" : "تحميل خلفية جديدة للدخول",
+ "reset to default" : "إلغاء كل التغييرات",
"Log in image" : "صورة الدخول"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
diff --git a/apps/theming/l10n/ar.json b/apps/theming/l10n/ar.json
index 4a8655f2f8a74..25e3a8cd7cf68 100644
--- a/apps/theming/l10n/ar.json
+++ b/apps/theming/l10n/ar.json
@@ -11,7 +11,6 @@
"You are already using a custom theme" : "انت تستعمل قالب مخصص",
"Theming" : "تخصيص القالب",
"Name" : "الاسم",
- "reset to default" : "إلغاء كل التغييرات",
"Web address" : "عنوان صفحة أنترنت",
"Web address https://…" : "عنوان صفحة أنترنت https://",
"Slogan" : "شعار",
@@ -20,6 +19,7 @@
"Upload new logo" : "رفع شعار جديد",
"Login image" : "صورة الدخول",
"Upload new login background" : "تحميل خلفية جديدة للدخول",
+ "reset to default" : "إلغاء كل التغييرات",
"Log in image" : "صورة الدخول"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/ast.js b/apps/theming/l10n/ast.js
index 6472cbfc17cc6..c0f77789ae5e0 100644
--- a/apps/theming/l10n/ast.js
+++ b/apps/theming/l10n/ast.js
@@ -12,7 +12,6 @@ OC.L10N.register(
"Unsupported image type" : "Triba non sofitada d'imaxe",
"You are already using a custom theme" : "Yá tas usando un tema personalizáu",
"Name" : "Nome",
- "reset to default" : "reafitar",
"Web address" : "Direición web",
"Web address https://…" : "Direición web https://…",
"Slogan" : "Conseña",
@@ -22,6 +21,7 @@ OC.L10N.register(
"Login image" : "Imaxe d'aniciu de sesión",
"Upload new login background" : "Xubir fondu nuevu d'aniciu de sesión",
"Remove background image" : "Desaniciar imaxe de fondu",
+ "reset to default" : "reafitar",
"Log in image" : "Imaxe d'aniciu de sesión"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/ast.json b/apps/theming/l10n/ast.json
index f8a38012a47ed..212247841bb54 100644
--- a/apps/theming/l10n/ast.json
+++ b/apps/theming/l10n/ast.json
@@ -10,7 +10,6 @@
"Unsupported image type" : "Triba non sofitada d'imaxe",
"You are already using a custom theme" : "Yá tas usando un tema personalizáu",
"Name" : "Nome",
- "reset to default" : "reafitar",
"Web address" : "Direición web",
"Web address https://…" : "Direición web https://…",
"Slogan" : "Conseña",
@@ -20,6 +19,7 @@
"Login image" : "Imaxe d'aniciu de sesión",
"Upload new login background" : "Xubir fondu nuevu d'aniciu de sesión",
"Remove background image" : "Desaniciar imaxe de fondu",
+ "reset to default" : "reafitar",
"Log in image" : "Imaxe d'aniciu de sesión"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/bg.js b/apps/theming/l10n/bg.js
index 8df4fdb03425b..ddcc3d16e3483 100644
--- a/apps/theming/l10n/bg.js
+++ b/apps/theming/l10n/bg.js
@@ -13,7 +13,6 @@ OC.L10N.register(
"You are already using a custom theme" : "Вие вече използвате персонализирана тема",
"Theming" : "Теми",
"Name" : "Име",
- "reset to default" : "възстановяване към стандартни",
"Web address" : "Уеб адрес",
"Web address https://…" : "Уеб адрес https://...",
"Slogan" : "Лозунг",
@@ -22,6 +21,7 @@ OC.L10N.register(
"Upload new logo" : "Качване на ново лого",
"Login image" : "Изображение при вписване",
"Upload new login background" : "Качване на нов фон за входа",
+ "reset to default" : "възстановяване към стандартни",
"Log in image" : "Изображение при вписване"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/bg.json b/apps/theming/l10n/bg.json
index f3964d2aea0b3..4978243f4f64c 100644
--- a/apps/theming/l10n/bg.json
+++ b/apps/theming/l10n/bg.json
@@ -11,7 +11,6 @@
"You are already using a custom theme" : "Вие вече използвате персонализирана тема",
"Theming" : "Теми",
"Name" : "Име",
- "reset to default" : "възстановяване към стандартни",
"Web address" : "Уеб адрес",
"Web address https://…" : "Уеб адрес https://...",
"Slogan" : "Лозунг",
@@ -20,6 +19,7 @@
"Upload new logo" : "Качване на ново лого",
"Login image" : "Изображение при вписване",
"Upload new login background" : "Качване на нов фон за входа",
+ "reset to default" : "възстановяване към стандартни",
"Log in image" : "Изображение при вписване"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/cs.js b/apps/theming/l10n/cs.js
index 43484fa6397bb..b1d994456cf40 100644
--- a/apps/theming/l10n/cs.js
+++ b/apps/theming/l10n/cs.js
@@ -15,7 +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í",
+ "Reset to default" : "Obnovit výchozí",
"Web address" : "Webová adresa",
"Web address https://…" : "Webová adresa https://",
"Slogan" : "Slogan",
@@ -24,6 +24,8 @@ 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"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/theming/l10n/cs.json b/apps/theming/l10n/cs.json
index 963be4b8184f1..aaa3ae1dbdc4e 100644
--- a/apps/theming/l10n/cs.json
+++ b/apps/theming/l10n/cs.json
@@ -13,7 +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í",
+ "Reset to default" : "Obnovit výchozí",
"Web address" : "Webová adresa",
"Web address https://…" : "Webová adresa https://",
"Slogan" : "Slogan",
@@ -22,6 +22,8 @@
"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;"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/da.js b/apps/theming/l10n/da.js
index 4f9bb0f6c779e..877964d433090 100644
--- a/apps/theming/l10n/da.js
+++ b/apps/theming/l10n/da.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Theming" : "Temaer",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming gør det muligt nemt at tilpasse udseendet på din installation og understøttede klienter. Dette vil være synlig for alle brugere.",
"Name" : "Navn",
- "reset to default" : "nulstil til standardindstillinger ",
"Web address" : "Web adresse",
"Web address https://…" : "Web adresse http://...",
"Slogan" : "Slogan",
@@ -24,6 +23,8 @@ OC.L10N.register(
"Upload new logo" : "Upload nyt logo",
"Login image" : "Login billede",
"Upload new login background" : "Upload nyt login billede",
+ "Remove background image" : "Fjern baggrundsbillede",
+ "reset to default" : "nulstil til standardindstillinger ",
"Log in image" : "Log ind billede"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/da.json b/apps/theming/l10n/da.json
index 15436b5d2f564..e97b59e1ec1a8 100644
--- a/apps/theming/l10n/da.json
+++ b/apps/theming/l10n/da.json
@@ -13,7 +13,6 @@
"Theming" : "Temaer",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming gør det muligt nemt at tilpasse udseendet på din installation og understøttede klienter. Dette vil være synlig for alle brugere.",
"Name" : "Navn",
- "reset to default" : "nulstil til standardindstillinger ",
"Web address" : "Web adresse",
"Web address https://…" : "Web adresse http://...",
"Slogan" : "Slogan",
@@ -22,6 +21,8 @@
"Upload new logo" : "Upload nyt logo",
"Login image" : "Login billede",
"Upload new login background" : "Upload nyt login billede",
+ "Remove background image" : "Fjern baggrundsbillede",
+ "reset to default" : "nulstil til standardindstillinger ",
"Log in image" : "Log ind billede"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/de.js b/apps/theming/l10n/de.js
index 0674734f74531..ed0946d26c7cc 100644
--- a/apps/theming/l10n/de.js
+++ b/apps/theming/l10n/de.js
@@ -15,16 +15,17 @@ OC.L10N.register(
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming ermöglicht es auf einfache Weise das Aussehen Ihrer Installation und Clients anzupassen. Die Änderungen wirken sich auf alle Benutzer aus.",
"Name" : "Name",
- "reset to default" : "Auf Standard zurücksetzen",
+ "Reset to default" : " Auf Standard zurücksetzen ",
"Web address" : "Internetadresse",
- "Web address https://…" : "Internetadresse https://...",
+ "Web address https://…" : "Internetadresse https://…",
"Slogan" : "Slogan",
"Color" : "Farbe",
"Logo" : "Logo",
"Upload new logo" : "Neues Logo hochladen",
"Login image" : "Anmelde-Bild",
"Upload new login background" : "Neuen Anmelde-Hintergrund hochladen",
- "Remove background image" : "Hintergrundbilder entfernen",
+ "Remove background image" : "Entferne Hintergrundbild",
+ "reset to default" : "Auf Standard zurücksetzen",
"Log in image" : "Anmelde-Bild"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/de.json b/apps/theming/l10n/de.json
index d318cabd64927..8cb407b4f7def 100644
--- a/apps/theming/l10n/de.json
+++ b/apps/theming/l10n/de.json
@@ -13,16 +13,17 @@
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming ermöglicht es auf einfache Weise das Aussehen Ihrer Installation und Clients anzupassen. Die Änderungen wirken sich auf alle Benutzer aus.",
"Name" : "Name",
- "reset to default" : "Auf Standard zurücksetzen",
+ "Reset to default" : " Auf Standard zurücksetzen ",
"Web address" : "Internetadresse",
- "Web address https://…" : "Internetadresse https://...",
+ "Web address https://…" : "Internetadresse https://…",
"Slogan" : "Slogan",
"Color" : "Farbe",
"Logo" : "Logo",
"Upload new logo" : "Neues Logo hochladen",
"Login image" : "Anmelde-Bild",
"Upload new login background" : "Neuen Anmelde-Hintergrund hochladen",
- "Remove background image" : "Hintergrundbilder entfernen",
+ "Remove background image" : "Entferne Hintergrundbild",
+ "reset to default" : "Auf Standard zurücksetzen",
"Log in image" : "Anmelde-Bild"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/de_DE.js b/apps/theming/l10n/de_DE.js
index 3c55f84f9cc21..8e9ec2fe8d9ea 100644
--- a/apps/theming/l10n/de_DE.js
+++ b/apps/theming/l10n/de_DE.js
@@ -15,9 +15,9 @@ OC.L10N.register(
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming ermöglicht es auf einfache Weise das Aussehen Ihrer Installation und Clients anzupassen. Die Änderungen wirken sich auf alle Benutzer aus.",
"Name" : "Name",
- "reset to default" : "Auf Standard zurücksetzen",
+ "Reset to default" : " Auf Standard zurücksetzen ",
"Web address" : "Internetadresse",
- "Web address https://…" : "Internetadresse https://...",
+ "Web address https://…" : "Internetadresse https://…",
"Slogan" : "Slogan",
"Color" : "Farbe",
"Logo" : "Logo",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Anmelde-Bild",
"Upload new login background" : "Neuen Anmelde-Hintergrund hochladen",
"Remove background image" : "Entferne Hintergrundbild",
+ "reset to default" : "Auf Standard zurücksetzen",
"Log in image" : "Anmelde-Bild"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/de_DE.json b/apps/theming/l10n/de_DE.json
index dc00a16c6689b..f4dfa4d6bbafa 100644
--- a/apps/theming/l10n/de_DE.json
+++ b/apps/theming/l10n/de_DE.json
@@ -13,9 +13,9 @@
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming ermöglicht es auf einfache Weise das Aussehen Ihrer Installation und Clients anzupassen. Die Änderungen wirken sich auf alle Benutzer aus.",
"Name" : "Name",
- "reset to default" : "Auf Standard zurücksetzen",
+ "Reset to default" : " Auf Standard zurücksetzen ",
"Web address" : "Internetadresse",
- "Web address https://…" : "Internetadresse https://...",
+ "Web address https://…" : "Internetadresse https://…",
"Slogan" : "Slogan",
"Color" : "Farbe",
"Logo" : "Logo",
@@ -23,6 +23,7 @@
"Login image" : "Anmelde-Bild",
"Upload new login background" : "Neuen Anmelde-Hintergrund hochladen",
"Remove background image" : "Entferne Hintergrundbild",
+ "reset to default" : "Auf Standard zurücksetzen",
"Log in image" : "Anmelde-Bild"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/el.js b/apps/theming/l10n/el.js
index eca624f1b449d..94ff0484dd7b8 100644
--- a/apps/theming/l10n/el.js
+++ b/apps/theming/l10n/el.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Προσαρμογή θέματος",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Η προσαρμογή θέματος καθιστά δυνατή την εύκολη προσαρμογή της εμφάνισης της εμφάνισης της εγκατάστασής σας καθώς και των υποστηριζόμενων πελατών. Αυτή θα είναι ορατή για όλους τους χρήστες.",
"Name" : "Όνομα",
- "reset to default" : "επαναφορά στα προεπιλεγμένα",
+ "Reset to default" : "Επαναφορά στα προεπιλεγμένα",
"Web address" : "Διεύθυση ιστοσελίδας",
"Web address https://…" : "Διεύθυνση ιστοσελίδας https://...",
"Slogan" : "Ρητό",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Εικόνα εισόδου",
"Upload new login background" : "Μεταφόρτωση νέου παρασκηνίου εισόδου",
"Remove background image" : "Αφαίρεση εικόνας παρασκηνίου",
+ "reset to default" : "επαναφορά στα προεπιλεγμένα",
"Log in image" : "Εικόνα εισόδου"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/el.json b/apps/theming/l10n/el.json
index 03b475c0f40e3..23ba15d4720d8 100644
--- a/apps/theming/l10n/el.json
+++ b/apps/theming/l10n/el.json
@@ -13,7 +13,7 @@
"Theming" : "Προσαρμογή θέματος",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Η προσαρμογή θέματος καθιστά δυνατή την εύκολη προσαρμογή της εμφάνισης της εμφάνισης της εγκατάστασής σας καθώς και των υποστηριζόμενων πελατών. Αυτή θα είναι ορατή για όλους τους χρήστες.",
"Name" : "Όνομα",
- "reset to default" : "επαναφορά στα προεπιλεγμένα",
+ "Reset to default" : "Επαναφορά στα προεπιλεγμένα",
"Web address" : "Διεύθυση ιστοσελίδας",
"Web address https://…" : "Διεύθυνση ιστοσελίδας https://...",
"Slogan" : "Ρητό",
@@ -23,6 +23,7 @@
"Login image" : "Εικόνα εισόδου",
"Upload new login background" : "Μεταφόρτωση νέου παρασκηνίου εισόδου",
"Remove background image" : "Αφαίρεση εικόνας παρασκηνίου",
+ "reset to default" : "επαναφορά στα προεπιλεγμένα",
"Log in image" : "Εικόνα εισόδου"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/en_GB.js b/apps/theming/l10n/en_GB.js
index ed29a83eca398..8d18b1ff95cd3 100644
--- a/apps/theming/l10n/en_GB.js
+++ b/apps/theming/l10n/en_GB.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming makes it possible to easily customise the look and feel of your instance and supported clients. This will be visible for all users.",
"Name" : "Name",
- "reset to default" : "reset to default",
+ "Reset to default" : "Reset to default",
"Web address" : "Web address",
"Web address https://…" : "Web address https://…",
"Slogan" : "Slogan",
@@ -24,6 +24,8 @@ OC.L10N.register(
"Upload new logo" : "Upload new logo",
"Login image" : "Login image",
"Upload new login background" : "Upload new login background",
+ "Remove background image" : "Remove background image",
+ "reset to default" : "reset to default",
"Log in image" : "Log in image"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/en_GB.json b/apps/theming/l10n/en_GB.json
index 27a4eb827bdcb..ace85849a36a1 100644
--- a/apps/theming/l10n/en_GB.json
+++ b/apps/theming/l10n/en_GB.json
@@ -13,7 +13,7 @@
"Theming" : "Theming",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming makes it possible to easily customise the look and feel of your instance and supported clients. This will be visible for all users.",
"Name" : "Name",
- "reset to default" : "reset to default",
+ "Reset to default" : "Reset to default",
"Web address" : "Web address",
"Web address https://…" : "Web address https://…",
"Slogan" : "Slogan",
@@ -22,6 +22,8 @@
"Upload new logo" : "Upload new logo",
"Login image" : "Login image",
"Upload new login background" : "Upload new login background",
+ "Remove background image" : "Remove background image",
+ "reset to default" : "reset to default",
"Log in image" : "Log in image"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/es.js b/apps/theming/l10n/es.js
index 0bebcfc70bc54..ccb44c8334a6b 100644
--- a/apps/theming/l10n/es.js
+++ b/apps/theming/l10n/es.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"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." : "Los temas hacen posible personalizar fácilmente la apariencia de tu instancia y los clientes soportados. Esto será visible para todos los usuarios.",
"Name" : "Nombre",
- "reset to default" : "restaurar a configuración inicial",
"Web address" : "Dirección web",
"Web address https://…" : "Dirección web https://",
"Slogan" : "Eslogan",
@@ -24,6 +23,7 @@ OC.L10N.register(
"Upload new logo" : "Subir nuevo logo",
"Login image" : "Imagen de inicio",
"Upload new login background" : "Subir una nueva imagen de fondo",
+ "reset to default" : "restaurar a configuración inicial",
"Log in image" : "Imagen de inicio"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/es.json b/apps/theming/l10n/es.json
index 4fac8e8699402..1eec75aa1131d 100644
--- a/apps/theming/l10n/es.json
+++ b/apps/theming/l10n/es.json
@@ -13,7 +13,6 @@
"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." : "Los temas hacen posible personalizar fácilmente la apariencia de tu instancia y los clientes soportados. Esto será visible para todos los usuarios.",
"Name" : "Nombre",
- "reset to default" : "restaurar a configuración inicial",
"Web address" : "Dirección web",
"Web address https://…" : "Dirección web https://",
"Slogan" : "Eslogan",
@@ -22,6 +21,7 @@
"Upload new logo" : "Subir nuevo logo",
"Login image" : "Imagen de inicio",
"Upload new login background" : "Subir una nueva imagen de fondo",
+ "reset to default" : "restaurar a configuración inicial",
"Log in image" : "Imagen de inicio"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/es_MX.js b/apps/theming/l10n/es_MX.js
index 8c307ac940665..5e92199f17769 100644
--- a/apps/theming/l10n/es_MX.js
+++ b/apps/theming/l10n/es_MX.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Tematizar",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "El tematizar hace posible personalizar facilmente la manera en que se ve su instancia y clientes soportados. Esto será visible para todos los usuarios. ",
"Name" : "Nombre",
- "reset to default" : "restaurar a predeterminado",
+ "Reset to default" : "Restablecer al predeterminado",
"Web address" : "Dirección web",
"Web address https://…" : "Dirección web https://...",
"Slogan" : "Lema",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Imágen de inicio de sesión",
"Upload new login background" : "Cargar nueva imagen de fondo para inicio de sesión",
"Remove background image" : "Eliminar imagen de fondo",
+ "reset to default" : "restaurar a predeterminado",
"Log in image" : "Imagen de inicio de sesión"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/es_MX.json b/apps/theming/l10n/es_MX.json
index d47b3ef7836b9..8ea9de1e3e8e8 100644
--- a/apps/theming/l10n/es_MX.json
+++ b/apps/theming/l10n/es_MX.json
@@ -13,7 +13,7 @@
"Theming" : "Tematizar",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "El tematizar hace posible personalizar facilmente la manera en que se ve su instancia y clientes soportados. Esto será visible para todos los usuarios. ",
"Name" : "Nombre",
- "reset to default" : "restaurar a predeterminado",
+ "Reset to default" : "Restablecer al predeterminado",
"Web address" : "Dirección web",
"Web address https://…" : "Dirección web https://...",
"Slogan" : "Lema",
@@ -23,6 +23,7 @@
"Login image" : "Imágen de inicio de sesión",
"Upload new login background" : "Cargar nueva imagen de fondo para inicio de sesión",
"Remove background image" : "Eliminar imagen de fondo",
+ "reset to default" : "restaurar a predeterminado",
"Log in image" : "Imagen de inicio de sesión"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/fi.js b/apps/theming/l10n/fi.js
index 48e08170137e7..2fc502c9ba381 100644
--- a/apps/theming/l10n/fi.js
+++ b/apps/theming/l10n/fi.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Teema",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teeman avulla voit helposti kustomoida web-käyttöliittymän ja tuettujen sovelluksien ulkonäköä ja tuntumaa. Teema näkyy kaikille käyttäjille.",
"Name" : "Nimi",
- "reset to default" : "palauta oletukseksi",
+ "Reset to default" : "Palauta oletukseksi",
"Web address" : "Verkko-osoite",
"Web address https://…" : "Verkko-osoite https://…",
"Slogan" : "Slogani",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Kirjautumissivun kuva",
"Upload new login background" : "Lähetä uusi kirjautumissivun taustakuva",
"Remove background image" : "Poista taustakuva",
+ "reset to default" : "palauta oletukseksi",
"Log in image" : "Kirjautumissivun kuva"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/fi.json b/apps/theming/l10n/fi.json
index 7b0f671e6ea78..bf4fd40620e78 100644
--- a/apps/theming/l10n/fi.json
+++ b/apps/theming/l10n/fi.json
@@ -13,7 +13,7 @@
"Theming" : "Teema",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teeman avulla voit helposti kustomoida web-käyttöliittymän ja tuettujen sovelluksien ulkonäköä ja tuntumaa. Teema näkyy kaikille käyttäjille.",
"Name" : "Nimi",
- "reset to default" : "palauta oletukseksi",
+ "Reset to default" : "Palauta oletukseksi",
"Web address" : "Verkko-osoite",
"Web address https://…" : "Verkko-osoite https://…",
"Slogan" : "Slogani",
@@ -23,6 +23,7 @@
"Login image" : "Kirjautumissivun kuva",
"Upload new login background" : "Lähetä uusi kirjautumissivun taustakuva",
"Remove background image" : "Poista taustakuva",
+ "reset to default" : "palauta oletukseksi",
"Log in image" : "Kirjautumissivun kuva"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/fr.js b/apps/theming/l10n/fr.js
index c517df9bcb960..f0bab180652ac 100644
--- a/apps/theming/l10n/fr.js
+++ b/apps/theming/l10n/fr.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Personnaliser l'apparence",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Cet extension permet de personnaliser facilement l'apparence de votre instance et des clients supportés. Cela sera visible pour tous les utilisateurs.",
"Name" : "Nom",
- "reset to default" : "Restaurer les valeurs par défaut",
+ "Reset to default" : "Restaurer les valeurs par défaut",
"Web address" : "Adresse web",
"Web address https://…" : "Adresse du serveur https://…",
"Slogan" : "Slogan",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Image de connexion",
"Upload new login background" : "Téléverser un nouvel arrière-plan de connexion",
"Remove background image" : "Supprimer l'image en arrière-plan",
+ "reset to default" : "Restaurer les valeurs par défaut",
"Log in image" : "Image de connexion"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/theming/l10n/fr.json b/apps/theming/l10n/fr.json
index 57d52b4335529..dd22725077dc6 100644
--- a/apps/theming/l10n/fr.json
+++ b/apps/theming/l10n/fr.json
@@ -13,7 +13,7 @@
"Theming" : "Personnaliser l'apparence",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Cet extension permet de personnaliser facilement l'apparence de votre instance et des clients supportés. Cela sera visible pour tous les utilisateurs.",
"Name" : "Nom",
- "reset to default" : "Restaurer les valeurs par défaut",
+ "Reset to default" : "Restaurer les valeurs par défaut",
"Web address" : "Adresse web",
"Web address https://…" : "Adresse du serveur https://…",
"Slogan" : "Slogan",
@@ -23,6 +23,7 @@
"Login image" : "Image de connexion",
"Upload new login background" : "Téléverser un nouvel arrière-plan de connexion",
"Remove background image" : "Supprimer l'image en arrière-plan",
+ "reset to default" : "Restaurer les valeurs par défaut",
"Log in image" : "Image de connexion"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/gl.js b/apps/theming/l10n/gl.js
new file mode 100644
index 0000000000000..671a49d9513d8
--- /dev/null
+++ b/apps/theming/l10n/gl.js
@@ -0,0 +1,31 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Loading preview…" : "Cargando a vista previa…",
+ "Saved" : "Gardado",
+ "Admin" : "Administración",
+ "a safe home for all your data" : "un lugar seguro para todos os seus datos",
+ "The given name is too long" : "O nome indicado é longo de máis",
+ "The given web address is too long" : "O enderezo web indicado é longo de máis",
+ "The given slogan is too long" : "O lema indicado é longo de máis",
+ "The given color is invalid" : "A cor indicada é incorrecta",
+ "No file uploaded" : "Non se enviou ningún ficheiro",
+ "Unsupported image type" : "Tipo de imaxe non admitido",
+ "You are already using a custom theme" : "Vostede xa usa un tema personalizado",
+ "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." : "Os temas fan posíbel personalizar facilmente a aparencia da súa instancia e os clientes compatíbeis. Isto será visíbel para todos os usuarios.",
+ "Name" : "Nome",
+ "Reset to default" : "Restabelecer a predeterminados",
+ "Web address" : "Enderezo web",
+ "Web address https://…" : "Enderezo web https://…",
+ "Slogan" : "Lema",
+ "Color" : "Cor",
+ "Logo" : "Logotipo",
+ "Upload new logo" : "Enviar un novo logotipo",
+ "Login image" : "Imaxe de inicio",
+ "Upload new login background" : "Enviar unha nova imaxe de fondo",
+ "Remove background image" : "Retirar a imaxe de fondo",
+ "reset to default" : "restabelecer a predeterminados",
+ "Log in image" : "Imaxe de inicio"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/gl.json b/apps/theming/l10n/gl.json
new file mode 100644
index 0000000000000..1c6e132dee8cc
--- /dev/null
+++ b/apps/theming/l10n/gl.json
@@ -0,0 +1,29 @@
+{ "translations": {
+ "Loading preview…" : "Cargando a vista previa…",
+ "Saved" : "Gardado",
+ "Admin" : "Administración",
+ "a safe home for all your data" : "un lugar seguro para todos os seus datos",
+ "The given name is too long" : "O nome indicado é longo de máis",
+ "The given web address is too long" : "O enderezo web indicado é longo de máis",
+ "The given slogan is too long" : "O lema indicado é longo de máis",
+ "The given color is invalid" : "A cor indicada é incorrecta",
+ "No file uploaded" : "Non se enviou ningún ficheiro",
+ "Unsupported image type" : "Tipo de imaxe non admitido",
+ "You are already using a custom theme" : "Vostede xa usa un tema personalizado",
+ "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." : "Os temas fan posíbel personalizar facilmente a aparencia da súa instancia e os clientes compatíbeis. Isto será visíbel para todos os usuarios.",
+ "Name" : "Nome",
+ "Reset to default" : "Restabelecer a predeterminados",
+ "Web address" : "Enderezo web",
+ "Web address https://…" : "Enderezo web https://…",
+ "Slogan" : "Lema",
+ "Color" : "Cor",
+ "Logo" : "Logotipo",
+ "Upload new logo" : "Enviar un novo logotipo",
+ "Login image" : "Imaxe de inicio",
+ "Upload new login background" : "Enviar unha nova imaxe de fondo",
+ "Remove background image" : "Retirar a imaxe de fondo",
+ "reset to default" : "restabelecer a predeterminados",
+ "Log in image" : "Imaxe de inicio"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/theming/l10n/hu.js b/apps/theming/l10n/hu.js
index ca3299ff98fce..cdd9807d778e6 100644
--- a/apps/theming/l10n/hu.js
+++ b/apps/theming/l10n/hu.js
@@ -13,7 +13,6 @@ OC.L10N.register(
"You are already using a custom theme" : "Már egyedi témát használ",
"Theming" : "Témázás",
"Name" : "Név",
- "reset to default" : "Visszaállítás alapértelmezettre",
"Web address" : "Webcím",
"Web address https://…" : "Webcím https://...",
"Slogan" : "Szlogen",
@@ -22,6 +21,7 @@ OC.L10N.register(
"Upload new logo" : "Új logó feltöltése",
"Login image" : "Bejelentkező kép",
"Upload new login background" : "Új bejelentkező kép feltöltése",
+ "reset to default" : "Visszaállítás alapértelmezettre",
"Log in image" : "Bejelentkező kép"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/hu.json b/apps/theming/l10n/hu.json
index 3589db365c7cd..b989b545cb89e 100644
--- a/apps/theming/l10n/hu.json
+++ b/apps/theming/l10n/hu.json
@@ -11,7 +11,6 @@
"You are already using a custom theme" : "Már egyedi témát használ",
"Theming" : "Témázás",
"Name" : "Név",
- "reset to default" : "Visszaállítás alapértelmezettre",
"Web address" : "Webcím",
"Web address https://…" : "Webcím https://...",
"Slogan" : "Szlogen",
@@ -20,6 +19,7 @@
"Upload new logo" : "Új logó feltöltése",
"Login image" : "Bejelentkező kép",
"Upload new login background" : "Új bejelentkező kép feltöltése",
+ "reset to default" : "Visszaállítás alapértelmezettre",
"Log in image" : "Bejelentkező kép"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/is.js b/apps/theming/l10n/is.js
index 4a9b3116e42a4..1c97194763fdb 100644
--- a/apps/theming/l10n/is.js
+++ b/apps/theming/l10n/is.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Þemu",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Þemu gera þér kleift að breyta útliti og hegðun þíns eintaks af viðmótinu auk studdra biðlaraforrita. Það verður sýnilegt öllum notendum.",
"Name" : "Heiti",
- "reset to default" : "endurstilla á sjálfgefið",
+ "Reset to default" : "Endurstilla á sjálfgefið",
"Web address" : "Veffang",
"Web address https://…" : "Veffang https://…",
"Slogan" : "Slagorð",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Innskráningarmynd",
"Upload new login background" : "Senda inn nýjan bakgrunn innskráningar",
"Remove background image" : "Fjarlægja bakgrunnsmynd",
+ "reset to default" : "endurstilla á sjálfgefið",
"Log in image" : "Innskráningarmynd"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/theming/l10n/is.json b/apps/theming/l10n/is.json
index 5beda25148e28..0e75a583c11b3 100644
--- a/apps/theming/l10n/is.json
+++ b/apps/theming/l10n/is.json
@@ -13,7 +13,7 @@
"Theming" : "Þemu",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Þemu gera þér kleift að breyta útliti og hegðun þíns eintaks af viðmótinu auk studdra biðlaraforrita. Það verður sýnilegt öllum notendum.",
"Name" : "Heiti",
- "reset to default" : "endurstilla á sjálfgefið",
+ "Reset to default" : "Endurstilla á sjálfgefið",
"Web address" : "Veffang",
"Web address https://…" : "Veffang https://…",
"Slogan" : "Slagorð",
@@ -23,6 +23,7 @@
"Login image" : "Innskráningarmynd",
"Upload new login background" : "Senda inn nýjan bakgrunn innskráningar",
"Remove background image" : "Fjarlægja bakgrunnsmynd",
+ "reset to default" : "endurstilla á sjálfgefið",
"Log in image" : "Innskráningarmynd"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/it.js b/apps/theming/l10n/it.js
index 15be95c50ea72..739174b180605 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,8 +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",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
@@ -22,6 +24,8 @@ OC.L10N.register(
"Upload new logo" : "Carica nuovo logo",
"Login image" : "Immagine di accesso",
"Upload new login background" : "Carica nuovo sfondo di accesso",
+ "Remove background image" : "Rimuovi immagine di sfondo",
+ "reset to default" : "ripristina valori predefiniti",
"Log in image" : "Immagine di accesso"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/it.json b/apps/theming/l10n/it.json
index 2e4f3618e8f1e..2a9fc36338c05 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,8 +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",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
@@ -20,6 +22,8 @@
"Upload new logo" : "Carica nuovo logo",
"Login image" : "Immagine di accesso",
"Upload new login background" : "Carica nuovo sfondo di accesso",
+ "Remove background image" : "Rimuovi immagine di sfondo",
+ "reset to default" : "ripristina valori predefiniti",
"Log in image" : "Immagine di accesso"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/ko.js b/apps/theming/l10n/ko.js
index 6c222b5637308..77a37813d3c0e 100644
--- a/apps/theming/l10n/ko.js
+++ b/apps/theming/l10n/ko.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Theming" : "테마",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "테마를 사용하여 내 인스턴스와 지원하는 클라이언트의 모습을 변경할 수 있습니다. 테마는 모든 사용자에게 적용됩니다.",
"Name" : "이름",
- "reset to default" : "기본값으로 초기화",
"Web address" : "웹 주소",
"Web address https://…" : "웹 주소 https://…",
"Slogan" : "슬로건",
@@ -24,6 +23,7 @@ OC.L10N.register(
"Upload new logo" : "새 로고 업로드",
"Login image" : "로그인 그림",
"Upload new login background" : "새 로그인 배경 업로드",
+ "reset to default" : "기본값으로 초기화",
"Log in image" : "로그인 그림"
},
"nplurals=1; plural=0;");
diff --git a/apps/theming/l10n/ko.json b/apps/theming/l10n/ko.json
index 74c621d6dcc9b..4a48f29785191 100644
--- a/apps/theming/l10n/ko.json
+++ b/apps/theming/l10n/ko.json
@@ -13,7 +13,6 @@
"Theming" : "테마",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "테마를 사용하여 내 인스턴스와 지원하는 클라이언트의 모습을 변경할 수 있습니다. 테마는 모든 사용자에게 적용됩니다.",
"Name" : "이름",
- "reset to default" : "기본값으로 초기화",
"Web address" : "웹 주소",
"Web address https://…" : "웹 주소 https://…",
"Slogan" : "슬로건",
@@ -22,6 +21,7 @@
"Upload new logo" : "새 로고 업로드",
"Login image" : "로그인 그림",
"Upload new login background" : "새 로그인 배경 업로드",
+ "reset to default" : "기본값으로 초기화",
"Log in image" : "로그인 그림"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/nb.js b/apps/theming/l10n/nb.js
index c7a4a5ab2e9e1..9b2866983555e 100644
--- a/apps/theming/l10n/nb.js
+++ b/apps/theming/l10n/nb.js
@@ -13,8 +13,9 @@ OC.L10N.register(
"Unsupported image type" : "Filtypen støttes ikke",
"You are already using a custom theme" : "Du bruker allerede en egendefinert drakt",
"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",
+ "Reset to default" : "Tilbakestill til forvalg",
"Web address" : "Nettadresse",
"Web address https://…" : "Nettadresse https://",
"Slogan" : "Slagord",
@@ -23,6 +24,8 @@ OC.L10N.register(
"Upload new logo" : "Last opp ny logo",
"Login image" : "Innloggingsbilde",
"Upload new login background" : "Last opp ny innloggingsbakgrunn",
+ "Remove background image" : "Fjern bakgrunnsbilde",
+ "reset to default" : "tilbakestill",
"Log in image" : "Innloggingsbilde"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/nb.json b/apps/theming/l10n/nb.json
index 23fe3952c61b0..6557edea2b80c 100644
--- a/apps/theming/l10n/nb.json
+++ b/apps/theming/l10n/nb.json
@@ -11,8 +11,9 @@
"Unsupported image type" : "Filtypen støttes ikke",
"You are already using a custom theme" : "Du bruker allerede en egendefinert drakt",
"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",
+ "Reset to default" : "Tilbakestill til forvalg",
"Web address" : "Nettadresse",
"Web address https://…" : "Nettadresse https://",
"Slogan" : "Slagord",
@@ -21,6 +22,8 @@
"Upload new logo" : "Last opp ny logo",
"Login image" : "Innloggingsbilde",
"Upload new login background" : "Last opp ny innloggingsbakgrunn",
+ "Remove background image" : "Fjern bakgrunnsbilde",
+ "reset to default" : "tilbakestill",
"Log in image" : "Innloggingsbilde"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/nl.js b/apps/theming/l10n/nl.js
index bc96b6af22931..5ba8066a63eb2 100644
--- a/apps/theming/l10n/nl.js
+++ b/apps/theming/l10n/nl.js
@@ -15,7 +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",
+ "Reset to default" : "Herstellen naar standaard",
"Web address" : "Webadres",
"Web address https://…" : "Webadres https://…",
"Slogan" : "Slagzin",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Inlog afbeelding",
"Upload new login background" : "Uploaden nieuwe inlog achtergrond",
"Remove background image" : "Achtergrond beeld verwijderen",
+ "reset to default" : "herstellen naar standaard",
"Log in image" : "Inlog afbeelding"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/nl.json b/apps/theming/l10n/nl.json
index 2dc742ffd0d97..f04bc21f2500c 100644
--- a/apps/theming/l10n/nl.json
+++ b/apps/theming/l10n/nl.json
@@ -13,7 +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",
+ "Reset to default" : "Herstellen naar standaard",
"Web address" : "Webadres",
"Web address https://…" : "Webadres https://…",
"Slogan" : "Slagzin",
@@ -23,6 +23,7 @@
"Login image" : "Inlog afbeelding",
"Upload new login background" : "Uploaden nieuwe inlog achtergrond",
"Remove background image" : "Achtergrond beeld verwijderen",
+ "reset to default" : "herstellen naar standaard",
"Log in image" : "Inlog afbeelding"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/pl.js b/apps/theming/l10n/pl.js
index 41d15ff7612b7..83939eebc45ca 100644
--- a/apps/theming/l10n/pl.js
+++ b/apps/theming/l10n/pl.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Motyw",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motywy pozwalają na łatwą personalizację wyglądu Twojej instancji i wpsieranych klientów. Efekty będą widoczne dla wszystkich użytkowników.",
"Name" : "Nazwa",
- "reset to default" : "przywróć domyślne",
+ "Reset to default" : "Przywróć domyślne",
"Web address" : "adres internetowy",
"Web address https://…" : "adres internetowy https://...",
"Slogan" : "Slogan",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Obraz logowania",
"Upload new login background" : "Wyślij nowe tło ekranu logowania",
"Remove background image" : "Usuń obraz tła",
+ "reset to default" : "przywróć domyślne",
"Log in image" : "Zdjęcie logowania"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/theming/l10n/pl.json b/apps/theming/l10n/pl.json
index bc1c42fd7097c..dc7dff5401327 100644
--- a/apps/theming/l10n/pl.json
+++ b/apps/theming/l10n/pl.json
@@ -13,7 +13,7 @@
"Theming" : "Motyw",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motywy pozwalają na łatwą personalizację wyglądu Twojej instancji i wpsieranych klientów. Efekty będą widoczne dla wszystkich użytkowników.",
"Name" : "Nazwa",
- "reset to default" : "przywróć domyślne",
+ "Reset to default" : "Przywróć domyślne",
"Web address" : "adres internetowy",
"Web address https://…" : "adres internetowy https://...",
"Slogan" : "Slogan",
@@ -23,6 +23,7 @@
"Login image" : "Obraz logowania",
"Upload new login background" : "Wyślij nowe tło ekranu logowania",
"Remove background image" : "Usuń obraz tła",
+ "reset to default" : "przywróć domyślne",
"Log in image" : "Zdjęcie logowania"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/pt_BR.js b/apps/theming/l10n/pt_BR.js
index f096255d4974d..b8251269cef29 100644
--- a/apps/theming/l10n/pt_BR.js
+++ b/apps/theming/l10n/pt_BR.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Personalização",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Criar e alterar temas torna possível personalizar facilmente o Nextcloud e clientes suportados. Isso será visível a todos os usuários.",
"Name" : "Nome",
- "reset to default" : "restaurar ao padrão",
+ "Reset to default" : "Redefinir para o padrão",
"Web address" : "Endereço web",
"Web address https://…" : "Endereço web https://...",
"Slogan" : "Slogan",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Imagem de login",
"Upload new login background" : "Enviar nova imagem de fundo para o login",
"Remove background image" : "Excluir a imagem de fundo",
+ "reset to default" : "restaurar ao padrão",
"Log in image" : "Imagem de fundo do login"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/theming/l10n/pt_BR.json b/apps/theming/l10n/pt_BR.json
index 525cce43f4572..1acab05b61bfa 100644
--- a/apps/theming/l10n/pt_BR.json
+++ b/apps/theming/l10n/pt_BR.json
@@ -13,7 +13,7 @@
"Theming" : "Personalização",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Criar e alterar temas torna possível personalizar facilmente o Nextcloud e clientes suportados. Isso será visível a todos os usuários.",
"Name" : "Nome",
- "reset to default" : "restaurar ao padrão",
+ "Reset to default" : "Redefinir para o padrão",
"Web address" : "Endereço web",
"Web address https://…" : "Endereço web https://...",
"Slogan" : "Slogan",
@@ -23,6 +23,7 @@
"Login image" : "Imagem de login",
"Upload new login background" : "Enviar nova imagem de fundo para o login",
"Remove background image" : "Excluir a imagem de fundo",
+ "reset to default" : "restaurar ao padrão",
"Log in image" : "Imagem de fundo do login"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/ru.js b/apps/theming/l10n/ru.js
index 88c5e7bebf0ba..bd209937e1506 100644
--- a/apps/theming/l10n/ru.js
+++ b/apps/theming/l10n/ru.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Theming" : "Темы оформления",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Темы оформление позволяют легко настроить внешний вид вашего сервера и поддерживаемых клиентов. Это будет доступно для всех пользователей.",
"Name" : "Название",
- "reset to default" : "сброс до настроек по-умолчанию",
+ "Reset to default" : "Сбросить изменения",
"Web address" : "Веб адрес",
"Web address https://…" : "Веб адрес https://…",
"Slogan" : "Слоган",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Изображение экрана входа в систему",
"Upload new login background" : "Загрузить новый фон для экрана входа в систему",
"Remove background image" : "Убрать фоновое изображение ",
+ "reset to default" : "сброс до настроек по-умолчанию",
"Log in image" : "Изображение экрана входа в систему"
},
"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/theming/l10n/ru.json b/apps/theming/l10n/ru.json
index 01d381117a8e8..87baa16aaf582 100644
--- a/apps/theming/l10n/ru.json
+++ b/apps/theming/l10n/ru.json
@@ -13,7 +13,7 @@
"Theming" : "Темы оформления",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Темы оформление позволяют легко настроить внешний вид вашего сервера и поддерживаемых клиентов. Это будет доступно для всех пользователей.",
"Name" : "Название",
- "reset to default" : "сброс до настроек по-умолчанию",
+ "Reset to default" : "Сбросить изменения",
"Web address" : "Веб адрес",
"Web address https://…" : "Веб адрес https://…",
"Slogan" : "Слоган",
@@ -23,6 +23,7 @@
"Login image" : "Изображение экрана входа в систему",
"Upload new login background" : "Загрузить новый фон для экрана входа в систему",
"Remove background image" : "Убрать фоновое изображение ",
+ "reset to default" : "сброс до настроек по-умолчанию",
"Log in image" : "Изображение экрана входа в систему"
},"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);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/sk.js b/apps/theming/l10n/sk.js
index 8a01b6f2f4a89..fe852153b1674 100644
--- a/apps/theming/l10n/sk.js
+++ b/apps/theming/l10n/sk.js
@@ -13,7 +13,6 @@ OC.L10N.register(
"You are already using a custom theme" : "Už používate upravený vzhľad",
"Theming" : "Vzhľad",
"Name" : "Názov",
- "reset to default" : "nastaviť predvolené",
"Web address" : "Web adresa",
"Web address https://…" : "Webová adresa https://...",
"Slogan" : "Slogan",
@@ -22,6 +21,7 @@ OC.L10N.register(
"Upload new logo" : "Nahrať nové logo",
"Login image" : "Prihlasovací obrázok",
"Upload new login background" : "Nahrať nové prihlasovacie pozadie",
+ "reset to default" : "nastaviť predvolené",
"Log in image" : "Prihlasovací obrázok"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/theming/l10n/sk.json b/apps/theming/l10n/sk.json
index 4cbac33e81119..b0ba8be62316e 100644
--- a/apps/theming/l10n/sk.json
+++ b/apps/theming/l10n/sk.json
@@ -11,7 +11,6 @@
"You are already using a custom theme" : "Už používate upravený vzhľad",
"Theming" : "Vzhľad",
"Name" : "Názov",
- "reset to default" : "nastaviť predvolené",
"Web address" : "Web adresa",
"Web address https://…" : "Webová adresa https://...",
"Slogan" : "Slogan",
@@ -20,6 +19,7 @@
"Upload new logo" : "Nahrať nové logo",
"Login image" : "Prihlasovací obrázok",
"Upload new login background" : "Nahrať nové prihlasovacie pozadie",
+ "reset to default" : "nastaviť predvolené",
"Log in image" : "Prihlasovací obrázok"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/sv.js b/apps/theming/l10n/sv.js
index cbc5282d8bd3a..08183a5bdb663 100644
--- a/apps/theming/l10n/sv.js
+++ b/apps/theming/l10n/sv.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Laddar förhandsvisning...",
"Saved" : "Sparat",
"Admin" : "Admin",
"a safe home for all your data" : "En säker plats för alla dina filer och data",
@@ -12,8 +13,8 @@ OC.L10N.register(
"Unsupported image type" : "Filtypen är ej giltig",
"You are already using a custom theme" : "Du använder redan ett annat tema",
"Theming" : "Teman",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teman gör det möjligt att enkelt skräddarsy utseendet på ditt moln. Detta kommer att synas för alla användare.",
"Name" : "Namn",
- "reset to default" : "Återställ till standard",
"Web address" : "Webbadress",
"Web address https://…" : "Webbadress https://...",
"Slogan" : "Slogan",
@@ -22,6 +23,8 @@ OC.L10N.register(
"Upload new logo" : "Ladda upp ny logotyp",
"Login image" : "Inloggningsbild",
"Upload new login background" : "Ladda upp ny bakgrundsbild",
+ "Remove background image" : "Ta bort bakgrundsbild",
+ "reset to default" : "Återställ till standard",
"Log in image" : "Inloggningsbild"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/sv.json b/apps/theming/l10n/sv.json
index ecd37a0753cd5..b57b35b5b859a 100644
--- a/apps/theming/l10n/sv.json
+++ b/apps/theming/l10n/sv.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Laddar förhandsvisning...",
"Saved" : "Sparat",
"Admin" : "Admin",
"a safe home for all your data" : "En säker plats för alla dina filer och data",
@@ -10,8 +11,8 @@
"Unsupported image type" : "Filtypen är ej giltig",
"You are already using a custom theme" : "Du använder redan ett annat tema",
"Theming" : "Teman",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teman gör det möjligt att enkelt skräddarsy utseendet på ditt moln. Detta kommer att synas för alla användare.",
"Name" : "Namn",
- "reset to default" : "Återställ till standard",
"Web address" : "Webbadress",
"Web address https://…" : "Webbadress https://...",
"Slogan" : "Slogan",
@@ -20,6 +21,8 @@
"Upload new logo" : "Ladda upp ny logotyp",
"Login image" : "Inloggningsbild",
"Upload new login background" : "Ladda upp ny bakgrundsbild",
+ "Remove background image" : "Ta bort bakgrundsbild",
+ "reset to default" : "Återställ till standard",
"Log in image" : "Inloggningsbild"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/tr.js b/apps/theming/l10n/tr.js
index afb505cdcda27..e720ccaa00528 100644
--- a/apps/theming/l10n/tr.js
+++ b/apps/theming/l10n/tr.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"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." : "Temalar kullandığınız kopyanın ve desteklenen istemcilerin genel görünümün kolayca değiştirilmesini sağlar. Tüm kullanıcılara görüntülenir.",
"Name" : "Ad",
- "reset to default" : "varsayılana dön",
+ "Reset to default" : "Varsayılana Sıfırla",
"Web address" : "Web adresi",
"Web address https://…" : "Web adresi https://...",
"Slogan" : "Slogan",
@@ -25,6 +25,7 @@ OC.L10N.register(
"Login image" : "Oturum açma görseli",
"Upload new login background" : "Yeni oturum açma art alanı yükle",
"Remove background image" : "Art alan görselini kaldır",
+ "reset to default" : "varsayılana dön",
"Log in image" : "Oturum açma görseli"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/theming/l10n/tr.json b/apps/theming/l10n/tr.json
index b26920471b146..03de74cbb4c6f 100644
--- a/apps/theming/l10n/tr.json
+++ b/apps/theming/l10n/tr.json
@@ -13,7 +13,7 @@
"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." : "Temalar kullandığınız kopyanın ve desteklenen istemcilerin genel görünümün kolayca değiştirilmesini sağlar. Tüm kullanıcılara görüntülenir.",
"Name" : "Ad",
- "reset to default" : "varsayılana dön",
+ "Reset to default" : "Varsayılana Sıfırla",
"Web address" : "Web adresi",
"Web address https://…" : "Web adresi https://...",
"Slogan" : "Slogan",
@@ -23,6 +23,7 @@
"Login image" : "Oturum açma görseli",
"Upload new login background" : "Yeni oturum açma art alanı yükle",
"Remove background image" : "Art alan görselini kaldır",
+ "reset to default" : "varsayılana dön",
"Log in image" : "Oturum açma görseli"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/apps/theming/l10n/zh_CN.js b/apps/theming/l10n/zh_CN.js
index 8dae780b65188..31ecd8241f082 100644
--- a/apps/theming/l10n/zh_CN.js
+++ b/apps/theming/l10n/zh_CN.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"Theming" : "主题",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "主题使得方便地定制你的实例的外观和体验成为可能。所有用户都可以使用。",
"Name" : "名字",
- "reset to default" : "重置默认",
"Web address" : "网址",
"Web address https://…" : "网址 https://...",
"Slogan" : "标语",
@@ -25,6 +24,7 @@ OC.L10N.register(
"Login image" : "登录图片",
"Upload new login background" : "上传新登录背景",
"Remove background image" : "删除背景图片",
+ "reset to default" : "重置默认",
"Log in image" : "登录图片"
},
"nplurals=1; plural=0;");
diff --git a/apps/theming/l10n/zh_CN.json b/apps/theming/l10n/zh_CN.json
index 9075d74f638c7..d835515763c3e 100644
--- a/apps/theming/l10n/zh_CN.json
+++ b/apps/theming/l10n/zh_CN.json
@@ -13,7 +13,6 @@
"Theming" : "主题",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "主题使得方便地定制你的实例的外观和体验成为可能。所有用户都可以使用。",
"Name" : "名字",
- "reset to default" : "重置默认",
"Web address" : "网址",
"Web address https://…" : "网址 https://...",
"Slogan" : "标语",
@@ -23,6 +22,7 @@
"Login image" : "登录图片",
"Upload new login background" : "上传新登录背景",
"Remove background image" : "删除背景图片",
+ "reset to default" : "重置默认",
"Log in image" : "登录图片"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/apps/theming/lib/ThemingDefaults.php b/apps/theming/lib/ThemingDefaults.php
index 0824a36ccdce2..2b3be1e641320 100644
--- a/apps/theming/lib/ThemingDefaults.php
+++ b/apps/theming/lib/ThemingDefaults.php
@@ -192,6 +192,8 @@ public function getScssVariables() {
$variables = [
'theming-cachebuster' => "'" . $this->config->getAppValue('theming', 'cachebuster', '0') . "'",
+ 'theming-logo-mime' => "'" . $this->config->getAppValue('theming', 'logoMime', '') . "'",
+ 'theming-background-mime' => "'" . $this->config->getAppValue('theming', 'backgroundMime', '') . "'"
];
$variables['image-logo'] = "'".$this->urlGenerator->getAbsoluteURL($this->getLogo())."'";
diff --git a/apps/theming/tests/ThemingDefaultsTest.php b/apps/theming/tests/ThemingDefaultsTest.php
index a7cb7790aa65b..8646eaf865f80 100644
--- a/apps/theming/tests/ThemingDefaultsTest.php
+++ b/apps/theming/tests/ThemingDefaultsTest.php
@@ -499,12 +499,14 @@ public function testGetScssVariablesCached() {
public function testGetScssVariables() {
$this->config->expects($this->at(0))->method('getAppValue')->with('theming', 'cachebuster', '0')->willReturn('0');
$this->config->expects($this->at(1))->method('getAppValue')->with('theming', 'logoMime', false)->willReturn('jpeg');
- $this->config->expects($this->at(2))->method('getAppValue')->with('theming', 'cachebuster', '0')->willReturn('0');
- $this->config->expects($this->at(3))->method('getAppValue')->with('theming', 'backgroundMime', false)->willReturn('jpeg');
+ $this->config->expects($this->at(2))->method('getAppValue')->with('theming', 'backgroundMime', false)->willReturn('jpeg');
+ $this->config->expects($this->at(3))->method('getAppValue')->with('theming', 'logoMime', false)->willReturn('jpeg');
$this->config->expects($this->at(4))->method('getAppValue')->with('theming', 'cachebuster', '0')->willReturn('0');
- $this->config->expects($this->at(5))->method('getAppValue')->with('theming', 'color', null)->willReturn($this->defaults->getColorPrimary());
- $this->config->expects($this->at(6))->method('getAppValue')->with('theming', 'color', $this->defaults->getColorPrimary())->willReturn($this->defaults->getColorPrimary());
- $this->config->expects($this->at(7))->method('getAppValue')->with('theming', 'color', $this->defaults->getColorPrimary())->willReturn($this->defaults->getColorPrimary());
+ $this->config->expects($this->at(5))->method('getAppValue')->with('theming', 'backgroundMime', false)->willReturn('jpeg');
+ $this->config->expects($this->at(6))->method('getAppValue')->with('theming', 'cachebuster', '0')->willReturn('0');
+ $this->config->expects($this->at(7))->method('getAppValue')->with('theming', 'color', null)->willReturn($this->defaults->getColorPrimary());
+ $this->config->expects($this->at(8))->method('getAppValue')->with('theming', 'color', $this->defaults->getColorPrimary())->willReturn($this->defaults->getColorPrimary());
+ $this->config->expects($this->at(9))->method('getAppValue')->with('theming', 'color', $this->defaults->getColorPrimary())->willReturn($this->defaults->getColorPrimary());
$this->util->expects($this->any())->method('invertTextColor')->with($this->defaults->getColorPrimary())->willReturn(false);
$this->cache->expects($this->once())->method('get')->with('getScssVariables')->willReturn(null);
@@ -530,6 +532,8 @@ public function testGetScssVariables() {
$expected = [
'theming-cachebuster' => '\'0\'',
+ 'theming-logo-mime' => '\'jpeg\'',
+ 'theming-background-mime' => '\'jpeg\'',
'image-logo' => "'absolute-custom-logo?v=0'",
'image-login-background' => "'absolute-custom-background?v=0'",
'color-primary' => $this->defaults->getColorPrimary(),
diff --git a/apps/twofactor_backupcodes/l10n/cs.js b/apps/twofactor_backupcodes/l10n/cs.js
index 126b5b20ec1c9..fbc6b810f0e4a 100644
--- a/apps/twofactor_backupcodes/l10n/cs.js
+++ b/apps/twofactor_backupcodes/l10n/cs.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Pokud vytvoříte nové záložní kódy, staré budou automaticky zrušeny.",
"An error occurred while generating your backup codes" : "Při pokusu o vytvoření záložních kódů nastala chyba.",
"Nextcloud backup codes" : "Nextcloud záložní kódy",
- "Two-factor authentication" : "Dvoufázová autentizace",
- "You successfully logged in using two-factor authentication (%1$s)" : "Úspěšně jste se přihlásil(a) pomocí dvoufázové autentizace (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Pokus o přihlášení s použitím dvoufázové autentizace selhal (%1$s)",
"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 98005f8e6eed5..1e6cd60fbb9e7 100644
--- a/apps/twofactor_backupcodes/l10n/cs.json
+++ b/apps/twofactor_backupcodes/l10n/cs.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Pokud vytvoříte nové záložní kódy, staré budou automaticky zrušeny.",
"An error occurred while generating your backup codes" : "Při pokusu o vytvoření záložních kódů nastala chyba.",
"Nextcloud backup codes" : "Nextcloud záložní kódy",
- "Two-factor authentication" : "Dvoufázová autentizace",
- "You successfully logged in using two-factor authentication (%1$s)" : "Úspěšně jste se přihlásil(a) pomocí dvoufázové autentizace (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Pokus o přihlášení s použitím dvoufázové autentizace selhal (%1$s)",
"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/twofactor_backupcodes/l10n/de.js b/apps/twofactor_backupcodes/l10n/de.js
index 695b2a8accbaf..7e6b06b449478 100644
--- a/apps/twofactor_backupcodes/l10n/de.js
+++ b/apps/twofactor_backupcodes/l10n/de.js
@@ -1,18 +1,15 @@
OC.L10N.register(
"twofactor_backupcodes",
{
- "Generate backup codes" : "Backup-Codes erstellen",
+ "Generate backup codes" : "Backup-Codes erzeugen",
"Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erstellt. {{used}} von {{total}} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Deine Backup-Codes. Bitte speichere und/oder drucke diese aus, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
- "Regenerate backup codes" : "Backup-Codes neu generieren",
- "If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Du Backup-Codes neu generierst, werden alte automatisch ungültig.",
+ "Regenerate backup codes" : "Backup-Codes erneuern",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Du Backup-Codes erneuerst, werden alte automatisch ungültig.",
"An error occurred while generating your backup codes" : "Ein Fehler ist bei der Erstellung Deiner Backup-Codes aufgetreten",
"Nextcloud backup codes" : "Nextcloud-Backup-Codes",
- "Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "You successfully logged in using two-factor authentication (%1$s)" : "Erfolgreich mittels Zwei-Faktorauthentifizierung angemeldet (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktorauthentifizierung gescheitert (%1$s)",
"You created two-factor backup codes for your account" : "Du hast Zwei-Faktor Sicherungs-Codes für Dein Konto erstellt",
"Backup code" : "Backup-Code",
"Use backup code" : "Backup-Code verwenden",
diff --git a/apps/twofactor_backupcodes/l10n/de.json b/apps/twofactor_backupcodes/l10n/de.json
index 0cd652e7693d8..444534faf30de 100644
--- a/apps/twofactor_backupcodes/l10n/de.json
+++ b/apps/twofactor_backupcodes/l10n/de.json
@@ -1,16 +1,13 @@
{ "translations": {
- "Generate backup codes" : "Backup-Codes erstellen",
+ "Generate backup codes" : "Backup-Codes erzeugen",
"Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erstellt. {{used}} von {{total}} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Deine Backup-Codes. Bitte speichere und/oder drucke diese aus, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
- "Regenerate backup codes" : "Backup-Codes neu generieren",
- "If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Du Backup-Codes neu generierst, werden alte automatisch ungültig.",
+ "Regenerate backup codes" : "Backup-Codes erneuern",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Du Backup-Codes erneuerst, werden alte automatisch ungültig.",
"An error occurred while generating your backup codes" : "Ein Fehler ist bei der Erstellung Deiner Backup-Codes aufgetreten",
"Nextcloud backup codes" : "Nextcloud-Backup-Codes",
- "Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "You successfully logged in using two-factor authentication (%1$s)" : "Erfolgreich mittels Zwei-Faktorauthentifizierung angemeldet (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktorauthentifizierung gescheitert (%1$s)",
"You created two-factor backup codes for your account" : "Du hast Zwei-Faktor Sicherungs-Codes für Dein Konto erstellt",
"Backup code" : "Backup-Code",
"Use backup code" : "Backup-Code verwenden",
diff --git a/apps/twofactor_backupcodes/l10n/de_DE.js b/apps/twofactor_backupcodes/l10n/de_DE.js
index 4ee7176cc4a67..4ebb172fbe6f2 100644
--- a/apps/twofactor_backupcodes/l10n/de_DE.js
+++ b/apps/twofactor_backupcodes/l10n/de_DE.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"twofactor_backupcodes",
{
"Generate backup codes" : "Backup-Codes erzeugen",
- "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erstellt. {{used}} von {{total}} Codes wurden benutzt.",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erzeugt. {{used}} von {{total}} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Ihre Backup-Codes. Bitte speichern und/oder drucken Sie diese, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Sie die Backup-Codes erneuern, werden die alten Codes automatisch ungültig.",
"An error occurred while generating your backup codes" : "Beim Erstellen Ihrer Backup-Codes ist ein Fehler aufgetreten",
"Nextcloud backup codes" : "Nextcloud Backup-Codes",
- "Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "You successfully logged in using two-factor authentication (%1$s)" : "Erfolgreich mittels Zwei-Faktorauthentifizierung angemeldet (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Anmeldeversuch mittels Zwei-Faktorauthentifizierung gescheitert (%1$s)",
"You created two-factor backup codes for your account" : "Sie haben Zwei-Faktor Sicherungs-Codes für Ihr Konto erstellt",
"Backup code" : "Backup-Code",
"Use backup code" : "Verwende Backup-Code",
diff --git a/apps/twofactor_backupcodes/l10n/de_DE.json b/apps/twofactor_backupcodes/l10n/de_DE.json
index d5202046a0027..1a0382bd8c0ca 100644
--- a/apps/twofactor_backupcodes/l10n/de_DE.json
+++ b/apps/twofactor_backupcodes/l10n/de_DE.json
@@ -1,6 +1,6 @@
{ "translations": {
"Generate backup codes" : "Backup-Codes erzeugen",
- "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erstellt. {{used}} von {{total}} Codes wurden benutzt.",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup-Codes wurden erzeugt. {{used}} von {{total}} Codes wurden benutzt.",
"These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dies sind Ihre Backup-Codes. Bitte speichern und/oder drucken Sie diese, da diese Codes später nicht mehr gelesen werden können",
"Save backup codes" : "Backup-Codes speichern",
"Print backup codes" : "Backup-Codes drucken",
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Wenn Sie die Backup-Codes erneuern, werden die alten Codes automatisch ungültig.",
"An error occurred while generating your backup codes" : "Beim Erstellen Ihrer Backup-Codes ist ein Fehler aufgetreten",
"Nextcloud backup codes" : "Nextcloud Backup-Codes",
- "Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "You successfully logged in using two-factor authentication (%1$s)" : "Erfolgreich mittels Zwei-Faktorauthentifizierung angemeldet (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Anmeldeversuch mittels Zwei-Faktorauthentifizierung gescheitert (%1$s)",
"You created two-factor backup codes for your account" : "Sie haben Zwei-Faktor Sicherungs-Codes für Ihr Konto erstellt",
"Backup code" : "Backup-Code",
"Use backup code" : "Verwende Backup-Code",
diff --git a/apps/twofactor_backupcodes/l10n/el.js b/apps/twofactor_backupcodes/l10n/el.js
index c6d3817011db7..2c78f0964a0ba 100644
--- a/apps/twofactor_backupcodes/l10n/el.js
+++ b/apps/twofactor_backupcodes/l10n/el.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Εάν αναδημιουργήσετε εφεδρικούς κωδικούς, οι παλιοί κωδικοί ακυρώνονται αυτόματα.",
"An error occurred while generating your backup codes" : "Ένα σφάλμα προέκυψε κατά τη δημιουργία των εφεδρικών κωδικών.",
"Nextcloud backup codes" : "Εφεδρικοί κωδικοί Nextcloud",
- "Two-factor authentication" : "Έλεγχος πιστοποίησης δύο βημάτων",
- "You successfully logged in using two-factor authentication (%1$s)" : "Έχετε συνδεθεί επιτυχώς με τη χρήση ελέγχου ταυτότητας δύο-παραγόντων (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Μία προσπάθεια σύνδεσης με τη χρήση ελέγχου ταυτότητας δύο-παραγόντων απέτυχε (%1$s)",
"You created two-factor backup codes for your account" : "Μπορείτε να δημιουργήσετε τον παράγοντα διπλού ελέγχου ταυτότητας για το λογαριασμό σας ΤΟΤΡ",
"Backup code" : "Εφεδρικός κωδικός",
"Use backup code" : "Χρησιμοποιήστε έναν εφεδρικό κωδικό",
diff --git a/apps/twofactor_backupcodes/l10n/el.json b/apps/twofactor_backupcodes/l10n/el.json
index ba0f6831a2291..8883fc6cac8cc 100644
--- a/apps/twofactor_backupcodes/l10n/el.json
+++ b/apps/twofactor_backupcodes/l10n/el.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Εάν αναδημιουργήσετε εφεδρικούς κωδικούς, οι παλιοί κωδικοί ακυρώνονται αυτόματα.",
"An error occurred while generating your backup codes" : "Ένα σφάλμα προέκυψε κατά τη δημιουργία των εφεδρικών κωδικών.",
"Nextcloud backup codes" : "Εφεδρικοί κωδικοί Nextcloud",
- "Two-factor authentication" : "Έλεγχος πιστοποίησης δύο βημάτων",
- "You successfully logged in using two-factor authentication (%1$s)" : "Έχετε συνδεθεί επιτυχώς με τη χρήση ελέγχου ταυτότητας δύο-παραγόντων (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Μία προσπάθεια σύνδεσης με τη χρήση ελέγχου ταυτότητας δύο-παραγόντων απέτυχε (%1$s)",
"You created two-factor backup codes for your account" : "Μπορείτε να δημιουργήσετε τον παράγοντα διπλού ελέγχου ταυτότητας για το λογαριασμό σας ΤΟΤΡ",
"Backup code" : "Εφεδρικός κωδικός",
"Use backup code" : "Χρησιμοποιήστε έναν εφεδρικό κωδικό",
diff --git a/apps/twofactor_backupcodes/l10n/en_GB.js b/apps/twofactor_backupcodes/l10n/en_GB.js
new file mode 100644
index 0000000000000..fc9ec0438078e
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/en_GB.js
@@ -0,0 +1,19 @@
+OC.L10N.register(
+ "twofactor_backupcodes",
+ {
+ "Generate backup codes" : "Generate backup codes",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup codes have been generated. {{used}} of {{total}} codes have been used.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
+ "Save backup codes" : "Save backup codes",
+ "Print backup codes" : "Print backup codes",
+ "Regenerate backup codes" : "Regenerate backup codes",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
+ "An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
+ "Nextcloud backup codes" : "Nextcloud backup codes",
+ "You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
+ "Backup code" : "Backup code",
+ "Use backup code" : "Use backup code",
+ "Two factor backup codes" : "Two factor backup codes",
+ "Second-factor backup codes" : "Second-factor backup codes"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/en_GB.json b/apps/twofactor_backupcodes/l10n/en_GB.json
new file mode 100644
index 0000000000000..21e2d234baa2e
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/en_GB.json
@@ -0,0 +1,17 @@
+{ "translations": {
+ "Generate backup codes" : "Generate backup codes",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Backup codes have been generated. {{used}} of {{total}} codes have been used.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
+ "Save backup codes" : "Save backup codes",
+ "Print backup codes" : "Print backup codes",
+ "Regenerate backup codes" : "Regenerate backup codes",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
+ "An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
+ "Nextcloud backup codes" : "Nextcloud backup codes",
+ "You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
+ "Backup code" : "Backup code",
+ "Use backup code" : "Use backup code",
+ "Two factor backup codes" : "Two factor backup codes",
+ "Second-factor backup codes" : "Second-factor backup codes"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/es.js b/apps/twofactor_backupcodes/l10n/es.js
index 89cc71f9d2714..77f1609fc55bb 100644
--- a/apps/twofactor_backupcodes/l10n/es.js
+++ b/apps/twofactor_backupcodes/l10n/es.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regenera los códigos de respaldo automaticamente invalidara los antiguos.",
"An error occurred while generating your backup codes" : "Ha ocurrido un error mientras se generaban los códigos de respaldo.",
"Nextcloud backup codes" : "Códigos de respaldo de Nextcloud",
- "Two-factor authentication" : "Autenticación en dos pasos",
- "You successfully logged in using two-factor authentication (%1$s)" : "Te has identificado correctamente usando la autenticación en dos pasos (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un intento de identificación usando autenticación en dos pasos ha fallado (%1$s)",
"You created two-factor backup codes for your account" : "Has creado códigos de respaldo de dos pasos para tu cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usar código de respaldo",
diff --git a/apps/twofactor_backupcodes/l10n/es.json b/apps/twofactor_backupcodes/l10n/es.json
index d280e017345af..e56d3efa07484 100644
--- a/apps/twofactor_backupcodes/l10n/es.json
+++ b/apps/twofactor_backupcodes/l10n/es.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Si regenera los códigos de respaldo automaticamente invalidara los antiguos.",
"An error occurred while generating your backup codes" : "Ha ocurrido un error mientras se generaban los códigos de respaldo.",
"Nextcloud backup codes" : "Códigos de respaldo de Nextcloud",
- "Two-factor authentication" : "Autenticación en dos pasos",
- "You successfully logged in using two-factor authentication (%1$s)" : "Te has identificado correctamente usando la autenticación en dos pasos (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un intento de identificación usando autenticación en dos pasos ha fallado (%1$s)",
"You created two-factor backup codes for your account" : "Has creado códigos de respaldo de dos pasos para tu cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usar código de respaldo",
diff --git a/apps/twofactor_backupcodes/l10n/es_MX.js b/apps/twofactor_backupcodes/l10n/es_MX.js
index 398b4594a5e4b..ce2007babe082 100644
--- a/apps/twofactor_backupcodes/l10n/es_MX.js
+++ b/apps/twofactor_backupcodes/l10n/es_MX.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Si usted regenera los códigos de respaldo, automáticamente invalidará los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar sus códigos de respaldo. ",
"Nextcloud backup codes" : "Códigos de respaldo de Nextcloud",
- "Two-factor authentication" : "Autenticación de dos factores",
- "You successfully logged in using two-factor authentication (%1$s)" : "Usted ha iniciado sesión exitosamente usando autenticación de dos factores (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un intento por ingresar usando autenticación de dos factores falló (%1$s)",
"You created two-factor backup codes for your account" : "Usted ha creado códigos de respaldo de dos factores para su cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Use el código de respaldo",
diff --git a/apps/twofactor_backupcodes/l10n/es_MX.json b/apps/twofactor_backupcodes/l10n/es_MX.json
index 0d41fcea2492a..57efa0917e5e1 100644
--- a/apps/twofactor_backupcodes/l10n/es_MX.json
+++ b/apps/twofactor_backupcodes/l10n/es_MX.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Si usted regenera los códigos de respaldo, automáticamente invalidará los anteriores. ",
"An error occurred while generating your backup codes" : "Se presentó un error al generar sus códigos de respaldo. ",
"Nextcloud backup codes" : "Códigos de respaldo de Nextcloud",
- "Two-factor authentication" : "Autenticación de dos factores",
- "You successfully logged in using two-factor authentication (%1$s)" : "Usted ha iniciado sesión exitosamente usando autenticación de dos factores (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un intento por ingresar usando autenticación de dos factores falló (%1$s)",
"You created two-factor backup codes for your account" : "Usted ha creado códigos de respaldo de dos factores para su cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Use el código de respaldo",
diff --git a/apps/twofactor_backupcodes/l10n/fi.js b/apps/twofactor_backupcodes/l10n/fi.js
index 866c6831fbea4..c267ef4a03772 100644
--- a/apps/twofactor_backupcodes/l10n/fi.js
+++ b/apps/twofactor_backupcodes/l10n/fi.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Jos uudelleenluot varakoodit, vanhat varakoodit poistetaan käytöstä.",
"An error occurred while generating your backup codes" : "Tapahtui virhe varakoodeja luotaessa",
"Nextcloud backup codes" : "Nextcloud-varakoodit",
- "Two-factor authentication" : "Kaksivaiheinen tunnistautuminen",
- "You successfully logged in using two-factor authentication (%1$s)" : "Kirjauduit onnistuneesti sisään kaksivaiheista tunnistautumista käyttäen (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Kirjautumisyritys kaksivaiheista tunnistautumista käyttäen epäonnistui (%1$s)",
"You created two-factor backup codes for your account" : "Loit kaksivaiheisen tunnistautumisen varakoodit tilillesi",
"Backup code" : "Varakoodi",
"Use backup code" : "Käytä varakoodia",
+ "Two factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit",
"Second-factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/fi.json b/apps/twofactor_backupcodes/l10n/fi.json
index ae179cca8e341..2552aa37d71ea 100644
--- a/apps/twofactor_backupcodes/l10n/fi.json
+++ b/apps/twofactor_backupcodes/l10n/fi.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Jos uudelleenluot varakoodit, vanhat varakoodit poistetaan käytöstä.",
"An error occurred while generating your backup codes" : "Tapahtui virhe varakoodeja luotaessa",
"Nextcloud backup codes" : "Nextcloud-varakoodit",
- "Two-factor authentication" : "Kaksivaiheinen tunnistautuminen",
- "You successfully logged in using two-factor authentication (%1$s)" : "Kirjauduit onnistuneesti sisään kaksivaiheista tunnistautumista käyttäen (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Kirjautumisyritys kaksivaiheista tunnistautumista käyttäen epäonnistui (%1$s)",
"You created two-factor backup codes for your account" : "Loit kaksivaiheisen tunnistautumisen varakoodit tilillesi",
"Backup code" : "Varakoodi",
"Use backup code" : "Käytä varakoodia",
+ "Two factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit",
"Second-factor backup codes" : "Kaksivaiheisen tunnistautumisen varakoodit"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/fr.js b/apps/twofactor_backupcodes/l10n/fr.js
index f73bfa04a3196..71e8eefaa2ba9 100644
--- a/apps/twofactor_backupcodes/l10n/fr.js
+++ b/apps/twofactor_backupcodes/l10n/fr.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vous régénérez les codes de récupération, vous invalidez automatiquement les anciens codes.",
"An error occurred while generating your backup codes" : "Une erreur est survenue lors de la génération de vos codes de récupération",
"Nextcloud backup codes" : "Codes de récupération Nextcloud",
- "Two-factor authentication" : "Authentification à deux facteurs",
- "You successfully logged in using two-factor authentication (%1$s)" : "Vous avez réussi à vous connecter en utilisant l'authentification à deux facteurs (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Une tentative de connexion utilisant l'authentification à deux facteurs a échouée (%1$s)",
"You created two-factor backup codes for your account" : "Vous avez créé des codes de secours à deux facteurs pour votre compte",
"Backup code" : "Code de récupération",
"Use backup code" : "Utiliser un code de récupération",
diff --git a/apps/twofactor_backupcodes/l10n/fr.json b/apps/twofactor_backupcodes/l10n/fr.json
index 29e4c216c62df..ad1a6361a2787 100644
--- a/apps/twofactor_backupcodes/l10n/fr.json
+++ b/apps/twofactor_backupcodes/l10n/fr.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Si vous régénérez les codes de récupération, vous invalidez automatiquement les anciens codes.",
"An error occurred while generating your backup codes" : "Une erreur est survenue lors de la génération de vos codes de récupération",
"Nextcloud backup codes" : "Codes de récupération Nextcloud",
- "Two-factor authentication" : "Authentification à deux facteurs",
- "You successfully logged in using two-factor authentication (%1$s)" : "Vous avez réussi à vous connecter en utilisant l'authentification à deux facteurs (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Une tentative de connexion utilisant l'authentification à deux facteurs a échouée (%1$s)",
"You created two-factor backup codes for your account" : "Vous avez créé des codes de secours à deux facteurs pour votre compte",
"Backup code" : "Code de récupération",
"Use backup code" : "Utiliser un code de récupération",
diff --git a/apps/twofactor_backupcodes/l10n/gl.js b/apps/twofactor_backupcodes/l10n/gl.js
new file mode 100644
index 0000000000000..67c4bb2c6c94a
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/gl.js
@@ -0,0 +1,19 @@
+OC.L10N.register(
+ "twofactor_backupcodes",
+ {
+ "Generate backup codes" : "Xerar códigos de salvagarda",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de salvagarda foron xerados. Usou {{used}} códigos de {{total}}.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de salvagarda. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.",
+ "Save backup codes" : "Gardar os códigos de salvagarda",
+ "Print backup codes" : "Imprimir os códigos de salvagarda",
+ "Regenerate backup codes" : "Rexenerar códigos de salvagarda",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de salvagarda, automaticamente invalidara os antigos códigos.",
+ "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de salvagarda",
+ "Nextcloud backup codes" : "Códigos de salvagarda de Nextcloud",
+ "You created two-factor backup codes for your account" : "Creou códigos de salvagarda de dous factores para a súa conta",
+ "Backup code" : "Código de salvagarda",
+ "Use backup code" : "Usar código de salvagarda",
+ "Two factor backup codes" : "Códigos de salvagarda de dous factores",
+ "Second-factor backup codes" : "Códigos de salvagarda do segundo factor"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/gl.json b/apps/twofactor_backupcodes/l10n/gl.json
new file mode 100644
index 0000000000000..a601e9999b809
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/gl.json
@@ -0,0 +1,17 @@
+{ "translations": {
+ "Generate backup codes" : "Xerar códigos de salvagarda",
+ "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de salvagarda foron xerados. Usou {{used}} códigos de {{total}}.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de salvagarda. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.",
+ "Save backup codes" : "Gardar os códigos de salvagarda",
+ "Print backup codes" : "Imprimir os códigos de salvagarda",
+ "Regenerate backup codes" : "Rexenerar códigos de salvagarda",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de salvagarda, automaticamente invalidara os antigos códigos.",
+ "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de salvagarda",
+ "Nextcloud backup codes" : "Códigos de salvagarda de Nextcloud",
+ "You created two-factor backup codes for your account" : "Creou códigos de salvagarda de dous factores para a súa conta",
+ "Backup code" : "Código de salvagarda",
+ "Use backup code" : "Usar código de salvagarda",
+ "Two factor backup codes" : "Códigos de salvagarda de dous factores",
+ "Second-factor backup codes" : "Códigos de salvagarda do segundo factor"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/hu.js b/apps/twofactor_backupcodes/l10n/hu.js
index af793b8fb9aa3..c5e10d26f2dea 100644
--- a/apps/twofactor_backupcodes/l10n/hu.js
+++ b/apps/twofactor_backupcodes/l10n/hu.js
@@ -10,7 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Ha újra generálod a biztonsági kódokat, akkor a régiek automatikusan érvénytelenítve lesznek.",
"An error occurred while generating your backup codes" : "Hiba történt a biztonsági kódok generálása közben",
"Nextcloud backup codes" : "Nextcloud biztonsági kódok",
- "Two-factor authentication" : "Kétlépcsős hitelesítés",
"Backup code" : "Biztonsági kód",
"Use backup code" : "Biztonsági kód használata",
"Second-factor backup codes" : "Második lépcsős biztonsági kódok"
diff --git a/apps/twofactor_backupcodes/l10n/hu.json b/apps/twofactor_backupcodes/l10n/hu.json
index acb9373df724b..1afa0a6ac84b7 100644
--- a/apps/twofactor_backupcodes/l10n/hu.json
+++ b/apps/twofactor_backupcodes/l10n/hu.json
@@ -8,7 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Ha újra generálod a biztonsági kódokat, akkor a régiek automatikusan érvénytelenítve lesznek.",
"An error occurred while generating your backup codes" : "Hiba történt a biztonsági kódok generálása közben",
"Nextcloud backup codes" : "Nextcloud biztonsági kódok",
- "Two-factor authentication" : "Kétlépcsős hitelesítés",
"Backup code" : "Biztonsági kód",
"Use backup code" : "Biztonsági kód használata",
"Second-factor backup codes" : "Második lépcsős biztonsági kódok"
diff --git a/apps/twofactor_backupcodes/l10n/is.js b/apps/twofactor_backupcodes/l10n/is.js
index c7c019bcf104f..2e1dfd92f5db6 100644
--- a/apps/twofactor_backupcodes/l10n/is.js
+++ b/apps/twofactor_backupcodes/l10n/is.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Ef þú endurnýjar öryggisafritunarkóða, gerir þú sjálfkrafa eldri kóða ógilda.",
"An error occurred while generating your backup codes" : "Villa kom upp við að búa til öryggisafritunarkóðana þína",
"Nextcloud backup codes" : "Nextcloud öryggisafritunarkóðar",
- "Two-factor authentication" : "Tveggja-þrepa auðkenning",
- "You successfully logged in using two-factor authentication (%1$s)" : "Þér tókst að skrá þig inn með tveggja-þrepa auðkenningu (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Innskráning með tveggja-þrepa auðkenningu mistókst (%1$s)",
"You created two-factor backup codes for your account" : "Þú útbjóst tveggja-þrepa öryggisafritunarkóða fyrir aðganginn þinn",
"Backup code" : "Öryggisafritunarkóði",
"Use backup code" : "Nota öryggisafritunarkóða",
diff --git a/apps/twofactor_backupcodes/l10n/is.json b/apps/twofactor_backupcodes/l10n/is.json
index e07cb07b70aa3..77132057dd398 100644
--- a/apps/twofactor_backupcodes/l10n/is.json
+++ b/apps/twofactor_backupcodes/l10n/is.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Ef þú endurnýjar öryggisafritunarkóða, gerir þú sjálfkrafa eldri kóða ógilda.",
"An error occurred while generating your backup codes" : "Villa kom upp við að búa til öryggisafritunarkóðana þína",
"Nextcloud backup codes" : "Nextcloud öryggisafritunarkóðar",
- "Two-factor authentication" : "Tveggja-þrepa auðkenning",
- "You successfully logged in using two-factor authentication (%1$s)" : "Þér tókst að skrá þig inn með tveggja-þrepa auðkenningu (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Innskráning með tveggja-þrepa auðkenningu mistókst (%1$s)",
"You created two-factor backup codes for your account" : "Þú útbjóst tveggja-þrepa öryggisafritunarkóða fyrir aðganginn þinn",
"Backup code" : "Öryggisafritunarkóði",
"Use backup code" : "Nota öryggisafritunarkóða",
diff --git a/apps/twofactor_backupcodes/l10n/it.js b/apps/twofactor_backupcodes/l10n/it.js
index 7150d2ed4276a..7bcd756dea67b 100644
--- a/apps/twofactor_backupcodes/l10n/it.js
+++ b/apps/twofactor_backupcodes/l10n/it.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Se rigeneri i codici di backup, invaliderai automaticamente i vecchi codici.",
"An error occurred while generating your backup codes" : "Si è verificato un errore durante la generazione dei tuoi codici di backup",
"Nextcloud backup codes" : "Codici di backup di Nextcloud",
- "Two-factor authentication" : "Autenticazione a due fattori",
- "You successfully logged in using two-factor authentication (%1$s)" : "Hai effettuato correttamente l'accesso utilizzando l'autenticazione a due fattori (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un tentativo di utilizzare l'autenticazione a due fattori non è riuscito (%1$s)",
"You created two-factor backup codes for your account" : "Hai creato codici di backup a due fattori per il tuo account",
"Backup code" : "Codice di backup",
"Use backup code" : "Usa il codice di backup",
+ "Two factor backup codes" : "Codici di backup a due fattori",
"Second-factor backup codes" : "Codici di backup con secondo fattore"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/it.json b/apps/twofactor_backupcodes/l10n/it.json
index b24eae99c6f95..d05790102e47b 100644
--- a/apps/twofactor_backupcodes/l10n/it.json
+++ b/apps/twofactor_backupcodes/l10n/it.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Se rigeneri i codici di backup, invaliderai automaticamente i vecchi codici.",
"An error occurred while generating your backup codes" : "Si è verificato un errore durante la generazione dei tuoi codici di backup",
"Nextcloud backup codes" : "Codici di backup di Nextcloud",
- "Two-factor authentication" : "Autenticazione a due fattori",
- "You successfully logged in using two-factor authentication (%1$s)" : "Hai effettuato correttamente l'accesso utilizzando l'autenticazione a due fattori (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Un tentativo di utilizzare l'autenticazione a due fattori non è riuscito (%1$s)",
"You created two-factor backup codes for your account" : "Hai creato codici di backup a due fattori per il tuo account",
"Backup code" : "Codice di backup",
"Use backup code" : "Usa il codice di backup",
+ "Two factor backup codes" : "Codici di backup a due fattori",
"Second-factor backup codes" : "Codici di backup con secondo fattore"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/ja.js b/apps/twofactor_backupcodes/l10n/ja.js
index 0ae3f83a6c90d..2272ea2d2ae2a 100644
--- a/apps/twofactor_backupcodes/l10n/ja.js
+++ b/apps/twofactor_backupcodes/l10n/ja.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "バックアップコードを再生成すると、自動的に古いコードが無効になります。",
"An error occurred while generating your backup codes" : "バックアップコードの生成中にエラーが発生しました",
"Nextcloud backup codes" : "Nextcloud バックアップコード",
- "Two-factor authentication" : "2要素認証",
- "You successfully logged in using two-factor authentication (%1$s)" : "2要素認証を使用して正常にログインしました (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "2要素認証を使用したログイン試行に失敗しました (%1$s)",
"You created two-factor backup codes for your account" : "アカウントの2要素バックアップコードを作成しました",
"Backup code" : "バックアップコード",
"Use backup code" : "バックアップコードを使用する",
diff --git a/apps/twofactor_backupcodes/l10n/ja.json b/apps/twofactor_backupcodes/l10n/ja.json
index 0b0364db6ba48..c321e639c58f9 100644
--- a/apps/twofactor_backupcodes/l10n/ja.json
+++ b/apps/twofactor_backupcodes/l10n/ja.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "バックアップコードを再生成すると、自動的に古いコードが無効になります。",
"An error occurred while generating your backup codes" : "バックアップコードの生成中にエラーが発生しました",
"Nextcloud backup codes" : "Nextcloud バックアップコード",
- "Two-factor authentication" : "2要素認証",
- "You successfully logged in using two-factor authentication (%1$s)" : "2要素認証を使用して正常にログインしました (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "2要素認証を使用したログイン試行に失敗しました (%1$s)",
"You created two-factor backup codes for your account" : "アカウントの2要素バックアップコードを作成しました",
"Backup code" : "バックアップコード",
"Use backup code" : "バックアップコードを使用する",
diff --git a/apps/twofactor_backupcodes/l10n/ko.js b/apps/twofactor_backupcodes/l10n/ko.js
index 06f4c9b76e008..bea6e35bfbea7 100644
--- a/apps/twofactor_backupcodes/l10n/ko.js
+++ b/apps/twofactor_backupcodes/l10n/ko.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "백업 코드를 다시 생성하면 이전 코드는 자동으로 무효화 됩니다.",
"An error occurred while generating your backup codes" : "백업 코드를 생성하는 중 오류가 발생했습니다.",
"Nextcloud backup codes" : "Nextcloud 백업 코드",
- "Two-factor authentication" : "2단계 인증",
- "You successfully logged in using two-factor authentication (%1$s)" : "2단계 인증으로 로그인함(%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "2단계 인증 시도가 실패함(%1$s)",
"You created two-factor backup codes for your account" : "내 계정의 2단계 인증 백업 코드를 생성함",
"Backup code" : "백업 코드",
"Use backup code" : "백업 코드 사용",
diff --git a/apps/twofactor_backupcodes/l10n/ko.json b/apps/twofactor_backupcodes/l10n/ko.json
index b2817272e4d50..1d9d1e326ad0a 100644
--- a/apps/twofactor_backupcodes/l10n/ko.json
+++ b/apps/twofactor_backupcodes/l10n/ko.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "백업 코드를 다시 생성하면 이전 코드는 자동으로 무효화 됩니다.",
"An error occurred while generating your backup codes" : "백업 코드를 생성하는 중 오류가 발생했습니다.",
"Nextcloud backup codes" : "Nextcloud 백업 코드",
- "Two-factor authentication" : "2단계 인증",
- "You successfully logged in using two-factor authentication (%1$s)" : "2단계 인증으로 로그인함(%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "2단계 인증 시도가 실패함(%1$s)",
"You created two-factor backup codes for your account" : "내 계정의 2단계 인증 백업 코드를 생성함",
"Backup code" : "백업 코드",
"Use backup code" : "백업 코드 사용",
diff --git a/apps/twofactor_backupcodes/l10n/lv.js b/apps/twofactor_backupcodes/l10n/lv.js
index c064a35e5c397..5a9cc9278a6f3 100644
--- a/apps/twofactor_backupcodes/l10n/lv.js
+++ b/apps/twofactor_backupcodes/l10n/lv.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Ja atjaunot dublējum kodus, tiek automātiski anulēti vecie kodi.",
"An error occurred while generating your backup codes" : "Radās kļūda, ģenerējot jūsu dublējuma kodus",
"Nextcloud backup codes" : "Nextcloud dublēšanas kodi",
- "Two-factor authentication" : "Divpakāpju autentifikācija",
- "You successfully logged in using two-factor authentication (%1$s)" : "Esat veiksmīgi pieteicies, izmantojot divpakāpju autentifikācija (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Pieteikšanās mēģinājums, izmantojot divpakāpju autentifikāciju neizdevās (%1$s)",
"You created two-factor backup codes for your account" : "Jūs izveidojāt divpakāpju dublējumu kodus savam kontam",
"Backup code" : "Dublēšanas kods",
"Use backup code" : "Izmantojiet dublēšanas kodu",
diff --git a/apps/twofactor_backupcodes/l10n/lv.json b/apps/twofactor_backupcodes/l10n/lv.json
index 5e3fdedd80a5b..868c45f6d50e9 100644
--- a/apps/twofactor_backupcodes/l10n/lv.json
+++ b/apps/twofactor_backupcodes/l10n/lv.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Ja atjaunot dublējum kodus, tiek automātiski anulēti vecie kodi.",
"An error occurred while generating your backup codes" : "Radās kļūda, ģenerējot jūsu dublējuma kodus",
"Nextcloud backup codes" : "Nextcloud dublēšanas kodi",
- "Two-factor authentication" : "Divpakāpju autentifikācija",
- "You successfully logged in using two-factor authentication (%1$s)" : "Esat veiksmīgi pieteicies, izmantojot divpakāpju autentifikācija (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Pieteikšanās mēģinājums, izmantojot divpakāpju autentifikāciju neizdevās (%1$s)",
"You created two-factor backup codes for your account" : "Jūs izveidojāt divpakāpju dublējumu kodus savam kontam",
"Backup code" : "Dublēšanas kods",
"Use backup code" : "Izmantojiet dublēšanas kodu",
diff --git a/apps/twofactor_backupcodes/l10n/nb.js b/apps/twofactor_backupcodes/l10n/nb.js
index 98ad943d2cdbb..d6e80225e088f 100644
--- a/apps/twofactor_backupcodes/l10n/nb.js
+++ b/apps/twofactor_backupcodes/l10n/nb.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du regenererer nye sikkerhetskopi-koder, vil du automatisk gjøre de gamle kodene ugyldige.",
"An error occurred while generating your backup codes" : "En feil oppstod under generering av sikkerhetskopi-kodene",
"Nextcloud backup codes" : "Nextcloud sikkerhetskopi-koder",
- "Two-factor authentication" : "To-trinns bekreftelse",
- "You successfully logged in using two-factor authentication (%1$s)" : "Din innlogging med to-trinns bekreftelse var velykket (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "En innlogging med to-trinns bekreftelse mislyktes (%1$s)",
"You created two-factor backup codes for your account" : "Du opprettet to-trinns bekreftelse sikkerhetskopi-koder",
"Backup code" : "Sikkerhetskopi-kode",
"Use backup code" : "Bruker sikkerhetskopi-kode",
+ "Two factor backup codes" : "Sikkerhetskopikoder for tofaktor",
"Second-factor backup codes" : "To-trinns bekreftelse sikkerhetskopi-koder"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/nb.json b/apps/twofactor_backupcodes/l10n/nb.json
index 1fe3d2a9a32ea..377808525b1da 100644
--- a/apps/twofactor_backupcodes/l10n/nb.json
+++ b/apps/twofactor_backupcodes/l10n/nb.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du regenererer nye sikkerhetskopi-koder, vil du automatisk gjøre de gamle kodene ugyldige.",
"An error occurred while generating your backup codes" : "En feil oppstod under generering av sikkerhetskopi-kodene",
"Nextcloud backup codes" : "Nextcloud sikkerhetskopi-koder",
- "Two-factor authentication" : "To-trinns bekreftelse",
- "You successfully logged in using two-factor authentication (%1$s)" : "Din innlogging med to-trinns bekreftelse var velykket (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "En innlogging med to-trinns bekreftelse mislyktes (%1$s)",
"You created two-factor backup codes for your account" : "Du opprettet to-trinns bekreftelse sikkerhetskopi-koder",
"Backup code" : "Sikkerhetskopi-kode",
"Use backup code" : "Bruker sikkerhetskopi-kode",
+ "Two factor backup codes" : "Sikkerhetskopikoder for tofaktor",
"Second-factor backup codes" : "To-trinns bekreftelse sikkerhetskopi-koder"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/nl.js b/apps/twofactor_backupcodes/l10n/nl.js
index d797c3703c2c9..f06cd531fa1e8 100644
--- a/apps/twofactor_backupcodes/l10n/nl.js
+++ b/apps/twofactor_backupcodes/l10n/nl.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Als je backup codes opnieuw genereert, worden oude codes automatisch ongeldig gemaakt.",
"An error occurred while generating your backup codes" : "Er trad een fout op bij het genereren van je backup codes",
"Nextcloud backup codes" : "Nextcloud backup codes",
- "Two-factor authentication" : "Tweefactor authenticatie",
- "You successfully logged in using two-factor authentication (%1$s)" : "Je bent succesvol ingelogd via tweefactot authenticatie (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Een inlogpoging via tweefactor authenticatie is mislukt (%1$s)",
"You created two-factor backup codes for your account" : "Je creëerde tweefactor back-up codes voor je account",
"Backup code" : "Backup code",
"Use backup code" : "Gebruik backup code",
diff --git a/apps/twofactor_backupcodes/l10n/nl.json b/apps/twofactor_backupcodes/l10n/nl.json
index 05033c5a5e19c..ec050f57dbc2f 100644
--- a/apps/twofactor_backupcodes/l10n/nl.json
+++ b/apps/twofactor_backupcodes/l10n/nl.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Als je backup codes opnieuw genereert, worden oude codes automatisch ongeldig gemaakt.",
"An error occurred while generating your backup codes" : "Er trad een fout op bij het genereren van je backup codes",
"Nextcloud backup codes" : "Nextcloud backup codes",
- "Two-factor authentication" : "Tweefactor authenticatie",
- "You successfully logged in using two-factor authentication (%1$s)" : "Je bent succesvol ingelogd via tweefactot authenticatie (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Een inlogpoging via tweefactor authenticatie is mislukt (%1$s)",
"You created two-factor backup codes for your account" : "Je creëerde tweefactor back-up codes voor je account",
"Backup code" : "Backup code",
"Use backup code" : "Gebruik backup code",
diff --git a/apps/twofactor_backupcodes/l10n/pl.js b/apps/twofactor_backupcodes/l10n/pl.js
index 130487ef207d9..3f6053db220fc 100644
--- a/apps/twofactor_backupcodes/l10n/pl.js
+++ b/apps/twofactor_backupcodes/l10n/pl.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Jeśli generujesz kody zapasowe ponownie, automatycznie unieważniasz stare kody.",
"An error occurred while generating your backup codes" : "Wystąpił błąd podczas generowania kodów zapasowych.",
"Nextcloud backup codes" : "Kody zapasowe Nextcloud",
- "Two-factor authentication" : "Uwierzytelnienie dwuetapowe",
- "You successfully logged in using two-factor authentication (%1$s)" : "Zalogowałeś się z wykorzystaniem uwierzytelnienia dwuetapowego (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Próba zalogowania się z użyciem uwierzytelnienia dwuetapowego nie udała się (%1$s)",
"You created two-factor backup codes for your account" : "Stworzyłeś zapasowe kody uwierzytelnienia dwuetapowego swojego konta",
"Backup code" : "Kopia zapasowa kodów",
"Use backup code" : "Użyj kodu zapasowego",
+ "Two factor backup codes" : "Kody zapasowe dla uwierzytelniania dwuetapowego",
"Second-factor backup codes" : "Kopie zapasowych kodów uwierzytelnienia dwuskładnikowego"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/twofactor_backupcodes/l10n/pl.json b/apps/twofactor_backupcodes/l10n/pl.json
index 9749acc2d630e..07e5f07a1fbae 100644
--- a/apps/twofactor_backupcodes/l10n/pl.json
+++ b/apps/twofactor_backupcodes/l10n/pl.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Jeśli generujesz kody zapasowe ponownie, automatycznie unieważniasz stare kody.",
"An error occurred while generating your backup codes" : "Wystąpił błąd podczas generowania kodów zapasowych.",
"Nextcloud backup codes" : "Kody zapasowe Nextcloud",
- "Two-factor authentication" : "Uwierzytelnienie dwuetapowe",
- "You successfully logged in using two-factor authentication (%1$s)" : "Zalogowałeś się z wykorzystaniem uwierzytelnienia dwuetapowego (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Próba zalogowania się z użyciem uwierzytelnienia dwuetapowego nie udała się (%1$s)",
"You created two-factor backup codes for your account" : "Stworzyłeś zapasowe kody uwierzytelnienia dwuetapowego swojego konta",
"Backup code" : "Kopia zapasowa kodów",
"Use backup code" : "Użyj kodu zapasowego",
+ "Two factor backup codes" : "Kody zapasowe dla uwierzytelniania dwuetapowego",
"Second-factor backup codes" : "Kopie zapasowych kodów uwierzytelnienia dwuskładnikowego"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/pt_BR.js b/apps/twofactor_backupcodes/l10n/pt_BR.js
index 1ed9c85d4c106..5073d8131f04c 100644
--- a/apps/twofactor_backupcodes/l10n/pt_BR.js
+++ b/apps/twofactor_backupcodes/l10n/pt_BR.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Se você regerar os códigos de backup, invalidará automaticamente os códigos antigos.",
"An error occurred while generating your backup codes" : "Ocorreu um erro ao gerar os códigos de backup",
"Nextcloud backup codes" : "Códigos de backup do Nextcloud",
- "Two-factor authentication" : "Autenticação em dois fatores",
- "You successfully logged in using two-factor authentication (%1$s)" : "Você logou com sucesso usando autenticação de dois fatores (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "A tentativa de logar usando autenticação de dois fatores falhou (%1$s)",
"You created two-factor backup codes for your account" : "Você criou os códigos de backup de dois fatores para sua conta.",
"Backup code" : "Código de backup",
"Use backup code" : "Usar o código de backup",
diff --git a/apps/twofactor_backupcodes/l10n/pt_BR.json b/apps/twofactor_backupcodes/l10n/pt_BR.json
index a2bb2d487c8bc..1e5db8967c690 100644
--- a/apps/twofactor_backupcodes/l10n/pt_BR.json
+++ b/apps/twofactor_backupcodes/l10n/pt_BR.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Se você regerar os códigos de backup, invalidará automaticamente os códigos antigos.",
"An error occurred while generating your backup codes" : "Ocorreu um erro ao gerar os códigos de backup",
"Nextcloud backup codes" : "Códigos de backup do Nextcloud",
- "Two-factor authentication" : "Autenticação em dois fatores",
- "You successfully logged in using two-factor authentication (%1$s)" : "Você logou com sucesso usando autenticação de dois fatores (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "A tentativa de logar usando autenticação de dois fatores falhou (%1$s)",
"You created two-factor backup codes for your account" : "Você criou os códigos de backup de dois fatores para sua conta.",
"Backup code" : "Código de backup",
"Use backup code" : "Usar o código de backup",
diff --git a/apps/twofactor_backupcodes/l10n/ru.js b/apps/twofactor_backupcodes/l10n/ru.js
index 0efdf741a7177..9ccb89210af95 100644
--- a/apps/twofactor_backupcodes/l10n/ru.js
+++ b/apps/twofactor_backupcodes/l10n/ru.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "При перевыпуске резервных кодов, старые автоматически становятся недействительными.",
"An error occurred while generating your backup codes" : "Произошла ошибка при создании резервных кодов",
"Nextcloud backup codes" : "Резервные коды Nextcloud",
- "Two-factor authentication" : "Двухфакторная аутентификация",
- "You successfully logged in using two-factor authentication (%1$s)" : "Вы успешно вошли в систему используя двухфакторную аутентификацию (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Сбой при попытке входа с использованием двухфакторной аутентификации (%1$s)",
"You created two-factor backup codes for your account" : "Вы создали двухфакторные резервные коды для своего аккаунта",
"Backup code" : "Резервный код",
"Use backup code" : "Использовать резервный код",
diff --git a/apps/twofactor_backupcodes/l10n/ru.json b/apps/twofactor_backupcodes/l10n/ru.json
index 6bf8911fae482..eaba8350e12d5 100644
--- a/apps/twofactor_backupcodes/l10n/ru.json
+++ b/apps/twofactor_backupcodes/l10n/ru.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "При перевыпуске резервных кодов, старые автоматически становятся недействительными.",
"An error occurred while generating your backup codes" : "Произошла ошибка при создании резервных кодов",
"Nextcloud backup codes" : "Резервные коды Nextcloud",
- "Two-factor authentication" : "Двухфакторная аутентификация",
- "You successfully logged in using two-factor authentication (%1$s)" : "Вы успешно вошли в систему используя двухфакторную аутентификацию (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Сбой при попытке входа с использованием двухфакторной аутентификации (%1$s)",
"You created two-factor backup codes for your account" : "Вы создали двухфакторные резервные коды для своего аккаунта",
"Backup code" : "Резервный код",
"Use backup code" : "Использовать резервный код",
diff --git a/apps/twofactor_backupcodes/l10n/sv.js b/apps/twofactor_backupcodes/l10n/sv.js
index 2c4f3a40ac8dc..01878a83644be 100644
--- a/apps/twofactor_backupcodes/l10n/sv.js
+++ b/apps/twofactor_backupcodes/l10n/sv.js
@@ -10,12 +10,10 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Om du skapar nya återställningsnycklar så kommer de gamla automatiskt att sluta fungera.",
"An error occurred while generating your backup codes" : "Ett fel uppstod vid skapandet av nya återställningsnycklar",
"Nextcloud backup codes" : "Nextcloud återställningsnycklar",
- "Two-factor authentication" : "Tvåfaktorsautentisering",
- "You successfully logged in using two-factor authentication (%1$s)" : "Du lyckades logga in genom att använda tvåfaktorsautentisering (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Ett inloggningsförsök med tvåfaktorsautentisering misslyckades (%1$s)",
"You created two-factor backup codes for your account" : "Du skapade återställningsnycklar till tvåfaktorsautentiseringen på ditt användarkonto.",
"Backup code" : "Återställningsnyckel",
"Use backup code" : "Använd återställningsnyckel",
+ "Two factor backup codes" : "Återställningsnycklar för Tvåfaktorautentisering",
"Second-factor backup codes" : "Tvåfaktorsautentisering"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/sv.json b/apps/twofactor_backupcodes/l10n/sv.json
index 096f04f0f8f62..2980c32c6fd37 100644
--- a/apps/twofactor_backupcodes/l10n/sv.json
+++ b/apps/twofactor_backupcodes/l10n/sv.json
@@ -8,12 +8,10 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Om du skapar nya återställningsnycklar så kommer de gamla automatiskt att sluta fungera.",
"An error occurred while generating your backup codes" : "Ett fel uppstod vid skapandet av nya återställningsnycklar",
"Nextcloud backup codes" : "Nextcloud återställningsnycklar",
- "Two-factor authentication" : "Tvåfaktorsautentisering",
- "You successfully logged in using two-factor authentication (%1$s)" : "Du lyckades logga in genom att använda tvåfaktorsautentisering (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "Ett inloggningsförsök med tvåfaktorsautentisering misslyckades (%1$s)",
"You created two-factor backup codes for your account" : "Du skapade återställningsnycklar till tvåfaktorsautentiseringen på ditt användarkonto.",
"Backup code" : "Återställningsnyckel",
"Use backup code" : "Använd återställningsnyckel",
+ "Two factor backup codes" : "Återställningsnycklar för Tvåfaktorautentisering",
"Second-factor backup codes" : "Tvåfaktorsautentisering"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/twofactor_backupcodes/l10n/tr.js b/apps/twofactor_backupcodes/l10n/tr.js
index c02f7d3509d38..af0a3be29569c 100644
--- a/apps/twofactor_backupcodes/l10n/tr.js
+++ b/apps/twofactor_backupcodes/l10n/tr.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "Yedek kodlarını yeniden oluşturursanız, eski kodlar geçersiz olur.",
"An error occurred while generating your backup codes" : "Yedek kodlar oluşturulurken bir sorun çıktı",
"Nextcloud backup codes" : "Nextcloud yedek kodları",
- "Two-factor authentication" : "Iki aşamalı kimlik doğrulama",
- "You successfully logged in using two-factor authentication (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açtınız (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açma girişimi reddedildi (%1$s)",
"You created two-factor backup codes for your account" : "İki aşamalı kimlik doğrulama için yedek kodlarınızı oluşturdunuz",
"Backup code" : "Yedek kod",
"Use backup code" : "Yedek kodu kullan",
diff --git a/apps/twofactor_backupcodes/l10n/tr.json b/apps/twofactor_backupcodes/l10n/tr.json
index 79321d9cd413a..83017b64cf253 100644
--- a/apps/twofactor_backupcodes/l10n/tr.json
+++ b/apps/twofactor_backupcodes/l10n/tr.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "Yedek kodlarını yeniden oluşturursanız, eski kodlar geçersiz olur.",
"An error occurred while generating your backup codes" : "Yedek kodlar oluşturulurken bir sorun çıktı",
"Nextcloud backup codes" : "Nextcloud yedek kodları",
- "Two-factor authentication" : "Iki aşamalı kimlik doğrulama",
- "You successfully logged in using two-factor authentication (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açtınız (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açma girişimi reddedildi (%1$s)",
"You created two-factor backup codes for your account" : "İki aşamalı kimlik doğrulama için yedek kodlarınızı oluşturdunuz",
"Backup code" : "Yedek kod",
"Use backup code" : "Yedek kodu kullan",
diff --git a/apps/twofactor_backupcodes/l10n/zh_CN.js b/apps/twofactor_backupcodes/l10n/zh_CN.js
index 00067e77f6a9a..c013e9d6a41eb 100644
--- a/apps/twofactor_backupcodes/l10n/zh_CN.js
+++ b/apps/twofactor_backupcodes/l10n/zh_CN.js
@@ -10,9 +10,6 @@ OC.L10N.register(
"If you regenerate backup codes, you automatically invalidate old codes." : "如果您重新生成了备用码, 旧的代码将自动失效.",
"An error occurred while generating your backup codes" : "生成备用码时出错",
"Nextcloud backup codes" : "Nextcloud 备用码",
- "Two-factor authentication" : "两步验证",
- "You successfully logged in using two-factor authentication (%1$s)" : "您使用两步验证登录成功 (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "使用两步验证登录失败的尝试 (%1$s)",
"You created two-factor backup codes for your account" : "您已经为账号创建了两步验证的备用码",
"Backup code" : "备用码",
"Use backup code" : "使用备用码",
diff --git a/apps/twofactor_backupcodes/l10n/zh_CN.json b/apps/twofactor_backupcodes/l10n/zh_CN.json
index b85ac3e79a006..1177d355f65bd 100644
--- a/apps/twofactor_backupcodes/l10n/zh_CN.json
+++ b/apps/twofactor_backupcodes/l10n/zh_CN.json
@@ -8,9 +8,6 @@
"If you regenerate backup codes, you automatically invalidate old codes." : "如果您重新生成了备用码, 旧的代码将自动失效.",
"An error occurred while generating your backup codes" : "生成备用码时出错",
"Nextcloud backup codes" : "Nextcloud 备用码",
- "Two-factor authentication" : "两步验证",
- "You successfully logged in using two-factor authentication (%1$s)" : "您使用两步验证登录成功 (%1$s)",
- "A login attempt using two-factor authentication failed (%1$s)" : "使用两步验证登录失败的尝试 (%1$s)",
"You created two-factor backup codes for your account" : "您已经为账号创建了两步验证的备用码",
"Backup code" : "备用码",
"Use backup code" : "使用备用码",
diff --git a/apps/updatenotification/l10n/cs.js b/apps/updatenotification/l10n/cs.js
index 44f92f9775991..a0ebc111530cd 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 22676eebcdd0f..9ad883f2e093b 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/de.js b/apps/updatenotification/l10n/de.js
index dbaadfdd85302..1a7014d64412d 100644
--- a/apps/updatenotification/l10n/de.js
+++ b/apps/updatenotification/l10n/de.js
@@ -2,15 +2,15 @@ OC.L10N.register(
"updatenotification",
{
"Update notifications" : "Update-Benachrichtigungen",
- "Could not start updater, please try the manual update" : "Aktualisierungsfunktion konnte nicht gestartet werden, bitte versuche ein mauelles Update",
+ "Could not start updater, please try the manual update" : "Der Updater konnte nicht gestartet werden, bitte versuchen Sie ein manuelles Update",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierung.",
"Channel updated" : "Kanal aktualisiert",
"The update server could not be reached since %d days to check for new updates." : "Der Aktualisierungsserver konnte seit %d Tagen nicht erreicht werden um auf verfügbare Aktualisierungen zu prüfen.",
- "Please check the Nextcloud and server log files for errors." : "Bitte prüfe das Nextcloud- und Server-Log nach Fehlern.",
+ "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server- und Nextcloud-Logdateien auf Fehler.",
"Update to %1$s is available." : "Aktualisierung auf %1$s ist verfügbar.",
- "Update for %1$s to version %2$s is available." : "Ein Update von %1$s auf Version %2$s ist verfügbar.",
- "Update for {app} to version %s is available." : "Ein Update für {app} auf Version %s ist verfügbar.",
- "Update notification" : "Update-Benachrichtigung",
+ "Update for %1$s to version %2$s is available." : "Eine Aktualisierung von %1$s auf Version %2$s ist verfügbar.",
+ "Update for {app} to version %s is available." : "Eine Aktualisierung für {app} auf Version %s ist verfügbar.",
+ "Update notification" : "Aktualisierungs-Benachrichtigung",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater öffnen",
"Download now" : "Jetzt herunterladen",
diff --git a/apps/updatenotification/l10n/de.json b/apps/updatenotification/l10n/de.json
index 9084b298f1a41..86387b7ff5a68 100644
--- a/apps/updatenotification/l10n/de.json
+++ b/apps/updatenotification/l10n/de.json
@@ -1,14 +1,14 @@
{ "translations": {
"Update notifications" : "Update-Benachrichtigungen",
- "Could not start updater, please try the manual update" : "Aktualisierungsfunktion konnte nicht gestartet werden, bitte versuche ein mauelles Update",
+ "Could not start updater, please try the manual update" : "Der Updater konnte nicht gestartet werden, bitte versuchen Sie ein manuelles Update",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierung.",
"Channel updated" : "Kanal aktualisiert",
"The update server could not be reached since %d days to check for new updates." : "Der Aktualisierungsserver konnte seit %d Tagen nicht erreicht werden um auf verfügbare Aktualisierungen zu prüfen.",
- "Please check the Nextcloud and server log files for errors." : "Bitte prüfe das Nextcloud- und Server-Log nach Fehlern.",
+ "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server- und Nextcloud-Logdateien auf Fehler.",
"Update to %1$s is available." : "Aktualisierung auf %1$s ist verfügbar.",
- "Update for %1$s to version %2$s is available." : "Ein Update von %1$s auf Version %2$s ist verfügbar.",
- "Update for {app} to version %s is available." : "Ein Update für {app} auf Version %s ist verfügbar.",
- "Update notification" : "Update-Benachrichtigung",
+ "Update for %1$s to version %2$s is available." : "Eine Aktualisierung von %1$s auf Version %2$s ist verfügbar.",
+ "Update for {app} to version %s is available." : "Eine Aktualisierung für {app} auf Version %s ist verfügbar.",
+ "Update notification" : "Aktualisierungs-Benachrichtigung",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater öffnen",
"Download now" : "Jetzt herunterladen",
diff --git a/apps/updatenotification/l10n/de_DE.js b/apps/updatenotification/l10n/de_DE.js
index 6963ce16e91c3..4fbfa7b6b8d98 100644
--- a/apps/updatenotification/l10n/de_DE.js
+++ b/apps/updatenotification/l10n/de_DE.js
@@ -6,10 +6,10 @@ OC.L10N.register(
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierung.",
"Channel updated" : "Kanal aktualisiert",
"The update server could not be reached since %d days to check for new updates." : "Der Aktualisierungsserver konnte seit %d Tagen nicht erreicht werden um auf verfügbare Aktualisierungen zu prüfen.",
- "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server und Nextcloud Protokolle auf Fehler.",
+ "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server- und Nextcloud-Logdateien auf Fehler.",
"Update to %1$s is available." : "Aktualisierung auf %1$s ist verfügbar.",
- "Update for %1$s to version %2$s is available." : "Ein Update von %1$s auf Version %2$s ist verfügbar.",
- "Update for {app} to version %s is available." : "Ein Update für {app} auf Version %s ist verfügbar.",
+ "Update for %1$s to version %2$s is available." : "Eine Aktualisierung von %1$s auf Version %2$s ist verfügbar.",
+ "Update for {app} to version %s is available." : "Eine Aktualisierung für {app} auf Version %s ist verfügbar.",
"Update notification" : "Aktualisierungs-Benachrichtigung",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater öffnen",
diff --git a/apps/updatenotification/l10n/de_DE.json b/apps/updatenotification/l10n/de_DE.json
index 5fc5407d6c059..9a3eb8c4686f4 100644
--- a/apps/updatenotification/l10n/de_DE.json
+++ b/apps/updatenotification/l10n/de_DE.json
@@ -4,10 +4,10 @@
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierung.",
"Channel updated" : "Kanal aktualisiert",
"The update server could not be reached since %d days to check for new updates." : "Der Aktualisierungsserver konnte seit %d Tagen nicht erreicht werden um auf verfügbare Aktualisierungen zu prüfen.",
- "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server und Nextcloud Protokolle auf Fehler.",
+ "Please check the Nextcloud and server log files for errors." : "Bitte überprüfe die Server- und Nextcloud-Logdateien auf Fehler.",
"Update to %1$s is available." : "Aktualisierung auf %1$s ist verfügbar.",
- "Update for %1$s to version %2$s is available." : "Ein Update von %1$s auf Version %2$s ist verfügbar.",
- "Update for {app} to version %s is available." : "Ein Update für {app} auf Version %s ist verfügbar.",
+ "Update for %1$s to version %2$s is available." : "Eine Aktualisierung von %1$s auf Version %2$s ist verfügbar.",
+ "Update for {app} to version %s is available." : "Eine Aktualisierung für {app} auf Version %s ist verfügbar.",
"Update notification" : "Aktualisierungs-Benachrichtigung",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater öffnen",
diff --git a/apps/updatenotification/l10n/en_GB.js b/apps/updatenotification/l10n/en_GB.js
index cd32df87ae2cf..bafff3481eae0 100644
--- a/apps/updatenotification/l10n/en_GB.js
+++ b/apps/updatenotification/l10n/en_GB.js
@@ -10,6 +10,7 @@ OC.L10N.register(
"Update to %1$s is available." : "Update to %1$s is available.",
"Update for %1$s to version %2$s is available." : "Update for %1$s to version %2$s is available.",
"Update for {app} to version %s is available." : "Update for {app} to version %s is available.",
+ "Update notification" : "Update notification",
"A new version is available: %s" : "A new version is available: %s",
"Open updater" : "Open updater",
"Download now" : "Download now",
diff --git a/apps/updatenotification/l10n/en_GB.json b/apps/updatenotification/l10n/en_GB.json
index f8c435efdb782..d79882ae5b144 100644
--- a/apps/updatenotification/l10n/en_GB.json
+++ b/apps/updatenotification/l10n/en_GB.json
@@ -8,6 +8,7 @@
"Update to %1$s is available." : "Update to %1$s is available.",
"Update for %1$s to version %2$s is available." : "Update for %1$s to version %2$s is available.",
"Update for {app} to version %s is available." : "Update for {app} to version %s is available.",
+ "Update notification" : "Update notification",
"A new version is available: %s" : "A new version is available: %s",
"Open updater" : "Open updater",
"Download now" : "Download now",
diff --git a/apps/updatenotification/l10n/fi.js b/apps/updatenotification/l10n/fi.js
index 3c65b0ad13257..c321c228e8a8c 100644
--- a/apps/updatenotification/l10n/fi.js
+++ b/apps/updatenotification/l10n/fi.js
@@ -10,6 +10,7 @@ OC.L10N.register(
"Update to %1$s is available." : "Kohteen %1$s päivitys on saatavilla.",
"Update for %1$s to version %2$s is available." : "Kohteen %1$s päivitys versioon %2$s on saatavilla.",
"Update for {app} to version %s is available." : "Sovelluksen {app} päivitys versioon %s on saatavilla.",
+ "Update notification" : "Päivitysilmoitus",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
"Open updater" : "Avaa päivittäjä",
"Download now" : "Lataa heti",
diff --git a/apps/updatenotification/l10n/fi.json b/apps/updatenotification/l10n/fi.json
index 77ce0f5238fdf..8745f7fc9deb9 100644
--- a/apps/updatenotification/l10n/fi.json
+++ b/apps/updatenotification/l10n/fi.json
@@ -8,6 +8,7 @@
"Update to %1$s is available." : "Kohteen %1$s päivitys on saatavilla.",
"Update for %1$s to version %2$s is available." : "Kohteen %1$s päivitys versioon %2$s on saatavilla.",
"Update for {app} to version %s is available." : "Sovelluksen {app} päivitys versioon %s on saatavilla.",
+ "Update notification" : "Päivitysilmoitus",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
"Open updater" : "Avaa päivittäjä",
"Download now" : "Lataa heti",
diff --git a/apps/updatenotification/l10n/gl.js b/apps/updatenotification/l10n/gl.js
index c856220e3bbd4..b6c714eae830c 100644
--- a/apps/updatenotification/l10n/gl.js
+++ b/apps/updatenotification/l10n/gl.js
@@ -1,9 +1,26 @@
OC.L10N.register(
"updatenotification",
{
+ "Update notifications" : "Actualizar as notificacións",
+ "Could not start updater, please try the manual update" : "Non foi posíbel iniciar o actualizador, tente a actualización manualmente",
"{version} is available. Get more information on how to update." : "{version} está dispoñíbel. Obteña máis información sobre como actualizar.",
- "Updater" : "Actualizador",
+ "Channel updated" : "Canle actualizada",
+ "The update server could not be reached since %d days to check for new updates." : "Non foi posíbel acadar o servidor de actualizacións dende vai %d días para comprobar se hai novas actualizacións.",
+ "Please check the Nextcloud and server log files for errors." : "Revise os ficheiros de rexistro de Nextcloud e do servidor na busca de erros.",
+ "Update to %1$s is available." : "Está dispoñíbel unha actualización para %1$s.",
+ "Update for %1$s to version %2$s is available." : "Está dispoñíbel unha actualización para %1$s á versión %2$s.",
+ "Update for {app} to version %s is available." : "Está dispoñíbel unha actualización para {app} á versión %s.",
+ "Update notification" : "Notificación de actualización",
"A new version is available: %s" : "Hai dispoñíbel unha versión: %s",
- "Update channel:" : "Canle de actualización:"
+ "Open updater" : "Abrir o actualizador",
+ "Download now" : "Descargar agora",
+ "Your version is up to date." : "A súa versión está actualizada.",
+ "Checked on %s" : "Revisado o %s",
+ "Update channel:" : "Canle de actualización:",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sempre poderá actualizar á versión más recente ou á canle experimental, mais nunca poderá volver a unha canle máis estábel.",
+ "Notify members of the following groups about available updates:" : "Notificar aos participantes nos seguintes grupos sobre actualizacións dispoñíbeis:",
+ "Only notification for app updates are available." : "Só están dispoñíbeis as notificacións para actualizacións de aplicacións.",
+ "The selected update channel makes dedicated notifications for the server obsolete." : "A canle de actualización seleccionada fai obsoletas as notificacións dedicadas para o servidor.",
+ "The selected update channel does not support updates of the server." : "A canle de actualización seleccionada non admite actualizacións do servidor."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/gl.json b/apps/updatenotification/l10n/gl.json
index 1c11b05aa64a9..181b5dfeeafea 100644
--- a/apps/updatenotification/l10n/gl.json
+++ b/apps/updatenotification/l10n/gl.json
@@ -1,7 +1,24 @@
{ "translations": {
+ "Update notifications" : "Actualizar as notificacións",
+ "Could not start updater, please try the manual update" : "Non foi posíbel iniciar o actualizador, tente a actualización manualmente",
"{version} is available. Get more information on how to update." : "{version} está dispoñíbel. Obteña máis información sobre como actualizar.",
- "Updater" : "Actualizador",
+ "Channel updated" : "Canle actualizada",
+ "The update server could not be reached since %d days to check for new updates." : "Non foi posíbel acadar o servidor de actualizacións dende vai %d días para comprobar se hai novas actualizacións.",
+ "Please check the Nextcloud and server log files for errors." : "Revise os ficheiros de rexistro de Nextcloud e do servidor na busca de erros.",
+ "Update to %1$s is available." : "Está dispoñíbel unha actualización para %1$s.",
+ "Update for %1$s to version %2$s is available." : "Está dispoñíbel unha actualización para %1$s á versión %2$s.",
+ "Update for {app} to version %s is available." : "Está dispoñíbel unha actualización para {app} á versión %s.",
+ "Update notification" : "Notificación de actualización",
"A new version is available: %s" : "Hai dispoñíbel unha versión: %s",
- "Update channel:" : "Canle de actualización:"
+ "Open updater" : "Abrir o actualizador",
+ "Download now" : "Descargar agora",
+ "Your version is up to date." : "A súa versión está actualizada.",
+ "Checked on %s" : "Revisado o %s",
+ "Update channel:" : "Canle de actualización:",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sempre poderá actualizar á versión más recente ou á canle experimental, mais nunca poderá volver a unha canle máis estábel.",
+ "Notify members of the following groups about available updates:" : "Notificar aos participantes nos seguintes grupos sobre actualizacións dispoñíbeis:",
+ "Only notification for app updates are available." : "Só están dispoñíbeis as notificacións para actualizacións de aplicacións.",
+ "The selected update channel makes dedicated notifications for the server obsolete." : "A canle de actualización seleccionada fai obsoletas as notificacións dedicadas para o servidor.",
+ "The selected update channel does not support updates of the server." : "A canle de actualización seleccionada non admite actualizacións do servidor."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/updatenotification/l10n/nb.js b/apps/updatenotification/l10n/nb.js
index bd1e6cf88594b..b0c9cc2c2d33f 100644
--- a/apps/updatenotification/l10n/nb.js
+++ b/apps/updatenotification/l10n/nb.js
@@ -10,6 +10,7 @@ OC.L10N.register(
"Update to %1$s is available." : "Oppdatering til %1$s er tilgjengelig.",
"Update for %1$s to version %2$s is available." : "Oppdatering for %1$s til versjon %2$s er tilgjengelig.",
"Update for {app} to version %s is available." : "Oppdatering for {app} til versjon %s er tilgjengelig.",
+ "Update notification" : "Oppdateringsvarsel",
"A new version is available: %s" : "En ny versjon er tilgjengelig: %s",
"Open updater" : "Åpne oppdaterer",
"Download now" : "Last ned nå",
diff --git a/apps/updatenotification/l10n/nb.json b/apps/updatenotification/l10n/nb.json
index 9d2127ace720d..20de39f575203 100644
--- a/apps/updatenotification/l10n/nb.json
+++ b/apps/updatenotification/l10n/nb.json
@@ -8,6 +8,7 @@
"Update to %1$s is available." : "Oppdatering til %1$s er tilgjengelig.",
"Update for %1$s to version %2$s is available." : "Oppdatering for %1$s til versjon %2$s er tilgjengelig.",
"Update for {app} to version %s is available." : "Oppdatering for {app} til versjon %s er tilgjengelig.",
+ "Update notification" : "Oppdateringsvarsel",
"A new version is available: %s" : "En ny versjon er tilgjengelig: %s",
"Open updater" : "Åpne oppdaterer",
"Download now" : "Last ned nå",
diff --git a/apps/updatenotification/l10n/pt_BR.js b/apps/updatenotification/l10n/pt_BR.js
index 6bf7916bf6713..4aada7f7712b2 100644
--- a/apps/updatenotification/l10n/pt_BR.js
+++ b/apps/updatenotification/l10n/pt_BR.js
@@ -17,7 +17,7 @@ OC.L10N.register(
"Your version is up to date." : "Sua versão está atualizada.",
"Checked on %s" : "Verificada em %s",
"Update channel:" : "Atualizar para:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Você pode atualizar para a versão mais nova ou experimental. No entanto, nunca pode voltar para a versão estável.",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Você pode atualizar para uma versão mais nova ou experimental. No entanto, nunca poderá voltar para uma versão estável.",
"Notify members of the following groups about available updates:" : "Notificar membros dos seguintes grupos sobre atualizações disponíveis:",
"Only notification for app updates are available." : "Só está disponível notificação para atualizações de aplicativos.",
"The selected update channel makes dedicated notifications for the server obsolete." : "A atualização selecionada fornece notificações dedicadas para o servidor desatualizado.",
diff --git a/apps/updatenotification/l10n/pt_BR.json b/apps/updatenotification/l10n/pt_BR.json
index b14ce2e854014..0d619c6200f06 100644
--- a/apps/updatenotification/l10n/pt_BR.json
+++ b/apps/updatenotification/l10n/pt_BR.json
@@ -15,7 +15,7 @@
"Your version is up to date." : "Sua versão está atualizada.",
"Checked on %s" : "Verificada em %s",
"Update channel:" : "Atualizar para:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Você pode atualizar para a versão mais nova ou experimental. No entanto, nunca pode voltar para a versão estável.",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Você pode atualizar para uma versão mais nova ou experimental. No entanto, nunca poderá voltar para uma versão estável.",
"Notify members of the following groups about available updates:" : "Notificar membros dos seguintes grupos sobre atualizações disponíveis:",
"Only notification for app updates are available." : "Só está disponível notificação para atualizações de aplicativos.",
"The selected update channel makes dedicated notifications for the server obsolete." : "A atualização selecionada fornece notificações dedicadas para o servidor desatualizado.",
diff --git a/apps/updatenotification/l10n/sq.js b/apps/updatenotification/l10n/sq.js
index aff838bbf64a0..bb0cde46e27e5 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 9bfee85dcb3a8..908e5600450f6 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/updatenotification/l10n/sv.js b/apps/updatenotification/l10n/sv.js
index 7b48903f17f69..73f1899e68fdb 100644
--- a/apps/updatenotification/l10n/sv.js
+++ b/apps/updatenotification/l10n/sv.js
@@ -5,9 +5,12 @@ OC.L10N.register(
"Could not start updater, please try the manual update" : "Kunde inte starta uppdateraren, vänligen försök uppdatera manuellt",
"{version} is available. Get more information on how to update." : "{version} är tillgänglig. Få mer information om hur du uppdaterar.",
"Channel updated" : "Uppdateringskanal uppdaterad",
+ "The update server could not be reached since %d days to check for new updates." : "Uppdateringsservern kunde inte nås. Senaste kontakt för %d dagar sedan.",
+ "Please check the Nextcloud and server log files for errors." : "Vänligen kontrollera ditt moln och dess serverloggar för felmeddelanden.",
"Update to %1$s is available." : "Uppdatering till %1$s är tillgänglig.",
"Update for %1$s to version %2$s is available." : "Uppdatering för %1$s till version %2$s är tillgänglig.",
"Update for {app} to version %s is available." : "Uppdatering för {app} till version %s är tillgänglig.",
+ "Update notification" : "Notis om uppdatering",
"A new version is available: %s" : "En ny version är tillgänglig: %s",
"Open updater" : "Öppna uppdateraren",
"Download now" : "Ladda ned nu",
diff --git a/apps/updatenotification/l10n/sv.json b/apps/updatenotification/l10n/sv.json
index ff854e4dd26bc..39ead6374eab2 100644
--- a/apps/updatenotification/l10n/sv.json
+++ b/apps/updatenotification/l10n/sv.json
@@ -3,9 +3,12 @@
"Could not start updater, please try the manual update" : "Kunde inte starta uppdateraren, vänligen försök uppdatera manuellt",
"{version} is available. Get more information on how to update." : "{version} är tillgänglig. Få mer information om hur du uppdaterar.",
"Channel updated" : "Uppdateringskanal uppdaterad",
+ "The update server could not be reached since %d days to check for new updates." : "Uppdateringsservern kunde inte nås. Senaste kontakt för %d dagar sedan.",
+ "Please check the Nextcloud and server log files for errors." : "Vänligen kontrollera ditt moln och dess serverloggar för felmeddelanden.",
"Update to %1$s is available." : "Uppdatering till %1$s är tillgänglig.",
"Update for %1$s to version %2$s is available." : "Uppdatering för %1$s till version %2$s är tillgänglig.",
"Update for {app} to version %s is available." : "Uppdatering för {app} till version %s är tillgänglig.",
+ "Update notification" : "Notis om uppdatering",
"A new version is available: %s" : "En ny version är tillgänglig: %s",
"Open updater" : "Öppna uppdateraren",
"Download now" : "Ladda ned nu",
diff --git a/apps/user_ldap/l10n/cs.js b/apps/user_ldap/l10n/cs.js
index 6c4f10cd30938..37760de8346a5 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 e8e6553e2d83a..8497ba51c9a2d 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 a1f6bb440a48e..e8c91b439cd7b 100644
--- a/apps/user_ldap/l10n/de.js
+++ b/apps/user_ldap/l10n/de.js
@@ -12,8 +12,8 @@ OC.L10N.register(
"No data specified" : "Keine Daten angegeben",
" Could not set configuration %s" : "Die Konfiguration %s konnte nicht gesetzt werden",
"Action does not exist" : "Aktion existiert nicht",
- "LDAP user and group backend" : "LDAP Nutzer- und Gruppen-Backend",
- "Renewing …" : "Erneuere ...",
+ "LDAP user and group backend" : "LDAP Benutzer- und Gruppen-Backend",
+ "Renewing …" : "Erneuere…",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
"So-so password" : "Passables Passwort",
@@ -45,9 +45,9 @@ 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): " : "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): ",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "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): ",
"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.",
+ "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 Benutzer gefunden. Nur der ersten Benutzer 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.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Der Suchfilter ist ungültig, möglicherweise bestehen Eingabefehler wie z.B. eine ungerade Anzahl von geöffneten und geschlossenen Klammern. Bitte überarbeiten.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Es ist ein Verbindungsfehler zum LDAP/AD aufgetreten, bitte Host, Port und Anmeldeinformationen überprüfen.",
@@ -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",
@@ -144,7 +144,7 @@ OC.L10N.register(
"in seconds. A change empties the cache." : "in Sekunden. Eine Änderung leert den Cache.",
"Directory Settings" : "Ordnereinstellungen",
"User Display Name Field" : "Feld für den Anzeigenamen des Benutzers",
- "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens des Benutzers.",
+ "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens des Benutzers.",
"2nd User Display Name Field" : "2. Benutzeranzeigename Feld",
"Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. Ein hinzuzufügendes LDAP-Attribut um den Namen in Klammern anzuzeigen. Beispiel: »John Doe (john.doe@example.org)«.",
"Base User Tree" : "Basis-Benutzerbaum",
@@ -152,7 +152,7 @@ OC.L10N.register(
"User Search Attributes" : "Benutzersucheigenschaften",
"Optional; one attribute per line" : "Optional; ein Attribut pro Zeile",
"Group Display Name Field" : "Feld für den Anzeigenamen der Gruppe",
- "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens der Gruppen.",
+ "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens der Gruppen.",
"Base Group Tree" : "Basis-Gruppenbaum",
"One Group Base DN per line" : "Ein Gruppen Basis-DN pro Zeile",
"Group Search Attributes" : "Gruppensucheigenschaften",
@@ -169,7 +169,7 @@ OC.L10N.register(
"Default password policy DN" : "Standard Passwort-Regeln 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." : "Die DN einer Standard-Passwort-Policy, welche für den Umgang mit ablaufenden Passwörtern verwendet wird. Dies funktioniert nur wenn Passwort-Änderungen pro Benutzer via LDAP aktiviert ist. Und funktioniert nur mit OpenLDAP. Lasse dieses Feld leer um den Umgang mit ablaufenden Passwörtern zu deaktivieren.",
"Special Attributes" : "Spezielle Eigenschaften",
- "Quota Field" : "Kontingent Feld",
+ "Quota Field" : "Kontingent-Feld",
"Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Ohne Eingabe wird das Standard-Kontingent des Benutzers verwendet. Andernfall trage ein LDAP/AD-Attribut ein.",
"Quota Default" : "Standard Kontingent",
"Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Standard-Kontingent ignorieren für Benutzer von LDAP, die kein Kontingent festgelegt haben.",
diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json
index 234355bc34cb3..2bdd510c7b397 100644
--- a/apps/user_ldap/l10n/de.json
+++ b/apps/user_ldap/l10n/de.json
@@ -10,8 +10,8 @@
"No data specified" : "Keine Daten angegeben",
" Could not set configuration %s" : "Die Konfiguration %s konnte nicht gesetzt werden",
"Action does not exist" : "Aktion existiert nicht",
- "LDAP user and group backend" : "LDAP Nutzer- und Gruppen-Backend",
- "Renewing …" : "Erneuere ...",
+ "LDAP user and group backend" : "LDAP Benutzer- und Gruppen-Backend",
+ "Renewing …" : "Erneuere…",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
"So-so password" : "Passables Passwort",
@@ -43,9 +43,9 @@
"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): " : "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): ",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "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): ",
"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.",
+ "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 Benutzer gefunden. Nur der ersten Benutzer 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.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Der Suchfilter ist ungültig, möglicherweise bestehen Eingabefehler wie z.B. eine ungerade Anzahl von geöffneten und geschlossenen Klammern. Bitte überarbeiten.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Es ist ein Verbindungsfehler zum LDAP/AD aufgetreten, bitte Host, Port und Anmeldeinformationen überprüfen.",
@@ -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",
@@ -142,7 +142,7 @@
"in seconds. A change empties the cache." : "in Sekunden. Eine Änderung leert den Cache.",
"Directory Settings" : "Ordnereinstellungen",
"User Display Name Field" : "Feld für den Anzeigenamen des Benutzers",
- "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens des Benutzers.",
+ "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens des Benutzers.",
"2nd User Display Name Field" : "2. Benutzeranzeigename Feld",
"Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. Ein hinzuzufügendes LDAP-Attribut um den Namen in Klammern anzuzeigen. Beispiel: »John Doe (john.doe@example.org)«.",
"Base User Tree" : "Basis-Benutzerbaum",
@@ -150,7 +150,7 @@
"User Search Attributes" : "Benutzersucheigenschaften",
"Optional; one attribute per line" : "Optional; ein Attribut pro Zeile",
"Group Display Name Field" : "Feld für den Anzeigenamen der Gruppe",
- "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens der Gruppen.",
+ "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens der Gruppen.",
"Base Group Tree" : "Basis-Gruppenbaum",
"One Group Base DN per line" : "Ein Gruppen Basis-DN pro Zeile",
"Group Search Attributes" : "Gruppensucheigenschaften",
@@ -167,7 +167,7 @@
"Default password policy DN" : "Standard Passwort-Regeln 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." : "Die DN einer Standard-Passwort-Policy, welche für den Umgang mit ablaufenden Passwörtern verwendet wird. Dies funktioniert nur wenn Passwort-Änderungen pro Benutzer via LDAP aktiviert ist. Und funktioniert nur mit OpenLDAP. Lasse dieses Feld leer um den Umgang mit ablaufenden Passwörtern zu deaktivieren.",
"Special Attributes" : "Spezielle Eigenschaften",
- "Quota Field" : "Kontingent Feld",
+ "Quota Field" : "Kontingent-Feld",
"Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Ohne Eingabe wird das Standard-Kontingent des Benutzers verwendet. Andernfall trage ein LDAP/AD-Attribut ein.",
"Quota Default" : "Standard Kontingent",
"Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Standard-Kontingent ignorieren für Benutzer von LDAP, die kein Kontingent festgelegt haben.",
diff --git a/apps/user_ldap/l10n/de_DE.js b/apps/user_ldap/l10n/de_DE.js
index 16a391305856b..f79446a85cd8d 100644
--- a/apps/user_ldap/l10n/de_DE.js
+++ b/apps/user_ldap/l10n/de_DE.js
@@ -12,8 +12,8 @@ OC.L10N.register(
"No data specified" : "Keine Daten angegeben",
" Could not set configuration %s" : "Die Konfiguration %s konnte nicht gesetzt werden",
"Action does not exist" : "Aktion existiert nicht",
- "LDAP user and group backend" : "LDAP Nutzer- und Gruppen-Backend",
- "Renewing …" : "Erneuere ...",
+ "LDAP user and group backend" : "LDAP Benutzer- und Gruppen-Backend",
+ "Renewing …" : "Erneuere …",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
"So-so password" : "Passables Passwort",
@@ -45,9 +45,9 @@ 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): " : "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): ",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "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): ",
"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.",
+ "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 Benutzer gefunden. Nur der ersten Benutzer 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.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Der Suchfilter ist ungültig, möglicherweise bestehen Eingabefehler wie z.B. eine ungerade Anzahl von geöffneten und geschlossenen Klammern. Bitte überarbeiten.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Es ist ein Verbindungsfehler zum LDAP/AD aufgetreten, bitte überprüfen Sie Host, Port und Anmeldeinformationen.",
@@ -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:",
@@ -144,7 +144,7 @@ OC.L10N.register(
"in seconds. A change empties the cache." : "in Sekunden. Eine Änderung leert den Cache.",
"Directory Settings" : "Ordnereinstellungen",
"User Display Name Field" : "Feld für den Anzeigenamen des Benutzers",
- "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens des Benutzers.",
+ "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens des Benutzers.",
"2nd User Display Name Field" : "2. Benutzeranzeigename Feld",
"Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. Ein hinzuzufügendes LDAP-Attribut um den Namen in Klammern anzuzeigen. Beispiel: »John Doe (john.doe@example.org)«.",
"Base User Tree" : "Basis-Benutzerbaum",
@@ -152,7 +152,7 @@ OC.L10N.register(
"User Search Attributes" : "Benutzersucheigenschaften",
"Optional; one attribute per line" : "Optional; ein Attribut pro Zeile",
"Group Display Name Field" : "Feld für den Anzeigenamen der Gruppe",
- "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens der Gruppen.",
+ "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens der Gruppen.",
"Base Group Tree" : "Basis-Gruppenbaum",
"One Group Base DN per line" : "Ein Gruppen Basis-DN pro Zeile",
"Group Search Attributes" : "Gruppensucheigenschaften",
diff --git a/apps/user_ldap/l10n/de_DE.json b/apps/user_ldap/l10n/de_DE.json
index 3e707d6ba17af..8f9873a24811d 100644
--- a/apps/user_ldap/l10n/de_DE.json
+++ b/apps/user_ldap/l10n/de_DE.json
@@ -10,8 +10,8 @@
"No data specified" : "Keine Daten angegeben",
" Could not set configuration %s" : "Die Konfiguration %s konnte nicht gesetzt werden",
"Action does not exist" : "Aktion existiert nicht",
- "LDAP user and group backend" : "LDAP Nutzer- und Gruppen-Backend",
- "Renewing …" : "Erneuere ...",
+ "LDAP user and group backend" : "LDAP Benutzer- und Gruppen-Backend",
+ "Renewing …" : "Erneuere …",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
"So-so password" : "Passables Passwort",
@@ -43,9 +43,9 @@
"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): " : "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): ",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "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): ",
"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.",
+ "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 Benutzer gefunden. Nur der ersten Benutzer 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.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Der Suchfilter ist ungültig, möglicherweise bestehen Eingabefehler wie z.B. eine ungerade Anzahl von geöffneten und geschlossenen Klammern. Bitte überarbeiten.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Es ist ein Verbindungsfehler zum LDAP/AD aufgetreten, bitte überprüfen Sie Host, Port und Anmeldeinformationen.",
@@ -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:",
@@ -142,7 +142,7 @@
"in seconds. A change empties the cache." : "in Sekunden. Eine Änderung leert den Cache.",
"Directory Settings" : "Ordnereinstellungen",
"User Display Name Field" : "Feld für den Anzeigenamen des Benutzers",
- "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens des Benutzers.",
+ "The LDAP attribute to use to generate the user's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens des Benutzers.",
"2nd User Display Name Field" : "2. Benutzeranzeigename Feld",
"Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. Ein hinzuzufügendes LDAP-Attribut um den Namen in Klammern anzuzeigen. Beispiel: »John Doe (john.doe@example.org)«.",
"Base User Tree" : "Basis-Benutzerbaum",
@@ -150,7 +150,7 @@
"User Search Attributes" : "Benutzersucheigenschaften",
"Optional; one attribute per line" : "Optional; ein Attribut pro Zeile",
"Group Display Name Field" : "Feld für den Anzeigenamen der Gruppe",
- "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Generierung des Anzeigenamens der Gruppen.",
+ "The LDAP attribute to use to generate the groups's display name." : "Das LDAP-Attribut zur Erzeugung des Anzeigenamens der Gruppen.",
"Base Group Tree" : "Basis-Gruppenbaum",
"One Group Base DN per line" : "Ein Gruppen Basis-DN pro Zeile",
"Group Search Attributes" : "Gruppensucheigenschaften",
diff --git a/apps/user_ldap/l10n/el.js b/apps/user_ldap/l10n/el.js
index 49974f76b0317..c28ca89de14d3 100644
--- a/apps/user_ldap/l10n/el.js
+++ b/apps/user_ldap/l10n/el.js
@@ -102,6 +102,7 @@ OC.L10N.register(
"Continue" : "Συνέχεια",
"Please renew your password." : "Παρακαλούμε ανανεώτε το συνθηματικό σας.",
"An internal error occurred." : "Παρουσιάστηκε ένα εσωτερικό σφάλμα.",
+ "Please try again or contact your administrator." : "Παρακαλούμε δοκιμάστε ξανά ή επικοινωνήστε με τον διαχειριστή σας.",
"Current password" : "Τρέχον συνθηματικό",
"New password" : "Νέο συνθηματικό",
"Renew password" : "Ανανέωση συνθηματικού",
diff --git a/apps/user_ldap/l10n/el.json b/apps/user_ldap/l10n/el.json
index d0262fa9cfd98..05b1b5206a99f 100644
--- a/apps/user_ldap/l10n/el.json
+++ b/apps/user_ldap/l10n/el.json
@@ -100,6 +100,7 @@
"Continue" : "Συνέχεια",
"Please renew your password." : "Παρακαλούμε ανανεώτε το συνθηματικό σας.",
"An internal error occurred." : "Παρουσιάστηκε ένα εσωτερικό σφάλμα.",
+ "Please try again or contact your administrator." : "Παρακαλούμε δοκιμάστε ξανά ή επικοινωνήστε με τον διαχειριστή σας.",
"Current password" : "Τρέχον συνθηματικό",
"New password" : "Νέο συνθηματικό",
"Renew password" : "Ανανέωση συνθηματικού",
diff --git a/apps/user_ldap/l10n/en_GB.js b/apps/user_ldap/l10n/en_GB.js
index 4347553241282..08e2c27dc9d65 100644
--- a/apps/user_ldap/l10n/en_GB.js
+++ b/apps/user_ldap/l10n/en_GB.js
@@ -12,6 +12,13 @@ OC.L10N.register(
"No data specified" : "No data specified",
" Could not set configuration %s" : " Could not set configuration %s",
"Action does not exist" : "Action does not exist",
+ "LDAP user and group backend" : "LDAP user and group backend",
+ "Renewing …" : "Renewing …",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
"The Base DN appears to be wrong" : "The Base DN appears to be wrong",
"Testing configuration…" : "Testing configuration…",
"Configuration incorrect" : "Configuration incorrect",
@@ -40,11 +47,19 @@ OC.L10N.register(
"Select attributes" : "Select attributes",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): ",
"User found and settings verified." : "User found and settings verified.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter.",
"An unspecified error occurred. Please check the settings and the log." : "An unspecified error occurred. Please check the settings and the log.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "The search filter is invalid, probably due to syntax issues like an uneven number of opened and closed brackets. Please revise.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "A connection error to LDAP / AD occurred, please check host, port and credentials.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD.",
"Please provide a login name to test against" : "Please provide a login name to test against",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "The group box was disabled, because the LDAP / AD server does not support memberOf.",
+ "Password change rejected. Hint: " : "Password change rejected. Hint: ",
+ "Please login with the new password" : "Please login with the new password",
+ "Your password will expire tomorrow." : "Your password will expire tomorrow.",
+ "Your password will expire today." : "Your password will expire today.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Your password will expire within %n day.","Your password will expire within %n days."],
+ "LDAP / AD integration" : "LDAP / AD integration",
"_%s group found_::_%s groups found_" : ["%s group found","%s groups found"],
"_%s user found_::_%s users found_" : ["%s user found","%s users found"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings.",
@@ -61,8 +76,10 @@ OC.L10N.register(
"Edit LDAP Query" : "Edit LDAP Query",
"LDAP Filter:" : "LDAP Filter:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "The filter specifies which LDAP groups shall have access to the %s instance.",
+ "Verify settings and count the groups" : "Verify settings and count the groups",
"When logging in, %s will find the user based on the following attributes:" : "When logging in, %s will find the user based on the following attributes:",
"LDAP / AD Username:" : "LDAP / AD Username:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Allows login against the LDAP / AD username, which is either uid or samAccountName and will be detected.",
"LDAP / AD Email Address:" : "LDAP / AD Email Address:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed.",
"Other Attributes:" : "Other Attributes:",
@@ -71,9 +88,11 @@ OC.L10N.register(
"Verify settings" : "Verify settings",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Add a new configuration",
"Copy current configuration into new directory binding" : "Copy current configuration into new directory binding",
"Delete the current configuration" : "Delete the current configuration",
"Host" : "Host",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "You can omit the protocol, unless you require SSL. If so, start with ldaps://",
"Port" : "Port",
"Detect Port" : "Detect Port",
"User DN" : "User DN",
@@ -86,12 +105,22 @@ OC.L10N.register(
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge.",
"Manually enter LDAP filters (recommended for large directories)" : "Manually enter LDAP filters (recommended for large directories)",
+ "Listing and searching for users is constrained by these criteria:" : "Listing and searching for users is constrained by these criteria:",
"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." : "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.",
"The filter specifies which LDAP users shall have access to the %s instance." : "The filter specifies which LDAP users shall have access to the %s instance.",
"Verify settings and count users" : "Verify settings and count users",
"Saving" : "Saving",
"Back" : "Back",
"Continue" : "Continue",
+ "Please renew your password." : "Please renew your password.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Renew password" : "Renew password",
+ "Wrong password. Reset it?" : "Wrong password. Reset it?",
+ "Wrong password." : "Wrong password.",
+ "Cancel" : "Cancel",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Users",
@@ -134,10 +163,18 @@ OC.L10N.register(
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)",
"Paging chunksize" : "Paging chunksize",
"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.)" : "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.)",
+ "Enable LDAP password changes per user" : "Enable LDAP password changes per user",
+ "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." : "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.",
+ "(New password is sent as plain text to LDAP)" : "(New password is sent as plain text to LDAP)",
+ "Default password policy DN" : "Default password policy 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." : "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.",
"Special Attributes" : "Special Attributes",
"Quota Field" : "Quota Field",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute.",
"Quota Default" : "Quota Default",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Override default quota for LDAP users who do not have a quota set in the Quota Field.",
"Email Field" : "Email Field",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Set the user's email from their LDAP attribute. Leave it empty for default behaviour.",
"User Home Folder Naming Rule" : "User Home Folder Naming Rule",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.",
"Internal Username" : "Internal Username",
diff --git a/apps/user_ldap/l10n/en_GB.json b/apps/user_ldap/l10n/en_GB.json
index 85328b1fff824..bee955fed3b17 100644
--- a/apps/user_ldap/l10n/en_GB.json
+++ b/apps/user_ldap/l10n/en_GB.json
@@ -10,6 +10,13 @@
"No data specified" : "No data specified",
" Could not set configuration %s" : " Could not set configuration %s",
"Action does not exist" : "Action does not exist",
+ "LDAP user and group backend" : "LDAP user and group backend",
+ "Renewing …" : "Renewing …",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
"The Base DN appears to be wrong" : "The Base DN appears to be wrong",
"Testing configuration…" : "Testing configuration…",
"Configuration incorrect" : "Configuration incorrect",
@@ -38,11 +45,19 @@
"Select attributes" : "Select attributes",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): ",
"User found and settings verified." : "User found and settings verified.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter.",
"An unspecified error occurred. Please check the settings and the log." : "An unspecified error occurred. Please check the settings and the log.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "The search filter is invalid, probably due to syntax issues like an uneven number of opened and closed brackets. Please revise.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "A connection error to LDAP / AD occurred, please check host, port and credentials.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD.",
"Please provide a login name to test against" : "Please provide a login name to test against",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "The group box was disabled, because the LDAP / AD server does not support memberOf.",
+ "Password change rejected. Hint: " : "Password change rejected. Hint: ",
+ "Please login with the new password" : "Please login with the new password",
+ "Your password will expire tomorrow." : "Your password will expire tomorrow.",
+ "Your password will expire today." : "Your password will expire today.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Your password will expire within %n day.","Your password will expire within %n days."],
+ "LDAP / AD integration" : "LDAP / AD integration",
"_%s group found_::_%s groups found_" : ["%s group found","%s groups found"],
"_%s user found_::_%s users found_" : ["%s user found","%s users found"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings.",
@@ -59,8 +74,10 @@
"Edit LDAP Query" : "Edit LDAP Query",
"LDAP Filter:" : "LDAP Filter:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "The filter specifies which LDAP groups shall have access to the %s instance.",
+ "Verify settings and count the groups" : "Verify settings and count the groups",
"When logging in, %s will find the user based on the following attributes:" : "When logging in, %s will find the user based on the following attributes:",
"LDAP / AD Username:" : "LDAP / AD Username:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Allows login against the LDAP / AD username, which is either uid or samAccountName and will be detected.",
"LDAP / AD Email Address:" : "LDAP / AD Email Address:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed.",
"Other Attributes:" : "Other Attributes:",
@@ -69,9 +86,11 @@
"Verify settings" : "Verify settings",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Add a new configuration",
"Copy current configuration into new directory binding" : "Copy current configuration into new directory binding",
"Delete the current configuration" : "Delete the current configuration",
"Host" : "Host",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "You can omit the protocol, unless you require SSL. If so, start with ldaps://",
"Port" : "Port",
"Detect Port" : "Detect Port",
"User DN" : "User DN",
@@ -84,12 +103,22 @@
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge.",
"Manually enter LDAP filters (recommended for large directories)" : "Manually enter LDAP filters (recommended for large directories)",
+ "Listing and searching for users is constrained by these criteria:" : "Listing and searching for users is constrained by these criteria:",
"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." : "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.",
"The filter specifies which LDAP users shall have access to the %s instance." : "The filter specifies which LDAP users shall have access to the %s instance.",
"Verify settings and count users" : "Verify settings and count users",
"Saving" : "Saving",
"Back" : "Back",
"Continue" : "Continue",
+ "Please renew your password." : "Please renew your password.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Renew password" : "Renew password",
+ "Wrong password. Reset it?" : "Wrong password. Reset it?",
+ "Wrong password." : "Wrong password.",
+ "Cancel" : "Cancel",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Users",
@@ -132,10 +161,18 @@
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)",
"Paging chunksize" : "Paging chunksize",
"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.)" : "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.)",
+ "Enable LDAP password changes per user" : "Enable LDAP password changes per user",
+ "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." : "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.",
+ "(New password is sent as plain text to LDAP)" : "(New password is sent as plain text to LDAP)",
+ "Default password policy DN" : "Default password policy 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." : "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.",
"Special Attributes" : "Special Attributes",
"Quota Field" : "Quota Field",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute.",
"Quota Default" : "Quota Default",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Override default quota for LDAP users who do not have a quota set in the Quota Field.",
"Email Field" : "Email Field",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Set the user's email from their LDAP attribute. Leave it empty for default behaviour.",
"User Home Folder Naming Rule" : "User Home Folder Naming Rule",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute.",
"Internal Username" : "Internal Username",
diff --git a/apps/user_ldap/l10n/es_MX.js b/apps/user_ldap/l10n/es_MX.js
index 6a3dd19978ac3..324a0e1b73f1b 100644
--- a/apps/user_ldap/l10n/es_MX.js
+++ b/apps/user_ldap/l10n/es_MX.js
@@ -34,7 +34,7 @@ OC.L10N.register(
"No object found in the given Base DN. Please revise." : "No fue posible encontrar ningún objeto en el DN Base dado. Favor de verificar. ",
"More than 1,000 directory entries available." : "Se encuentran disponibles más de 1,000 elementos de directoiros. ",
" entries available within the provided Base DN" : "elementos disponibles dentro del DN Base proporcionado",
- "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Se presentó un error. Favor de verificar la DN Base, así como los ajustes de la conexión y las credenciales.",
+ "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Se presentó un error. Favor de verificar la DN Base, así como las configuraciones de la conexión y las credenciales.",
"Do you really want to delete the current Server Configuration?" : "¿Realmente desea eliminar la configuración actual del servidor?",
"Confirm Deletion" : "Confirmar el borrado",
"Mappings cleared successfully!" : "¡Los mapeos se borraron exitosamente!",
@@ -46,9 +46,9 @@ OC.L10N.register(
"Mode switch" : "Cambio de modo",
"Select attributes" : "Seleccionar atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "El usuario no fue encontrado. Favor de verficar los atributos de inicio de sesión así como su nombre de usuario. Filtro aplicado (para copiar-y-pegar para validar en la línea de comandos): ",
- "User found and settings verified." : "Usuario encontrado y ajustes verificados. ",
- "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Ajustes verficados, pero se encontró más de un usuario. Sólo el primero será capaz de iniciar sesión. Considere un filtro más refinado.",
- "An unspecified error occurred. Please check the settings and the log." : "Se presentó un error no especificado. Favor de verificar los ajustes y la bitácroa. ",
+ "User found and settings verified." : "Usuario encontrado y configuraciones verificadas. ",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Configuraciones verficados, pero se encontró más de un usuario. Sólo el primero será capaz de iniciar sesión. Considere un filtro más refinado.",
+ "An unspecified error occurred. Please check the settings and the log." : "Se presentó un error no especificado. Favor de verificar las configuraciones y la bitácroa. ",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "El filtro de la búsqueda es inválido, posiblemente debido a temas de sintaxis como un número diferente de corchetes abiertos y cerrados. Favor de verificar. ",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Se presentó una falla con la conexión al servidor LDAP / AD, favor de verificar el servidor, puerto y credenciales. ",
"The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Falta el \"%uid\" del marcador de posición. Será reemplazado con el nombre de usuario al consultar LDAP / AD.",
@@ -62,7 +62,7 @@ OC.L10N.register(
"LDAP / AD integration" : "Integración con LDAP / AD",
"_%s group found_::_%s groups found_" : ["Grupo %s encontrado","%s grupos encontrados"],
"_%s user found_::_%s users found_" : ["Usuario %s encontrado","%s usuarios encontrados"],
- "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No fue posible detectar el atributo nombre a desplegar del usuario. Favor de especificarlo usted mismo en los ajustes avanzados de LDAP.",
+ "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No fue posible detectar el atributo nombre a desplegar del usuario. Favor de especificarlo usted mismo en las configuraciones avanzadas de LDAP.",
"Could not find the desired feature" : "No fue posible encontrar la función deseada.",
"Invalid Host" : "Servidor inválido",
"Test Configuration" : "Probar configuración",
@@ -76,7 +76,7 @@ OC.L10N.register(
"Edit LDAP Query" : "Editar consulta a LDAP",
"LDAP Filter:" : "Filtro de LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "El filtro especifica cuales grupos LDAP tendrán acceso a la instancia %s.",
- "Verify settings and count the groups" : "Verificar los ajustes y contar los grupos",
+ "Verify settings and count the groups" : "Verificar las configuraciones y contar los grupos",
"When logging in, %s will find the user based on the following attributes:" : "Al iniciar sesion, %s encontrará al usuario con base en los siguientes atributos:",
"LDAP / AD Username:" : "Nombre de usuario LDAP / AD",
"Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite iniciar sesión contra el nombre de usuario LDAP / AD, que es el uid o el sAMAccountName y será detectado. ",
@@ -85,7 +85,7 @@ OC.L10N.register(
"Other Attributes:" : "Otros atributos:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Define el filtro a aplicar al intentar ingresar. %% uid remplaza al nombre de usuario al intentar ingresar. Por ejemplo: \"uid=%%uid\"",
"Test Loginname" : "Probar nombre de usuario",
- "Verify settings" : "Verificar ajustes",
+ "Verify settings" : "Verificar configuraciones ",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
"Add a new configuration" : "Agregar una nueva configuración",
@@ -108,7 +108,7 @@ OC.L10N.register(
"Listing and searching for users is constrained by these criteria:" : "Los enlistados y las busquedas para los usuarios están acotados por estos 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." : "Las clases de objetos más comunes para usuarios son organizationalPerson, person, user, and inetOrgPerson. Si no está seguro de cuál clase de objeto selecciónar, favor de consultar su directorio admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica cuáles usuarios LDAP tendrán acceso a la instancia %s.",
- "Verify settings and count users" : "Verificar ajustes y contar ususarios",
+ "Verify settings and count users" : "Verificar configuraciones y contar ususarios",
"Saving" : "Guardando",
"Back" : "Atrás",
"Continue" : "Continuar",
@@ -130,7 +130,7 @@ OC.L10N.register(
"Advanced" : "Avanzado",
"Warning: Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "Advertencia: Las aplicaciones user_ldap y user_webdavauth son incompatibles. Usted puede expermientar comportamientos inesperados. Favor de solicitar a su administrador del sistema deshabilitar alguno de ellos.",
"Warning: The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "Advertencia: El módulo LDAP de PHP no está instalado, el backend no funcionará. Favor de solicitar su instalación a su administrador del sistema.",
- "Connection Settings" : "Ajustes de la conexión",
+ "Connection Settings" : "Configuraciones de la conexión",
"Configuration Active" : "Configuracion Activa",
"When unchecked, this configuration will be skipped." : "Cuando no esté seleccionada, esta configuración será omitida.",
"Backup (Replica) Host" : "Servidor de copia de seguridad (Replica)",
@@ -142,7 +142,7 @@ OC.L10N.register(
"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "¡No se recomienda, úselo únicamente para pruebas! Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP a su servidor %s.",
"Cache Time-To-Live" : "Tiempo de vida del caché",
"in seconds. A change empties the cache." : "en segundos. Un cambio vacía la caché.",
- "Directory Settings" : "Ajustes del directorio",
+ "Directory Settings" : "Configuraciones del directorio",
"User Display Name Field" : "Campo de nombre del usuario a desplegar",
"The LDAP attribute to use to generate the user's display name." : "El atributo LDAP a usar para generar el nombre del usuario a desplegar.",
"2nd User Display Name Field" : "2do Campo de Nombre a Desplegar del Usuario",
@@ -189,7 +189,7 @@ OC.L10N.register(
"Clear Username-LDAP User Mapping" : "Borrar el mapeo de los Nombres de usuario a los Usuarios LDAP",
"Clear Groupname-LDAP Group Mapping" : "Borrar el mapeo de los Nombres de grupo a los grupos de LDAP",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "El id %u del marcador de posición esta faltando. Será reemplazado con el nombre de usuario al consultar LDAP / AD.",
- "Verify settings and count groups" : "Verificar ajustes y contar grupos",
+ "Verify settings and count groups" : "Verificar configuraciones y contar grupos",
"Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Permite iniciar sesión contra el nombre de usuario LDAP / AD, que es el uid o el samaccountname y será detectado. ",
"Add a new and blank configuration" : "Agregar una configuración nueva y en blanco",
"You can omit the protocol, except you require SSL. Then start with ldaps://" : "Puede omitir el protocolo, excepto si requiere SSL. En ese caso, empiece con ldaps://",
diff --git a/apps/user_ldap/l10n/es_MX.json b/apps/user_ldap/l10n/es_MX.json
index b3a56b0956217..c1f4eb25b8da3 100644
--- a/apps/user_ldap/l10n/es_MX.json
+++ b/apps/user_ldap/l10n/es_MX.json
@@ -32,7 +32,7 @@
"No object found in the given Base DN. Please revise." : "No fue posible encontrar ningún objeto en el DN Base dado. Favor de verificar. ",
"More than 1,000 directory entries available." : "Se encuentran disponibles más de 1,000 elementos de directoiros. ",
" entries available within the provided Base DN" : "elementos disponibles dentro del DN Base proporcionado",
- "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Se presentó un error. Favor de verificar la DN Base, así como los ajustes de la conexión y las credenciales.",
+ "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Se presentó un error. Favor de verificar la DN Base, así como las configuraciones de la conexión y las credenciales.",
"Do you really want to delete the current Server Configuration?" : "¿Realmente desea eliminar la configuración actual del servidor?",
"Confirm Deletion" : "Confirmar el borrado",
"Mappings cleared successfully!" : "¡Los mapeos se borraron exitosamente!",
@@ -44,9 +44,9 @@
"Mode switch" : "Cambio de modo",
"Select attributes" : "Seleccionar atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): " : "El usuario no fue encontrado. Favor de verficar los atributos de inicio de sesión así como su nombre de usuario. Filtro aplicado (para copiar-y-pegar para validar en la línea de comandos): ",
- "User found and settings verified." : "Usuario encontrado y ajustes verificados. ",
- "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Ajustes verficados, pero se encontró más de un usuario. Sólo el primero será capaz de iniciar sesión. Considere un filtro más refinado.",
- "An unspecified error occurred. Please check the settings and the log." : "Se presentó un error no especificado. Favor de verificar los ajustes y la bitácroa. ",
+ "User found and settings verified." : "Usuario encontrado y configuraciones verificadas. ",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Configuraciones verficados, pero se encontró más de un usuario. Sólo el primero será capaz de iniciar sesión. Considere un filtro más refinado.",
+ "An unspecified error occurred. Please check the settings and the log." : "Se presentó un error no especificado. Favor de verificar las configuraciones y la bitácroa. ",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "El filtro de la búsqueda es inválido, posiblemente debido a temas de sintaxis como un número diferente de corchetes abiertos y cerrados. Favor de verificar. ",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Se presentó una falla con la conexión al servidor LDAP / AD, favor de verificar el servidor, puerto y credenciales. ",
"The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Falta el \"%uid\" del marcador de posición. Será reemplazado con el nombre de usuario al consultar LDAP / AD.",
@@ -60,7 +60,7 @@
"LDAP / AD integration" : "Integración con LDAP / AD",
"_%s group found_::_%s groups found_" : ["Grupo %s encontrado","%s grupos encontrados"],
"_%s user found_::_%s users found_" : ["Usuario %s encontrado","%s usuarios encontrados"],
- "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No fue posible detectar el atributo nombre a desplegar del usuario. Favor de especificarlo usted mismo en los ajustes avanzados de LDAP.",
+ "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No fue posible detectar el atributo nombre a desplegar del usuario. Favor de especificarlo usted mismo en las configuraciones avanzadas de LDAP.",
"Could not find the desired feature" : "No fue posible encontrar la función deseada.",
"Invalid Host" : "Servidor inválido",
"Test Configuration" : "Probar configuración",
@@ -74,7 +74,7 @@
"Edit LDAP Query" : "Editar consulta a LDAP",
"LDAP Filter:" : "Filtro de LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "El filtro especifica cuales grupos LDAP tendrán acceso a la instancia %s.",
- "Verify settings and count the groups" : "Verificar los ajustes y contar los grupos",
+ "Verify settings and count the groups" : "Verificar las configuraciones y contar los grupos",
"When logging in, %s will find the user based on the following attributes:" : "Al iniciar sesion, %s encontrará al usuario con base en los siguientes atributos:",
"LDAP / AD Username:" : "Nombre de usuario LDAP / AD",
"Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite iniciar sesión contra el nombre de usuario LDAP / AD, que es el uid o el sAMAccountName y será detectado. ",
@@ -83,7 +83,7 @@
"Other Attributes:" : "Otros atributos:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Define el filtro a aplicar al intentar ingresar. %% uid remplaza al nombre de usuario al intentar ingresar. Por ejemplo: \"uid=%%uid\"",
"Test Loginname" : "Probar nombre de usuario",
- "Verify settings" : "Verificar ajustes",
+ "Verify settings" : "Verificar configuraciones ",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
"Add a new configuration" : "Agregar una nueva configuración",
@@ -106,7 +106,7 @@
"Listing and searching for users is constrained by these criteria:" : "Los enlistados y las busquedas para los usuarios están acotados por estos 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." : "Las clases de objetos más comunes para usuarios son organizationalPerson, person, user, and inetOrgPerson. Si no está seguro de cuál clase de objeto selecciónar, favor de consultar su directorio admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica cuáles usuarios LDAP tendrán acceso a la instancia %s.",
- "Verify settings and count users" : "Verificar ajustes y contar ususarios",
+ "Verify settings and count users" : "Verificar configuraciones y contar ususarios",
"Saving" : "Guardando",
"Back" : "Atrás",
"Continue" : "Continuar",
@@ -128,7 +128,7 @@
"Advanced" : "Avanzado",
"Warning: Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "Advertencia: Las aplicaciones user_ldap y user_webdavauth son incompatibles. Usted puede expermientar comportamientos inesperados. Favor de solicitar a su administrador del sistema deshabilitar alguno de ellos.",
"Warning: The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "Advertencia: El módulo LDAP de PHP no está instalado, el backend no funcionará. Favor de solicitar su instalación a su administrador del sistema.",
- "Connection Settings" : "Ajustes de la conexión",
+ "Connection Settings" : "Configuraciones de la conexión",
"Configuration Active" : "Configuracion Activa",
"When unchecked, this configuration will be skipped." : "Cuando no esté seleccionada, esta configuración será omitida.",
"Backup (Replica) Host" : "Servidor de copia de seguridad (Replica)",
@@ -140,7 +140,7 @@
"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "¡No se recomienda, úselo únicamente para pruebas! Si la conexión sólo funciona con esta opción, importe el certificado SSL del servidor LDAP a su servidor %s.",
"Cache Time-To-Live" : "Tiempo de vida del caché",
"in seconds. A change empties the cache." : "en segundos. Un cambio vacía la caché.",
- "Directory Settings" : "Ajustes del directorio",
+ "Directory Settings" : "Configuraciones del directorio",
"User Display Name Field" : "Campo de nombre del usuario a desplegar",
"The LDAP attribute to use to generate the user's display name." : "El atributo LDAP a usar para generar el nombre del usuario a desplegar.",
"2nd User Display Name Field" : "2do Campo de Nombre a Desplegar del Usuario",
@@ -187,7 +187,7 @@
"Clear Username-LDAP User Mapping" : "Borrar el mapeo de los Nombres de usuario a los Usuarios LDAP",
"Clear Groupname-LDAP Group Mapping" : "Borrar el mapeo de los Nombres de grupo a los grupos de LDAP",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "El id %u del marcador de posición esta faltando. Será reemplazado con el nombre de usuario al consultar LDAP / AD.",
- "Verify settings and count groups" : "Verificar ajustes y contar grupos",
+ "Verify settings and count groups" : "Verificar configuraciones y contar grupos",
"Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Permite iniciar sesión contra el nombre de usuario LDAP / AD, que es el uid o el samaccountname y será detectado. ",
"Add a new and blank configuration" : "Agregar una configuración nueva y en blanco",
"You can omit the protocol, except you require SSL. Then start with ldaps://" : "Puede omitir el protocolo, excepto si requiere SSL. En ese caso, empiece con ldaps://",
diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js
index fa1de5051e803..239ecb4a9580b 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",
@@ -22,7 +29,7 @@ OC.L10N.register(
"Please check the credentials, they seem to be wrong." : "Comprobe as credenciais, semella que son incorrectas.",
"Please specify the port, it could not be auto-detected." : "Especifique o porto, non foi posíbel detectalo automaticamente.",
"Base DN could not be auto-detected, please revise credentials, host and port." : "Non foi posíbel detectar automaticamente o DN base, revise as credenciais, a máquina e o porto.",
- "Could not detect Base DN, please enter it manually." : "Non foi posíbel detectar o DN base, introdúzao manualmente.",
+ "Could not detect Base DN, please enter it manually." : "Non foi posíbel detectar o DN base, insirao manualmente.",
"{nthServer}. Server" : "{nthServer}. Servidor",
"No object found in the given Base DN. Please revise." : "Non se atopou o obxecto no DN base solicitado. Revíseo.",
"More than 1,000 directory entries available." : "Máis de 1,000 entradas de directorios dispoñíbeis.",
@@ -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): " : "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): ",
"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",
@@ -84,14 +103,24 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Pode especificar o DN base para usuarios e grupos na lapela de «Avanzado»",
"Detect Base DN" : "Detectar o DN base",
"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)",
+ "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as solicitudes 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)" : "Insira 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",
@@ -104,9 +133,9 @@ OC.L10N.register(
"Connection Settings" : "Axustes da conexión",
"Configuration Active" : "Configuración activa",
"When unchecked, this configuration will be skipped." : "Se está sen marcar, omítese esta configuración.",
- "Backup (Replica) Host" : "Servidor da copia de seguranza (Réplica)",
- "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguranza opcional. Debe ser unha réplica do servidor principal LDAP/AD.",
- "Backup (Replica) Port" : "Porto da copia de seguranza (Réplica)",
+ "Backup (Replica) Host" : "Servidor da copia de seguridade (Réplica)",
+ "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguridade opcional. Debe ser unha réplica do servidor principal LDAP/AD.",
+ "Backup (Replica) Port" : "Porto da copia de seguridade (Réplica)",
"Disable Main Server" : "Desactivar o servidor principal",
"Only connect to the replica server." : "Conectar só co servidor de réplica.",
"Turn off SSL certificate validation." : "Desactiva a validación do certificado SSL.",
@@ -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",
@@ -125,25 +156,36 @@ OC.L10N.register(
"Base Group Tree" : "Base da árbore de grupo",
"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",
+ "Group-Member association" : "Asociación de grupos e participantes",
+ "Dynamic Group Member URL" : "URL Dinámico do participante no 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.)",
+ "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 participante ne 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 024d6d6ebb2f6..250fe146af90c 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",
@@ -20,7 +27,7 @@
"Please check the credentials, they seem to be wrong." : "Comprobe as credenciais, semella que son incorrectas.",
"Please specify the port, it could not be auto-detected." : "Especifique o porto, non foi posíbel detectalo automaticamente.",
"Base DN could not be auto-detected, please revise credentials, host and port." : "Non foi posíbel detectar automaticamente o DN base, revise as credenciais, a máquina e o porto.",
- "Could not detect Base DN, please enter it manually." : "Non foi posíbel detectar o DN base, introdúzao manualmente.",
+ "Could not detect Base DN, please enter it manually." : "Non foi posíbel detectar o DN base, insirao manualmente.",
"{nthServer}. Server" : "{nthServer}. Servidor",
"No object found in the given Base DN. Please revise." : "Non se atopou o obxecto no DN base solicitado. Revíseo.",
"More than 1,000 directory entries available." : "Máis de 1,000 entradas de directorios dispoñíbeis.",
@@ -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): " : "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): ",
"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",
@@ -82,14 +101,24 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Pode especificar o DN base para usuarios e grupos na lapela de «Avanzado»",
"Detect Base DN" : "Detectar o DN base",
"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)",
+ "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as solicitudes 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)" : "Insira 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",
@@ -102,9 +131,9 @@
"Connection Settings" : "Axustes da conexión",
"Configuration Active" : "Configuración activa",
"When unchecked, this configuration will be skipped." : "Se está sen marcar, omítese esta configuración.",
- "Backup (Replica) Host" : "Servidor da copia de seguranza (Réplica)",
- "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguranza opcional. Debe ser unha réplica do servidor principal LDAP/AD.",
- "Backup (Replica) Port" : "Porto da copia de seguranza (Réplica)",
+ "Backup (Replica) Host" : "Servidor da copia de seguridade (Réplica)",
+ "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguridade opcional. Debe ser unha réplica do servidor principal LDAP/AD.",
+ "Backup (Replica) Port" : "Porto da copia de seguridade (Réplica)",
"Disable Main Server" : "Desactivar o servidor principal",
"Only connect to the replica server." : "Conectar só co servidor de réplica.",
"Turn off SSL certificate validation." : "Desactiva a validación do certificado SSL.",
@@ -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",
@@ -123,25 +154,36 @@
"Base Group Tree" : "Base da árbore de grupo",
"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",
+ "Group-Member association" : "Asociación de grupos e participantes",
+ "Dynamic Group Member URL" : "URL Dinámico do participante no 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.)",
+ "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 participante ne 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 7a382013f5faf..23a117a3ca83d 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",
@@ -47,6 +51,8 @@ OC.L10N.register(
"Please provide a login name to test against" : "Fornisci un nome di accesso da provare",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "La casella dei gruppi è stata disabilitata, poiché il server LDAP / AD non supporta memberOf.",
"Password change rejected. Hint: " : "Cambio password rifiutato. Suggerimento:",
+ "Your password will expire tomorrow." : "La tua password scadrà domani.",
+ "Your password will expire today." : "La tua password scadrà oggi.",
"LDAP / AD integration" : "Integrazione LDAP / AD",
"_%s group found_::_%s groups found_" : ["%s gruppo trovato","%s gruppi trovati"],
"_%s user found_::_%s users found_" : ["%s utente trovato","%s utenti trovati"],
@@ -97,6 +103,12 @@ 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",
+ "Renew password" : "Rinnova la password",
+ "Wrong password." : "Password errata.",
+ "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 53336a234a832..495292e4c24a2 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",
@@ -45,6 +49,8 @@
"Please provide a login name to test against" : "Fornisci un nome di accesso da provare",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "La casella dei gruppi è stata disabilitata, poiché il server LDAP / AD non supporta memberOf.",
"Password change rejected. Hint: " : "Cambio password rifiutato. Suggerimento:",
+ "Your password will expire tomorrow." : "La tua password scadrà domani.",
+ "Your password will expire today." : "La tua password scadrà oggi.",
"LDAP / AD integration" : "Integrazione LDAP / AD",
"_%s group found_::_%s groups found_" : ["%s gruppo trovato","%s gruppi trovati"],
"_%s user found_::_%s users found_" : ["%s utente trovato","%s utenti trovati"],
@@ -95,6 +101,12 @@
"Saving" : "Salvataggio",
"Back" : "Indietro",
"Continue" : "Continua",
+ "An internal error occurred." : "Si è verificato un errore interno.",
+ "Current password" : "Password attuale",
+ "New password" : "Nuova password",
+ "Renew password" : "Rinnova la password",
+ "Wrong password." : "Password errata.",
+ "Cancel" : "Annulla",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Utenti",
diff --git a/apps/user_ldap/l10n/nb.js b/apps/user_ldap/l10n/nb.js
index 30f67da3568bc..aad948a0340b0 100644
--- a/apps/user_ldap/l10n/nb.js
+++ b/apps/user_ldap/l10n/nb.js
@@ -90,6 +90,7 @@ OC.L10N.register(
"Copy current configuration into new directory binding" : "Kopier gjeldende konfigurasjon til ny katalogbinding",
"Delete the current configuration" : "Slett gjeldende konfigurasjon",
"Host" : "Tjener",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Du kan unnlate protokollen, bortsett fra hvis du krever SSL. Om så er tilfelle, start med ldaps://",
"Port" : "Port",
"Detect Port" : "Påvis port",
"User DN" : "Bruker-DN",
@@ -102,6 +103,7 @@ OC.L10N.register(
"Test Base DN" : "Test base-DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Unngår automatiske LDAP-forespørsler. Bedre for store oppsett men krever litt LDAP-kunnskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Legg inn LDAP-filtre manuelt (anbefalt for store kataloger)",
+ "Listing and searching for users is constrained by these criteria:" : "Opplisting av og søking etter brukere begrenses av disse kriteriene:",
"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." : "De mest vanlige objektklassene for brukere er organizationalPerson, person, user og inetOrgPerson. Kontakt katalogadministratoren hvis du er usikker på hvilken objektklasse du skal velge.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret spesifiserer hvilke LDAP-brukere som skal ha tilgang til %s-instansen.",
"Verify settings and count users" : "Sjekk innstillinger og tell brukere",
@@ -159,10 +161,12 @@ OC.L10N.register(
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Grupper som inneholder grupper er tillatt når denne er slått på. (Virker bare hvis gruppenes member-attributt inneholder DN-er.)",
"Paging chunksize" : "Sidestørrelse",
"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.)" : "Sidestørrelsen brukes for sidevise (paged) LDAP-søk som kan returnere store resultater, som f.eks. gjennomløping av brukere eller grupper. (Sett til 0 for å skru av sidevis LDAP-spørring i disse situasjonene.)",
+ "Enable LDAP password changes per user" : "Skru på LDAP-passordsendringer per bruker",
"(New password is sent as plain text to LDAP)" : "(Nytt passord blir sendt i klartekst til LDAP)",
"Special Attributes" : "Spesielle attributter",
"Quota Field" : "Felt med lagringskvote",
"Quota Default" : "Standard lagringskvote",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Overskriv forvalgt kvote for LDAP-brukere som ikke har kvote satt i kvotefeltet.",
"Email Field" : "Felt med e-postadresse",
"User Home Folder Naming Rule" : "Navneregel for brukers hjemmemappe",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "La stå tom for brukernavn (forvalg). Ellers, spesifiser en LDAP/AD attributt.",
diff --git a/apps/user_ldap/l10n/nb.json b/apps/user_ldap/l10n/nb.json
index dccc6f3e8b0a4..f1bc6f2cc4a04 100644
--- a/apps/user_ldap/l10n/nb.json
+++ b/apps/user_ldap/l10n/nb.json
@@ -88,6 +88,7 @@
"Copy current configuration into new directory binding" : "Kopier gjeldende konfigurasjon til ny katalogbinding",
"Delete the current configuration" : "Slett gjeldende konfigurasjon",
"Host" : "Tjener",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Du kan unnlate protokollen, bortsett fra hvis du krever SSL. Om så er tilfelle, start med ldaps://",
"Port" : "Port",
"Detect Port" : "Påvis port",
"User DN" : "Bruker-DN",
@@ -100,6 +101,7 @@
"Test Base DN" : "Test base-DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Unngår automatiske LDAP-forespørsler. Bedre for store oppsett men krever litt LDAP-kunnskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Legg inn LDAP-filtre manuelt (anbefalt for store kataloger)",
+ "Listing and searching for users is constrained by these criteria:" : "Opplisting av og søking etter brukere begrenses av disse kriteriene:",
"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." : "De mest vanlige objektklassene for brukere er organizationalPerson, person, user og inetOrgPerson. Kontakt katalogadministratoren hvis du er usikker på hvilken objektklasse du skal velge.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret spesifiserer hvilke LDAP-brukere som skal ha tilgang til %s-instansen.",
"Verify settings and count users" : "Sjekk innstillinger og tell brukere",
@@ -157,10 +159,12 @@
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Grupper som inneholder grupper er tillatt når denne er slått på. (Virker bare hvis gruppenes member-attributt inneholder DN-er.)",
"Paging chunksize" : "Sidestørrelse",
"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.)" : "Sidestørrelsen brukes for sidevise (paged) LDAP-søk som kan returnere store resultater, som f.eks. gjennomløping av brukere eller grupper. (Sett til 0 for å skru av sidevis LDAP-spørring i disse situasjonene.)",
+ "Enable LDAP password changes per user" : "Skru på LDAP-passordsendringer per bruker",
"(New password is sent as plain text to LDAP)" : "(Nytt passord blir sendt i klartekst til LDAP)",
"Special Attributes" : "Spesielle attributter",
"Quota Field" : "Felt med lagringskvote",
"Quota Default" : "Standard lagringskvote",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Overskriv forvalgt kvote for LDAP-brukere som ikke har kvote satt i kvotefeltet.",
"Email Field" : "Felt med e-postadresse",
"User Home Folder Naming Rule" : "Navneregel for brukers hjemmemappe",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "La stå tom for brukernavn (forvalg). Ellers, spesifiser en LDAP/AD attributt.",
diff --git a/apps/user_ldap/l10n/pl.js b/apps/user_ldap/l10n/pl.js
index 624216e5775cc..3238a738b800b 100644
--- a/apps/user_ldap/l10n/pl.js
+++ b/apps/user_ldap/l10n/pl.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"No data specified" : "Nie określono danych",
" Could not set configuration %s" : "Nie można ustawić konfiguracji %s",
"Action does not exist" : "Akcja nie istnieje",
+ "LDAP user and group backend" : "Zaplecze użytkowników i grup LDAP",
"Renewing …" : "Odnawianie ...",
"Very weak password" : "Bardzo słabe hasło",
"Weak password" : "Słabe hasło",
@@ -50,6 +51,7 @@ OC.L10N.register(
"An unspecified error occurred. Please check the settings and the log." : "Błąd niewiadomego pochodzenia. Sprawdź proszę ustawienia i logi.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Filtr szukania jest nieprawidłowy, prawdopodobnie przez problem składniowy taki jak nierówna liczba otwartych i zamkniętych nawiasów. Zweryfikuj to.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Błąd połączenia do LDAP / AD, proszę sprawdzić adres hosta, port i poświadczenia.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Brakuje tekstu zastępczego \"%uid\". W trakcie odpytywania serwera LDAP / AD zostanie on zastąpiony nazwą logowania.",
"Please provide a login name to test against" : "Wprowadź nazwę użytkownika, aby wykonać test ponownie",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "Wpisy dla grup zostały wyłączone, ponieważ LDAP / AD nie wspiera memberOf.",
"Password change rejected. Hint: " : "Zmiana hasła odrzucona: Wskazówka:",
@@ -74,8 +76,10 @@ OC.L10N.register(
"Edit LDAP Query" : "Edytuj zapytanie LDAP",
"LDAP Filter:" : "Filtr LDAP",
"The filter specifies which LDAP groups shall have access to the %s instance." : "Filtr określa, które grupy LDAP powinny mieć dostęp do instancji %s.",
+ "Verify settings and count the groups" : "Zweryfikuj ustawienia i policz grupy",
"When logging in, %s will find the user based on the following attributes:" : "Podczas logowania, %s znajdzie użytkownika na podstawie następujących atrybutów:",
"LDAP / AD Username:" : "Nazwa użytkownika LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Zezwala na logowanie poprzez LDAP / AD. Może to być zarówno uid jak i sAMAccountName i zostanie automatycznie wykryte.",
"LDAP / AD Email Address:" : "Adres email LDAP/AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Pozwól na logowanie poprzez atrybut email. Mail i mailPrimaryAddress będą dozwolone.",
"Other Attributes:" : "Inne atrybuty:",
@@ -163,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 05e542f4d7122..39e098286f7c3 100644
--- a/apps/user_ldap/l10n/pl.json
+++ b/apps/user_ldap/l10n/pl.json
@@ -10,6 +10,7 @@
"No data specified" : "Nie określono danych",
" Could not set configuration %s" : "Nie można ustawić konfiguracji %s",
"Action does not exist" : "Akcja nie istnieje",
+ "LDAP user and group backend" : "Zaplecze użytkowników i grup LDAP",
"Renewing …" : "Odnawianie ...",
"Very weak password" : "Bardzo słabe hasło",
"Weak password" : "Słabe hasło",
@@ -48,6 +49,7 @@
"An unspecified error occurred. Please check the settings and the log." : "Błąd niewiadomego pochodzenia. Sprawdź proszę ustawienia i logi.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Filtr szukania jest nieprawidłowy, prawdopodobnie przez problem składniowy taki jak nierówna liczba otwartych i zamkniętych nawiasów. Zweryfikuj to.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Błąd połączenia do LDAP / AD, proszę sprawdzić adres hosta, port i poświadczenia.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Brakuje tekstu zastępczego \"%uid\". W trakcie odpytywania serwera LDAP / AD zostanie on zastąpiony nazwą logowania.",
"Please provide a login name to test against" : "Wprowadź nazwę użytkownika, aby wykonać test ponownie",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "Wpisy dla grup zostały wyłączone, ponieważ LDAP / AD nie wspiera memberOf.",
"Password change rejected. Hint: " : "Zmiana hasła odrzucona: Wskazówka:",
@@ -72,8 +74,10 @@
"Edit LDAP Query" : "Edytuj zapytanie LDAP",
"LDAP Filter:" : "Filtr LDAP",
"The filter specifies which LDAP groups shall have access to the %s instance." : "Filtr określa, które grupy LDAP powinny mieć dostęp do instancji %s.",
+ "Verify settings and count the groups" : "Zweryfikuj ustawienia i policz grupy",
"When logging in, %s will find the user based on the following attributes:" : "Podczas logowania, %s znajdzie użytkownika na podstawie następujących atrybutów:",
"LDAP / AD Username:" : "Nazwa użytkownika LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Zezwala na logowanie poprzez LDAP / AD. Może to być zarówno uid jak i sAMAccountName i zostanie automatycznie wykryte.",
"LDAP / AD Email Address:" : "Adres email LDAP/AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Pozwól na logowanie poprzez atrybut email. Mail i mailPrimaryAddress będą dozwolone.",
"Other Attributes:" : "Inne atrybuty:",
@@ -161,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 ff5702c363479..1d775345e9e4e 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 448a36cb39680..055fb590048bb 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 3dc143cc05c78..35d65ae7d0ada 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 8da7b06c00433..e717b1d100ce8 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/user_ldap/l10n/sv.js b/apps/user_ldap/l10n/sv.js
index db7e0b439398b..8fe640832c990 100644
--- a/apps/user_ldap/l10n/sv.js
+++ b/apps/user_ldap/l10n/sv.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"No data specified" : "Ingen data har angetts",
" Could not set configuration %s" : "Kunde inte sätta inställning %s",
"Action does not exist" : "Funktion existerar ej",
+ "Renewing …" : "Förnyar ...",
"The Base DN appears to be wrong" : "Den grundläggande DN verkar vara fel",
"Testing configuration…" : "Testar konfiguration...",
"Configuration incorrect" : "Felaktig konfiguration",
@@ -44,6 +45,7 @@ OC.L10N.register(
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Ett anslutningsfel till LDAP / AD uppstod. Var god granska värd, port och inloggningsuppgifter.",
"Please provide a login name to test against" : "Vänligen ange ett inloggningsnamn att försöka ansluta med",
"Password change rejected. Hint: " : "Lösenordsbyte nekad. Anledning/tips: ",
+ "Please login with the new password" : "Vänligen logga in med det nya lösenordet",
"LDAP / AD integration" : "LDAP / AD integration",
"_%s group found_::_%s groups found_" : ["%s grupp hittad","%s grupper hittade"],
"_%s user found_::_%s users found_" : ["%s användare hittad","%s användare hittade"],
@@ -68,6 +70,7 @@ OC.L10N.register(
"Verify settings" : "Verifiera inställningar",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Lägg till en ny konfiguration",
"Copy current configuration into new directory binding" : "Kopiera nuvarande konfiguration till en ny katalogsammansättning",
"Delete the current configuration" : "Radera nuvarande konfiguration",
"Host" : "Server",
@@ -87,6 +90,9 @@ OC.L10N.register(
"Saving" : "Sparar",
"Back" : "Tillbaka",
"Continue" : "Fortsätt",
+ "Please renew your password." : "Vänligen förnya ditt lösenord.",
+ "New password" : "Nytt lösenord",
+ "Renew password" : "Förnya lösenord",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Användare",
diff --git a/apps/user_ldap/l10n/sv.json b/apps/user_ldap/l10n/sv.json
index 7895b4c7a6abf..0402bd2b0a74b 100644
--- a/apps/user_ldap/l10n/sv.json
+++ b/apps/user_ldap/l10n/sv.json
@@ -10,6 +10,7 @@
"No data specified" : "Ingen data har angetts",
" Could not set configuration %s" : "Kunde inte sätta inställning %s",
"Action does not exist" : "Funktion existerar ej",
+ "Renewing …" : "Förnyar ...",
"The Base DN appears to be wrong" : "Den grundläggande DN verkar vara fel",
"Testing configuration…" : "Testar konfiguration...",
"Configuration incorrect" : "Felaktig konfiguration",
@@ -42,6 +43,7 @@
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Ett anslutningsfel till LDAP / AD uppstod. Var god granska värd, port och inloggningsuppgifter.",
"Please provide a login name to test against" : "Vänligen ange ett inloggningsnamn att försöka ansluta med",
"Password change rejected. Hint: " : "Lösenordsbyte nekad. Anledning/tips: ",
+ "Please login with the new password" : "Vänligen logga in med det nya lösenordet",
"LDAP / AD integration" : "LDAP / AD integration",
"_%s group found_::_%s groups found_" : ["%s grupp hittad","%s grupper hittade"],
"_%s user found_::_%s users found_" : ["%s användare hittad","%s användare hittade"],
@@ -66,6 +68,7 @@
"Verify settings" : "Verifiera inställningar",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Lägg till en ny konfiguration",
"Copy current configuration into new directory binding" : "Kopiera nuvarande konfiguration till en ny katalogsammansättning",
"Delete the current configuration" : "Radera nuvarande konfiguration",
"Host" : "Server",
@@ -85,6 +88,9 @@
"Saving" : "Sparar",
"Back" : "Tillbaka",
"Continue" : "Fortsätt",
+ "Please renew your password." : "Vänligen förnya ditt lösenord.",
+ "New password" : "Nytt lösenord",
+ "Renew password" : "Förnya lösenord",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Användare",
diff --git a/apps/workflowengine/l10n/cs.js b/apps/workflowengine/l10n/cs.js
index 50cf2affb0b4a..b0b4c9c4e3133 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 82ba8a8063943..b1b3e441d35f1 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/de.js b/apps/workflowengine/l10n/de.js
index 4b10c1be220b9..18d28fa576610 100644
--- a/apps/workflowengine/l10n/de.js
+++ b/apps/workflowengine/l10n/de.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"is tagged with" : "ist zugewiesen",
"is not tagged with" : "ist nicht zugewiesen",
"Select tag…" : "Wähle einen Tag…",
- "Request remote address" : "Anfrage Remote-Addresse",
+ "Request remote address" : "Anfrage Remote-Adresse",
"matches IPv4" : "entspricht IPv4",
"does not match IPv4" : "entspricht nicht IPv4",
"matches IPv6" : "entspricht IPv6",
diff --git a/apps/workflowengine/l10n/de.json b/apps/workflowengine/l10n/de.json
index 7d02bcadf2faa..d82792e061712 100644
--- a/apps/workflowengine/l10n/de.json
+++ b/apps/workflowengine/l10n/de.json
@@ -16,7 +16,7 @@
"is tagged with" : "ist zugewiesen",
"is not tagged with" : "ist nicht zugewiesen",
"Select tag…" : "Wähle einen Tag…",
- "Request remote address" : "Anfrage Remote-Addresse",
+ "Request remote address" : "Anfrage Remote-Adresse",
"matches IPv4" : "entspricht IPv4",
"does not match IPv4" : "entspricht nicht IPv4",
"matches IPv6" : "entspricht IPv6",
diff --git a/apps/workflowengine/l10n/de_DE.js b/apps/workflowengine/l10n/de_DE.js
index d1efcd1d09974..96b8e6b546b92 100644
--- a/apps/workflowengine/l10n/de_DE.js
+++ b/apps/workflowengine/l10n/de_DE.js
@@ -66,8 +66,8 @@ OC.L10N.register(
"Add rule" : "Regel hinzufügen",
"Reset" : "Zurücksetzen",
"Save" : "Speichern",
- "Saving…" : "Speichere...",
- "Loading…" : "Lade...",
+ "Saving…" : "Speichere …",
+ "Loading…" : "Lade …",
"Successfully saved" : "Erfolgreich gespeichert",
"File mime type" : "Datei MIME-Typ"
},
diff --git a/apps/workflowengine/l10n/de_DE.json b/apps/workflowengine/l10n/de_DE.json
index 578f07dd23d72..060b6c92e9693 100644
--- a/apps/workflowengine/l10n/de_DE.json
+++ b/apps/workflowengine/l10n/de_DE.json
@@ -64,8 +64,8 @@
"Add rule" : "Regel hinzufügen",
"Reset" : "Zurücksetzen",
"Save" : "Speichern",
- "Saving…" : "Speichere...",
- "Loading…" : "Lade...",
+ "Saving…" : "Speichere …",
+ "Loading…" : "Lade …",
"Successfully saved" : "Erfolgreich gespeichert",
"File mime type" : "Datei MIME-Typ"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/workflowengine/l10n/en_GB.js b/apps/workflowengine/l10n/en_GB.js
new file mode 100644
index 0000000000000..735142aefbcc2
--- /dev/null
+++ b/apps/workflowengine/l10n/en_GB.js
@@ -0,0 +1,74 @@
+OC.L10N.register(
+ "workflowengine",
+ {
+ "Saved" : "Saved",
+ "Saving failed:" : "Saving failed:",
+ "File MIME type" : "File MIME type",
+ "is" : "is",
+ "is not" : "is not",
+ "matches" : "matches",
+ "does not match" : "does not match",
+ "Example: {placeholder}" : "Example: {placeholder}",
+ "File size (upload)" : "File size (upload)",
+ "less" : "less",
+ "less or equals" : "less or equals",
+ "greater or equals" : "greater or equals",
+ "greater" : "greater",
+ "File system tag" : "File system tag",
+ "is tagged with" : "is tagged with",
+ "is not tagged with" : "is not tagged with",
+ "Select tag…" : "Select tag…",
+ "Request remote address" : "Request remote address",
+ "matches IPv4" : "matches IPv4",
+ "does not match IPv4" : "does not match IPv4",
+ "matches IPv6" : "matches IPv6",
+ "does not match IPv6" : "does not match IPv6",
+ "Request time" : "Request time",
+ "between" : "between",
+ "not between" : "not between",
+ "Start" : "Start",
+ "End" : "End",
+ "Select timezone…" : "Select timezone…",
+ "Request URL" : "Request URL",
+ "Predefined URLs" : "Predefined URLs",
+ "Files WebDAV" : "Files WebDAV",
+ "Request user agent" : "Request user agent",
+ "Sync clients" : "Sync clients",
+ "Android client" : "Android client",
+ "iOS client" : "iOS client",
+ "Desktop client" : "Desktop client",
+ "User group membership" : "User group membership",
+ "is member of" : "is member of",
+ "is not member of" : "is not member of",
+ "The given operator is invalid" : "The given operator is invalid",
+ "The given regular expression is invalid" : "The given regular expression is invalid",
+ "The given file size is invalid" : "The given file size is invalid",
+ "The given tag id is invalid" : "The given tag id is invalid",
+ "The given IP range is invalid" : "The given IP range is invalid",
+ "The given IP range is not valid for IPv4" : "The given IP range is not valid for IPv4",
+ "The given IP range is not valid for IPv6" : "The given IP range is not valid for IPv6",
+ "The given time span is invalid" : "The given time span is invalid",
+ "The given start time is invalid" : "The given start time is invalid",
+ "The given end time is invalid" : "The given end time is invalid",
+ "The given group does not exist" : "The given group does not exist",
+ "Check %s is invalid or does not exist" : "Check %s is invalid or does not exist",
+ "Operation #%s does not exist" : "Operation #%s does not exist",
+ "Operation %s does not exist" : "Operation %s does not exist",
+ "Operation %s is invalid" : "Operation %s is invalid",
+ "Check %s does not exist" : "Check %s does not exist",
+ "Check %s is invalid" : "Check %s is invalid",
+ "Check #%s does not exist" : "Check #%s does not exist",
+ "Workflow" : "Workflow",
+ "Files workflow engine" : "Files workflow engine",
+ "Open documentation" : "Open documentation",
+ "Add rule group" : "Add rule group",
+ "Short rule description" : "Short rule description",
+ "Add rule" : "Add rule",
+ "Reset" : "Reset",
+ "Save" : "Save",
+ "Saving…" : "Saving…",
+ "Loading…" : "Loading…",
+ "Successfully saved" : "Successfully saved",
+ "File mime type" : "File mime type"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/workflowengine/l10n/en_GB.json b/apps/workflowengine/l10n/en_GB.json
new file mode 100644
index 0000000000000..e05329d3f4574
--- /dev/null
+++ b/apps/workflowengine/l10n/en_GB.json
@@ -0,0 +1,72 @@
+{ "translations": {
+ "Saved" : "Saved",
+ "Saving failed:" : "Saving failed:",
+ "File MIME type" : "File MIME type",
+ "is" : "is",
+ "is not" : "is not",
+ "matches" : "matches",
+ "does not match" : "does not match",
+ "Example: {placeholder}" : "Example: {placeholder}",
+ "File size (upload)" : "File size (upload)",
+ "less" : "less",
+ "less or equals" : "less or equals",
+ "greater or equals" : "greater or equals",
+ "greater" : "greater",
+ "File system tag" : "File system tag",
+ "is tagged with" : "is tagged with",
+ "is not tagged with" : "is not tagged with",
+ "Select tag…" : "Select tag…",
+ "Request remote address" : "Request remote address",
+ "matches IPv4" : "matches IPv4",
+ "does not match IPv4" : "does not match IPv4",
+ "matches IPv6" : "matches IPv6",
+ "does not match IPv6" : "does not match IPv6",
+ "Request time" : "Request time",
+ "between" : "between",
+ "not between" : "not between",
+ "Start" : "Start",
+ "End" : "End",
+ "Select timezone…" : "Select timezone…",
+ "Request URL" : "Request URL",
+ "Predefined URLs" : "Predefined URLs",
+ "Files WebDAV" : "Files WebDAV",
+ "Request user agent" : "Request user agent",
+ "Sync clients" : "Sync clients",
+ "Android client" : "Android client",
+ "iOS client" : "iOS client",
+ "Desktop client" : "Desktop client",
+ "User group membership" : "User group membership",
+ "is member of" : "is member of",
+ "is not member of" : "is not member of",
+ "The given operator is invalid" : "The given operator is invalid",
+ "The given regular expression is invalid" : "The given regular expression is invalid",
+ "The given file size is invalid" : "The given file size is invalid",
+ "The given tag id is invalid" : "The given tag id is invalid",
+ "The given IP range is invalid" : "The given IP range is invalid",
+ "The given IP range is not valid for IPv4" : "The given IP range is not valid for IPv4",
+ "The given IP range is not valid for IPv6" : "The given IP range is not valid for IPv6",
+ "The given time span is invalid" : "The given time span is invalid",
+ "The given start time is invalid" : "The given start time is invalid",
+ "The given end time is invalid" : "The given end time is invalid",
+ "The given group does not exist" : "The given group does not exist",
+ "Check %s is invalid or does not exist" : "Check %s is invalid or does not exist",
+ "Operation #%s does not exist" : "Operation #%s does not exist",
+ "Operation %s does not exist" : "Operation %s does not exist",
+ "Operation %s is invalid" : "Operation %s is invalid",
+ "Check %s does not exist" : "Check %s does not exist",
+ "Check %s is invalid" : "Check %s is invalid",
+ "Check #%s does not exist" : "Check #%s does not exist",
+ "Workflow" : "Workflow",
+ "Files workflow engine" : "Files workflow engine",
+ "Open documentation" : "Open documentation",
+ "Add rule group" : "Add rule group",
+ "Short rule description" : "Short rule description",
+ "Add rule" : "Add rule",
+ "Reset" : "Reset",
+ "Save" : "Save",
+ "Saving…" : "Saving…",
+ "Loading…" : "Loading…",
+ "Successfully saved" : "Successfully saved",
+ "File mime type" : "File mime type"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/workflowengine/l10n/gl.js b/apps/workflowengine/l10n/gl.js
new file mode 100644
index 0000000000000..58ac38dedaa35
--- /dev/null
+++ b/apps/workflowengine/l10n/gl.js
@@ -0,0 +1,74 @@
+OC.L10N.register(
+ "workflowengine",
+ {
+ "Saved" : "Gardado",
+ "Saving failed:" : "Produciuse unha falla ao gardar:",
+ "File MIME type" : "Tipo MIME do ficheiro",
+ "is" : "é",
+ "is not" : "non é",
+ "matches" : "coincidencias",
+ "does not match" : "non coinciden",
+ "Example: {placeholder}" : "Exemplo: {placeholder}",
+ "File size (upload)" : "Tamaño do ficheiro (envío)",
+ "less" : "menor",
+ "less or equals" : "menor ou igual",
+ "greater or equals" : "maior ou igual",
+ "greater" : "maior",
+ "File system tag" : "Etiqueta do sistema de ficheiros",
+ "is tagged with" : "está etiquetado con",
+ "is not tagged with" : "non está etiquetado con",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Request remote address" : "Solicitar o enderezo remoto",
+ "matches IPv4" : "coincidencias IPv4",
+ "does not match IPv4" : "sen coincidencias IPv4",
+ "matches IPv6" : "coincidencias IPv6",
+ "does not match IPv6" : "sen coincidencias IPv6",
+ "Request time" : "Tempo da solicitude",
+ "between" : "entre",
+ "not between" : "non entre",
+ "Start" : "Inicio",
+ "End" : "Final",
+ "Select timezone…" : "Seleccionar o fuso horario…",
+ "Request URL" : "Solicitar URL",
+ "Predefined URLs" : "URL predefinidos",
+ "Files WebDAV" : "Ficheiros WebDAV",
+ "Request user agent" : "Solicitar axente de usuario",
+ "Sync clients" : "Sincronizar clientes",
+ "Android client" : "Cliente Android",
+ "iOS client" : "Cliente iOS",
+ "Desktop client" : "Cliente de escritorio",
+ "User group membership" : "Pertencia a un grupo de usuarios",
+ "is member of" : "é participante en",
+ "is not member of" : "non é participante en",
+ "The given operator is invalid" : "O operador indicado é incorrecto",
+ "The given regular expression is invalid" : "A expresión regular indicada é incorrecta",
+ "The given file size is invalid" : "O tamaño do ficheiro indicado é incorrecto",
+ "The given tag id is invalid" : "A etiqueta indicada é incorrecta",
+ "The given IP range is invalid" : "O intervalo de IP indicado é incorrecto",
+ "The given IP range is not valid for IPv4" : "O intervalo de IP indicado é incorrecto para IPv4",
+ "The given IP range is not valid for IPv6" : "O intervalo de IP indicado é incorrecto para IPv6",
+ "The given time span is invalid" : "O intervalo temporal indicado é incorrecto",
+ "The given start time is invalid" : "A hora de inicio indicada é incorrecta",
+ "The given end time is invalid" : "A hora final indicada é incorrecta",
+ "The given group does not exist" : "O grupo indicado non existe",
+ "Check %s is invalid or does not exist" : "A proba %s é incorrecta ou non existe",
+ "Operation #%s does not exist" : "Non existe a operación num. %s ",
+ "Operation %s does not exist" : "Non existe a operación %s",
+ "Operation %s is invalid" : "A operación %s é incorrecta",
+ "Check %s does not exist" : "Non existe a proba %s",
+ "Check %s is invalid" : "A proba %s é incorrecta",
+ "Check #%s does not exist" : "Non existe a proba num. %s ",
+ "Workflow" : "Fluxo de traballo",
+ "Files workflow engine" : "Motor de fluxo de traballo de ficheiros",
+ "Open documentation" : "Documentación aberta",
+ "Add rule group" : "Engadir unha regra de grupo",
+ "Short rule description" : "Breve descrición da regra",
+ "Add rule" : "Engadir unha regra",
+ "Reset" : "Restabelecer",
+ "Save" : "Gardar",
+ "Saving…" : "Gardando...",
+ "Loading…" : "Cargando...",
+ "Successfully saved" : "Gardado satisfactoriamente",
+ "File mime type" : "Tipo MIME do ficheiro"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/workflowengine/l10n/gl.json b/apps/workflowengine/l10n/gl.json
new file mode 100644
index 0000000000000..283321b203177
--- /dev/null
+++ b/apps/workflowengine/l10n/gl.json
@@ -0,0 +1,72 @@
+{ "translations": {
+ "Saved" : "Gardado",
+ "Saving failed:" : "Produciuse unha falla ao gardar:",
+ "File MIME type" : "Tipo MIME do ficheiro",
+ "is" : "é",
+ "is not" : "non é",
+ "matches" : "coincidencias",
+ "does not match" : "non coinciden",
+ "Example: {placeholder}" : "Exemplo: {placeholder}",
+ "File size (upload)" : "Tamaño do ficheiro (envío)",
+ "less" : "menor",
+ "less or equals" : "menor ou igual",
+ "greater or equals" : "maior ou igual",
+ "greater" : "maior",
+ "File system tag" : "Etiqueta do sistema de ficheiros",
+ "is tagged with" : "está etiquetado con",
+ "is not tagged with" : "non está etiquetado con",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Request remote address" : "Solicitar o enderezo remoto",
+ "matches IPv4" : "coincidencias IPv4",
+ "does not match IPv4" : "sen coincidencias IPv4",
+ "matches IPv6" : "coincidencias IPv6",
+ "does not match IPv6" : "sen coincidencias IPv6",
+ "Request time" : "Tempo da solicitude",
+ "between" : "entre",
+ "not between" : "non entre",
+ "Start" : "Inicio",
+ "End" : "Final",
+ "Select timezone…" : "Seleccionar o fuso horario…",
+ "Request URL" : "Solicitar URL",
+ "Predefined URLs" : "URL predefinidos",
+ "Files WebDAV" : "Ficheiros WebDAV",
+ "Request user agent" : "Solicitar axente de usuario",
+ "Sync clients" : "Sincronizar clientes",
+ "Android client" : "Cliente Android",
+ "iOS client" : "Cliente iOS",
+ "Desktop client" : "Cliente de escritorio",
+ "User group membership" : "Pertencia a un grupo de usuarios",
+ "is member of" : "é participante en",
+ "is not member of" : "non é participante en",
+ "The given operator is invalid" : "O operador indicado é incorrecto",
+ "The given regular expression is invalid" : "A expresión regular indicada é incorrecta",
+ "The given file size is invalid" : "O tamaño do ficheiro indicado é incorrecto",
+ "The given tag id is invalid" : "A etiqueta indicada é incorrecta",
+ "The given IP range is invalid" : "O intervalo de IP indicado é incorrecto",
+ "The given IP range is not valid for IPv4" : "O intervalo de IP indicado é incorrecto para IPv4",
+ "The given IP range is not valid for IPv6" : "O intervalo de IP indicado é incorrecto para IPv6",
+ "The given time span is invalid" : "O intervalo temporal indicado é incorrecto",
+ "The given start time is invalid" : "A hora de inicio indicada é incorrecta",
+ "The given end time is invalid" : "A hora final indicada é incorrecta",
+ "The given group does not exist" : "O grupo indicado non existe",
+ "Check %s is invalid or does not exist" : "A proba %s é incorrecta ou non existe",
+ "Operation #%s does not exist" : "Non existe a operación num. %s ",
+ "Operation %s does not exist" : "Non existe a operación %s",
+ "Operation %s is invalid" : "A operación %s é incorrecta",
+ "Check %s does not exist" : "Non existe a proba %s",
+ "Check %s is invalid" : "A proba %s é incorrecta",
+ "Check #%s does not exist" : "Non existe a proba num. %s ",
+ "Workflow" : "Fluxo de traballo",
+ "Files workflow engine" : "Motor de fluxo de traballo de ficheiros",
+ "Open documentation" : "Documentación aberta",
+ "Add rule group" : "Engadir unha regra de grupo",
+ "Short rule description" : "Breve descrición da regra",
+ "Add rule" : "Engadir unha regra",
+ "Reset" : "Restabelecer",
+ "Save" : "Gardar",
+ "Saving…" : "Gardando...",
+ "Loading…" : "Cargando...",
+ "Successfully saved" : "Gardado satisfactoriamente",
+ "File mime type" : "Tipo MIME do ficheiro"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/workflowengine/l10n/it.js b/apps/workflowengine/l10n/it.js
index 9ef516f3c9dd0..86a912cdf9a17 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 f059a1abd095b..9d6b50647f381 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/ja.js b/apps/workflowengine/l10n/ja.js
index 90f7cf1b93207..ffd81844e0c4a 100644
--- a/apps/workflowengine/l10n/ja.js
+++ b/apps/workflowengine/l10n/ja.js
@@ -59,6 +59,7 @@ OC.L10N.register(
"Check %s is invalid" : "チェック %s は無効です",
"Check #%s does not exist" : "チェック #%s は存在しません",
"Workflow" : "ワークフロー",
+ "Files workflow engine" : "ファイルワークフローエンジン",
"Open documentation" : "ドキュメントを開く",
"Add rule group" : "ルールグループを追加する",
"Short rule description" : "ルールの簡潔な説明",
diff --git a/apps/workflowengine/l10n/ja.json b/apps/workflowengine/l10n/ja.json
index 7c90834dcee0e..f0528ed787a80 100644
--- a/apps/workflowengine/l10n/ja.json
+++ b/apps/workflowengine/l10n/ja.json
@@ -57,6 +57,7 @@
"Check %s is invalid" : "チェック %s は無効です",
"Check #%s does not exist" : "チェック #%s は存在しません",
"Workflow" : "ワークフロー",
+ "Files workflow engine" : "ファイルワークフローエンジン",
"Open documentation" : "ドキュメントを開く",
"Add rule group" : "ルールグループを追加する",
"Short rule description" : "ルールの簡潔な説明",
diff --git a/apps/workflowengine/l10n/pl.js b/apps/workflowengine/l10n/pl.js
index d268df7a0b7a8..d69c0510e4b6f 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 61160d783cbab..bd05e90193ecf 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",
diff --git a/apps/workflowengine/l10n/sv.js b/apps/workflowengine/l10n/sv.js
index a32401c0ec78c..c8c45eccf4a76 100644
--- a/apps/workflowengine/l10n/sv.js
+++ b/apps/workflowengine/l10n/sv.js
@@ -1,7 +1,9 @@
OC.L10N.register(
"workflowengine",
{
+ "Saved" : "Sparad",
"Saving failed:" : "Gick ej att spara: ",
+ "File MIME type" : "Filens MIME-typ",
"is" : "är",
"is not" : "är inte",
"matches" : "träffar",
diff --git a/apps/workflowengine/l10n/sv.json b/apps/workflowengine/l10n/sv.json
index d85809c287d4d..83be197b121cd 100644
--- a/apps/workflowengine/l10n/sv.json
+++ b/apps/workflowengine/l10n/sv.json
@@ -1,5 +1,7 @@
{ "translations": {
+ "Saved" : "Sparad",
"Saving failed:" : "Gick ej att spara: ",
+ "File MIME type" : "Filens MIME-typ",
"is" : "är",
"is not" : "är inte",
"matches" : "träffar",
diff --git a/config/config.sample.php b/config/config.sample.php
index b143693082a8a..27499825c64fa 100644
--- a/config/config.sample.php
+++ b/config/config.sample.php
@@ -1242,13 +1242,13 @@
* During setup, if requirements are met (see below), this setting is set to true
* and MySQL can handle 4 byte characters instead of 3 byte characters.
*
- * If you want to convert an existing 3-byte setup into a 4-byte setup please
+ * If you want to convert an existing 3-byte setup into a 4-byte setup please
* set the parameters in MySQL as mentioned below and run the migration command:
* ./occ db:convert-mysql-charset
* The config setting will be set automatically after a successful run.
- *
+ *
* Consult the documentation for more details.
- *
+ *
* MySQL requires a special setup for longer indexes (> 767 bytes) which are
* needed:
*
@@ -1530,4 +1530,15 @@
*/
'lookup_server' => 'https://lookup.nextcloud.com',
+/**
+ * set to true if the server is used in a setup based on Nextcloud's Global Scale architecture
+ */
+'gs.enabled' => false,
+
+/**
+ * by default federation is only used internally in a Global Scale setup
+ * If you want to allow federation outside of your environment set it to 'global'
+ */
+'gs.federation' => 'internal',
+
);
diff --git a/core/css/apps.scss b/core/css/apps.scss
index 633d889f180c9..fd26f46bcdbc3 100644
--- a/core/css/apps.scss
+++ b/core/css/apps.scss
@@ -117,6 +117,9 @@ kbd {
width: 100%;
box-sizing: border-box;
}
+ &.hidden {
+ display: none;
+ }
&.without-app-settings {
padding-bottom: 0;
}
diff --git a/core/js/setupchecks.js b/core/js/setupchecks.js
index 499709c069691..14718446a22af 100644
--- a/core/js/setupchecks.js
+++ b/core/js/setupchecks.js
@@ -156,7 +156,7 @@
{
docLink: data.phpOpcacheDocumentation,
}
- ) + "
",
type: OC.SetupChecks.MESSAGE_TYPE_INFO
}]);
done();
diff --git a/core/l10n/bg.js b/core/l10n/bg.js
index f67b78a62810a..c8d7da5bbaa62 100644
--- a/core/l10n/bg.js
+++ b/core/l10n/bg.js
@@ -119,6 +119,7 @@ OC.L10N.register(
"Email link to person" : "Имейл връзка към човек",
"Send" : "Изпращане",
"Allow upload and editing" : "Позволи обновяване и редактиране",
+ "File drop (upload only)" : "Пускане на файл (качване само)",
"Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}",
"Shared with you by {owner}" : "Споделено с вас от {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} споделен с връзка",
@@ -257,7 +258,6 @@ OC.L10N.register(
"Ok" : "Добре",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Най-вероятно вашите данни и файлове са достъпни от интернет. .htaccess файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или я преместете извън директорията на уеб сървъра.",
"Error while unsharing" : "Грешка при премахване на споделянето",
- "File drop (upload only)" : "Пускане на файл (качване само)",
"can reshare" : "може да споделя",
"can edit" : "може да променя",
"can create" : "може да създава",
diff --git a/core/l10n/bg.json b/core/l10n/bg.json
index 3efb3f99f52cf..15cb86561107a 100644
--- a/core/l10n/bg.json
+++ b/core/l10n/bg.json
@@ -117,6 +117,7 @@
"Email link to person" : "Имейл връзка към човек",
"Send" : "Изпращане",
"Allow upload and editing" : "Позволи обновяване и редактиране",
+ "File drop (upload only)" : "Пускане на файл (качване само)",
"Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}",
"Shared with you by {owner}" : "Споделено с вас от {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} споделен с връзка",
@@ -255,7 +256,6 @@
"Ok" : "Добре",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Най-вероятно вашите данни и файлове са достъпни от интернет. .htaccess файлът не функционира. Силно препоръчваме да настроите уеб сървъра по такъв начин, че директорията за данни да не бъде достъпна или я преместете извън директорията на уеб сървъра.",
"Error while unsharing" : "Грешка при премахване на споделянето",
- "File drop (upload only)" : "Пускане на файл (качване само)",
"can reshare" : "може да споделя",
"can edit" : "може да променя",
"can create" : "може да създава",
diff --git a/core/l10n/cs.js b/core/l10n/cs.js
index e26da03dc13fd..cd82b6afb96fb 100644
--- a/core/l10n/cs.js
+++ b/core/l10n/cs.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
"Crop is not square" : "Ořez není čtvercový",
"State token does not match" : "Stavový token neodpovídá",
- "Auth flow can only be started unauthenticated." : "Sekvence autentizace může být zahájena pouze jako neautentizovaný.",
"Password reset is disabled" : "Reset hesla je vypnut",
"Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu",
"Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu vypršení tokenu",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Odeslat",
"Allow upload and editing" : "Povolit nahrávání a úpravy",
"Read only" : "Pouze pro čtení",
- "Secure drop (upload only)" : "Bezpečné doručení (pouze nahrání)",
+ "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"Shared with you and the group {group} by {owner}" : "S Vámi a skupinou {group} sdílí {owner}",
"Shared with you by {owner}" : "S Vámi sdílí {owner}",
"Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení",
@@ -302,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Abyste zabránili vypršení časového limitu u větších instalací, můžete namísto toho spustit následující příkaz v hlavním adresáři:",
"Detailed logs" : "Podrobné logy",
"Update needed" : "Potřeba aktualizace",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Prosím použijte aktualizační příkazový řádek, protože máte velkou instanci s více než 50 uživateli.",
"For help, see the documentation." : "Pro pomoc, shlédněte dokumentaci.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Beru na vědomí, že při aktualizaci skrze webové rozhraní hrozí nebezpečí vypršení požadavku, který může vyústit ve ztrátu dat. Mám pro takový případ zálohu a vím, jak ji v případě selhání obnovit.",
+ "Upgrade via web on my own risk" : "Na vlastní nebezpečí aktualizovat skrze web",
"This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a to může chvíli trvat.",
"This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s.",
"Problem loading page, reloading in 5 seconds" : "Problém s načítáním stránky, stránka se obnoví za 5 sekund",
@@ -310,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Váš datový adresář i vaše soubory jsou pravděpodobně přístupné z Internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.",
"Error while unsharing" : "Chyba při rušení sdílení",
- "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"can reshare" : "Může znovu sdílet",
"can edit" : "lze upravovat",
"can create" : "může vytvořit",
diff --git a/core/l10n/cs.json b/core/l10n/cs.json
index aaed68eda6285..7f270cb7e6c97 100644
--- a/core/l10n/cs.json
+++ b/core/l10n/cs.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Nebyla poskytnuta platná data pro oříznutí obrázku",
"Crop is not square" : "Ořez není čtvercový",
"State token does not match" : "Stavový token neodpovídá",
- "Auth flow can only be started unauthenticated." : "Sekvence autentizace může být zahájena pouze jako neautentizovaný.",
"Password reset is disabled" : "Reset hesla je vypnut",
"Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu",
"Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu vypršení tokenu",
@@ -142,7 +141,7 @@
"Send" : "Odeslat",
"Allow upload and editing" : "Povolit nahrávání a úpravy",
"Read only" : "Pouze pro čtení",
- "Secure drop (upload only)" : "Bezpečné doručení (pouze nahrání)",
+ "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"Shared with you and the group {group} by {owner}" : "S Vámi a skupinou {group} sdílí {owner}",
"Shared with you by {owner}" : "S Vámi sdílí {owner}",
"Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení",
@@ -300,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Abyste zabránili vypršení časového limitu u větších instalací, můžete namísto toho spustit následující příkaz v hlavním adresáři:",
"Detailed logs" : "Podrobné logy",
"Update needed" : "Potřeba aktualizace",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Prosím použijte aktualizační příkazový řádek, protože máte velkou instanci s více než 50 uživateli.",
"For help, see the documentation." : "Pro pomoc, shlédněte dokumentaci.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Beru na vědomí, že při aktualizaci skrze webové rozhraní hrozí nebezpečí vypršení požadavku, který může vyústit ve ztrátu dat. Mám pro takový případ zálohu a vím, jak ji v případě selhání obnovit.",
+ "Upgrade via web on my own risk" : "Na vlastní nebezpečí aktualizovat skrze web",
"This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a to může chvíli trvat.",
"This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s.",
"Problem loading page, reloading in 5 seconds" : "Problém s načítáním stránky, stránka se obnoví za 5 sekund",
@@ -308,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Váš datový adresář i vaše soubory jsou pravděpodobně přístupné z Internetu. Soubor .htaccess nefunguje. Důrazně doporučujeme nakonfigurovat webový server tak, aby datový adresář nebyl nadále přístupný, nebo přesunout datový adresář mimo prostor zpřístupňovaný webovým serverem.",
"Error while unsharing" : "Chyba při rušení sdílení",
- "File drop (upload only)" : "Přetažení souboru (pouze nahrání)",
"can reshare" : "Může znovu sdílet",
"can edit" : "lze upravovat",
"can create" : "může vytvořit",
diff --git a/core/l10n/da.js b/core/l10n/da.js
index 9c82ac1a9faaa..6c3916616d175 100644
--- a/core/l10n/da.js
+++ b/core/l10n/da.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"core",
{
- "Please select a file." : "Vælg fil",
+ "Please select a file." : "Vælg venligst en fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte fil er ikke et billede.",
"The selected file cannot be read." : "Den valgte fil kan ikke læses.",
@@ -14,28 +14,35 @@ OC.L10N.register(
"No crop data provided" : "Ingen beskæringsdata give",
"No valid crop data provided" : "Der er ikke angivet gyldige data om beskæring",
"Crop is not square" : "Beskæringen er ikke kvadratisk",
- "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt",
- "Couldn't reset password because the token is expired" : "Kunne ikke nulstille kodeord, da tokenet er udløbet",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af kodeord, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
+ "State token does not match" : "State token stemmer ikke overens",
+ "Password reset is disabled" : "Muligheden for at nulstille adgangskoden er deaktiveret",
+ "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille adgangkoden, da \"token\" ugyldigt",
+ "Couldn't reset password because the token is expired" : "Kunne ikke nulstille adgangskoden, da \"token\" er udløbet",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af adgangskode, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
"Password reset" : "Nulstil adgangskode",
- "Reset your password" : "Nulstil dit kodeord",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på knappen for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på linket for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Reset your password" : "Nulstil din adgangskode",
"%s password reset" : "%s adgangskode nulstillet",
- "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst systemadministratoren.",
- "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt",
+ "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst din administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings e-mailen. Kontroller venligst om dit brugernavnet er korrekt.",
"Preparing update" : "Forbereder opdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Brug kommandolinje-updateren, da automatisk opdatering er slået fra i config.php",
+ "Repair warning: " : "Reparationsadvarsel: ",
+ "Repair error: " : "Reparationsfejl: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Benyt kommandolinjen til at opdatere, da automatisk opdatering er slået fra i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tjekker tabel %s",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
- "Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
+ "Turned off maintenance mode" : "Slå vedligeholdelsestilstand fra",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
- "Updating database schema" : "Opdaterer database schema",
+ "Updating database schema" : "Opdaterer database skema",
"Updated database" : "Opdaterede database",
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update" : "Tjekket database schema opdatering",
"Checking updates of apps" : "Tjekker opdatering af apps",
+ "Checking for update of app \"%s\" in appstore" : "Leder efter opdatering til \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Opdatér \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Ledte efter opdatering til \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
@@ -47,10 +54,17 @@ OC.L10N.register(
"%s (incompatible)" : "%s (inkombatible)",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
- "There were problems with the code integrity check. More information…" : " Der var problemer med integritetskontrollen af koden. Mere information...",
- "Settings" : "Indstillinger",
+ "No contacts found" : "Ingen kontakter",
+ "Show all contacts …" : "Vis alle kontakter …",
+ "There was an error loading your contacts" : "Der opstod en fejl under indlæsning af dine kontakter",
+ "Loading your contacts …" : "Henter dine kontakter …",
+ "Looking for {term} …" : "Leder efter {term} …",
+ "There were problems with the code integrity check. More information…" : "Der var problemer med integritetskontrollen af koden. Mere information...",
+ "No action available" : "Ingen funktion tilgængelig",
+ "Error fetching contact actions" : "Kunne ikke hente kontakt funktioner",
+ "Settings" : "Indstillingér",
"Connection to server lost" : "Forbindelsen til serveren er tabt",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemer med at hente side, prøver igen om %n sekund","Problemer med at hente side, prøver igen om %n sekunder "],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Der opstod et problem med at hente siden, prøver igen om %n sekund","Der opstod et problem med at hente siden, prøver igen om %n sekunder"],
"Saving..." : "Gemmer...",
"Dismiss" : "Afvis",
"This action requires you to confirm your password" : "Denne handling kræver at du bekræfter dit kodeord",
@@ -58,9 +72,11 @@ OC.L10N.register(
"Password" : "Adgangskode",
"Cancel" : "Annullér",
"Confirm" : "Bekræft",
+ "Failed to authenticate, try again" : "Kunne ikke godkendes, prøv igen",
"seconds ago" : "sekunder siden",
- "Logging in …" : "Logger ind ...",
+ "Logging in …" : "Logger ind …",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper. Hvis det ikke er der, så spørg din lokale administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypteret. Det vil ikke være muligt at kunne genskabe din data hvis din adgangskode nulstilles. Hvis du ikke er sikker på hvad du gør, kontakt venligst din administrator før du fortsætter. Ønsker du at forsætte?",
"I know what I'm doing" : "Jeg ved, hvad jeg har gang i",
"Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.",
"No" : "Nej",
@@ -68,6 +84,7 @@ OC.L10N.register(
"No files in here" : "Ingen filer",
"Choose" : "Vælg",
"Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}",
+ "OK" : "Ok",
"Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}",
"read-only" : "skrivebeskyttet",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"],
@@ -92,7 +109,9 @@ OC.L10N.register(
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du kører i øjeblikket med PHP {version}. Vi anbefaler dig at opgradere din PHP version for at få glæde af ydelses- og sikkerhedsopdateringer udgivet af the PHP Group så snart din dintribution understøtter dem.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached er konfigureret som et distribueret mellemlager, men det forkerte PHP-modul \"memcache\" er installeret. \\OC\\Memcache\\Memcached understøtter kun \"memcached\" og ikke \"memcache\". Se memcached-wikien om begge moduler.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Nogle filer har ikke bestået integritetskontrollen. Yderligere information om hvordan man løser dette problem kan findes i vores dodumentation. (Liste over ugyldige filer... / Scan igen…)",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "PHP funktionen \"set_time_limit\" er ikke tilgængelig. Dette kan resultere i at scripts stopper halvvejs og din installation fejler. Vi anbefaler at aktivere denne funktion.",
"Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data-mappe og dine filer ser ud til at være tilgængelig på intetnettet. Din .htaccess fungere ikke korrekt. Du anbefales på det kraftigste til at sætte din webserver op så din data-mappe ikke længere er tilgængelig på intetnettet eller flytte data-mappen væk fra webserverens dokumentrod.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "HTTP-hovedet \"{header}\" er ikke konfigureret til at være lig med \"{expected}\". Dette er en potentiel sikkerhedsrisiko, og vi anbefaler at du justerer denne indstilling.",
"The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "HTTP headeren \"Strict-Transport-Security\" er ikke konfigureret til mindst \"{seconds}\" sekunder. For bedre sikkerhed anbefaler vi at aktivere HSTS som beskrevet i vores sikkerhedstips.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Du tilgår dette sted gennem HTTP. Vi anbefaler kraftigt at du konfigurerer din server, så der kræves brug af HTTPS i stedet for, som foreskrevet i vores sikkerhedstips.",
@@ -104,6 +123,7 @@ OC.L10N.register(
"Expiration" : "Udløb",
"Expiration date" : "Udløbsdato",
"Choose a password for the public link" : "Vælg et kodeord til det offentlige link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Beskyt dit offentlige link med en adgangskode eller tryk på \"Enter ↵\"",
"Copied!" : "Kopirét!",
"Copy" : "Kopiér",
"Not supported!" : "Ikke understøttet!",
@@ -117,6 +137,8 @@ OC.L10N.register(
"Allow editing" : "Tillad redigering",
"Email link to person" : "E-mail link til person",
"Send" : "Send",
+ "Allow upload and editing" : "Tillad upload og redigering",
+ "Read only" : "Skrivebeskyttet",
"Shared with you and the group {group} by {owner}" : "Delt med dig og gruppen {group} af {owner}",
"Shared with you by {owner}" : "Delt med dig af {owner}",
"Choose a password for the mail share" : "Vælg et kodeord til mail deling",
@@ -124,9 +146,9 @@ OC.L10N.register(
"group" : "gruppe",
"remote" : "ekstern",
"email" : "e-mail",
- "shared by {sharer}" : "Delt af {sharer}",
+ "shared by {sharer}" : "delt af {sharer}",
"Unshare" : "Fjern deling",
- "Can reshare" : "Kan gendele",
+ "Can reshare" : "Kan dele",
"Can edit" : "Kan redigere",
"Can create" : "Kan oprette",
"Can change" : "Kan ændre",
@@ -135,6 +157,8 @@ OC.L10N.register(
"Could not unshare" : "Kunne ikke ophæve deling",
"Error while sharing" : "Fejl under deling",
"Share details could not be loaded for this item." : "Detaljer for deling kunne ikke indlæses for dette element.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindst {count} tegn er nødvendigt for at benytte autocompletion","Mindst {count} tegn er nødvendige for at benytte autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "Listen er måske afkortet - optimer dine søgeord for at se flere resultater.",
"No users or groups found for {search}" : "Ingen brugere eller grupper fundet for {search}",
"No users found for {search}" : "Ingen brugere fundet for {search}",
"An error occurred. Please try again" : "Der opstor den fejl. Prøv igen",
@@ -143,6 +167,13 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (e-mail)",
"{sharee} ({type}, {owner})" : "{share} ({type}, {owner})",
"Share" : "Del",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe, et federated cloud id eller en e-mail adresse.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Del med andre ved at indtaste et brugernavn, en gruppe eller et federated cloud id.",
+ "Share with other people by entering a user or group or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe eller e-mail adresse.",
+ "Name or email address..." : "Navn eller e-mail adresse...",
+ "Name or federated cloud ID..." : "Navn eller federated cloud id...",
+ "Name, federated cloud ID or email address..." : "Navn, federated cloud id eller e-mail adresse...",
+ "Name..." : "Navn...",
"Error" : "Fejl",
"Error removing share" : "Fejl ved fjernelse af deling",
"Non-existing tag #{tag}" : "Ikke-eksisterende mærke #{tag}",
@@ -151,20 +182,23 @@ OC.L10N.register(
"({scope})" : "({scope})",
"Delete" : "Slet",
"Rename" : "Omdøb",
+ "Collaborative tags" : "Collaborative tags",
"No tags found" : "Ingen tags fundet",
"unknown text" : "ukendt tekst",
"Hello world!" : "Hej verden!",
"sunny" : "solrigt",
"Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}",
"Hello {name}" : "Hej {name}",
+ "These are your search results" : "Dine søgeresultater",
"new" : "ny",
"_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"],
"Update to {version}" : "Opdatér til {version}",
"An error occurred." : "Der opstod en fejl.",
- "Please reload the page." : "Genindlæs venligst siden",
+ "Please reload the page." : "Genindlæs venligst siden.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Opdateringen blev ikke udført korrekt. For mere information tjek vores indlæg på forumet, som dækker dette problem.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Opdateringen blev ikke udført korrekt. Rapporter venligst problemet til Nextcloud fællesskabet.",
"Continue to Nextcloud" : "Forsæt til Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekund.","Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekunder."],
"Searching other places" : "Søger på andre steder",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søgeresultat fundet i andre mapper","{count} søgeresultater fundet i andre mapper"],
"Personal" : "Personligt",
@@ -205,21 +239,22 @@ OC.L10N.register(
"Database name" : "Navn på database",
"Database tablespace" : "Database tabelplads",
"Database host" : "Databasehost",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Angiv et portnummer sammen med hostnavnet (f.eks. localhost:5432).",
"Performance warning" : "Ydelses advarsel",
"SQLite will be used as database." : "SQLite vil blive brugt som database.",
"For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.",
"Finish setup" : "Afslut opsætning",
- "Finishing …" : "Færdigbehandler ...",
+ "Finishing …" : "Færdigbehandler …",
"Need help?" : "Brug for hjælp?",
"See the documentation" : "Se dokumentationen",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden. ",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden.",
"More apps" : "Flere apps",
"Search" : "Søg",
- "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord",
+ "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord:",
"Confirm your password" : "Bekræft dit password",
"Server side authentication failed!" : "Server side godkendelse mislykkedes!",
- "Please contact your administrator." : "Kontakt venligst din administrator",
+ "Please contact your administrator." : "Kontakt venligst din administrator.",
"An internal error occurred." : "Der opstod en intern fejl.",
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Username or email" : "Brugernavn eller e-mail",
@@ -228,6 +263,7 @@ OC.L10N.register(
"Log in" : "Log ind",
"Stay logged in" : "Forbliv logget ind",
"Alternative Logins" : "Alternative logins",
+ "App token" : "App token",
"New password" : "Ny adgangskode",
"New Password" : "Ny adgangskode",
"Reset password" : "Nulstil kodeord",
@@ -236,9 +272,10 @@ OC.L10N.register(
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren, hvis denne meddelelse fortsætter eller optrådte uventet.",
"Thank you for your patience." : "Tak for din tålmodighed.",
"Log out" : "Log ud",
+ "Two-factor authentication" : "To-faktor autentificering",
"Cancel log in" : "Annullér login",
"Use backup code" : "Benyt backup-kode",
- "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne",
+ "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Afhænger af din konfiguration, da du som administrator eventuelt også er i stand til at gøre brug af knappen nedenfor til at tildele tillid til dette domæne.",
"Add \"%s\" as trusted domain" : "Tilføj \"%s\" som et troværdigt domæne",
"App update required" : "Opdatering af app påkræves",
@@ -256,15 +293,15 @@ OC.L10N.register(
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode. Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter. Vil du fortsætte?",
"Ok" : "OK",
- "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod. ",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod.",
"Error while unsharing" : "Fejl under annullering af deling",
"can reshare" : "kan gendele",
"can edit" : "kan redigere",
"can create" : "kan oprette",
"can change" : "kan ændre",
"can delete" : "kan slette",
- "access control" : "Adgangskontrol",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/cloud ",
+ "access control" : "adgangskontrol",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/nextcloud",
"Share with users or by mail..." : "Del med andre brugere eller via e-mail...",
"Share with users or remote users..." : "Del med brugere eller med eksterne brugere...",
"Share with users, remote users or by mail..." : "Del med brugere, eksterne brugere eller via e-mail...",
@@ -282,7 +319,7 @@ OC.L10N.register(
"The update was successful. Redirecting you to Nextcloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n",
"The share will expire on %s." : "Delingen vil udløbe om %s.",
- "Cheers!" : "Hav en fortsat god dag.",
+ "Cheers!" : "Hav en fortsat god dag!",
"Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}",
"Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hej med dig,
Dette er blot for at informere dig om, at %s har delt %s med dig. Se det her!
"
},
diff --git a/core/l10n/da.json b/core/l10n/da.json
index 163f0e7bcca53..77a1bd95dfb36 100644
--- a/core/l10n/da.json
+++ b/core/l10n/da.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Please select a file." : "Vælg fil",
+ "Please select a file." : "Vælg venligst en fil.",
"File is too big" : "Filen er for stor",
"The selected file is not an image." : "Den valgte fil er ikke et billede.",
"The selected file cannot be read." : "Den valgte fil kan ikke læses.",
@@ -12,28 +12,35 @@
"No crop data provided" : "Ingen beskæringsdata give",
"No valid crop data provided" : "Der er ikke angivet gyldige data om beskæring",
"Crop is not square" : "Beskæringen er ikke kvadratisk",
- "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille kodeordet, fordi symboludtrykket er ugyldigt",
- "Couldn't reset password because the token is expired" : "Kunne ikke nulstille kodeord, da tokenet er udløbet",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af kodeord, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
+ "State token does not match" : "State token stemmer ikke overens",
+ "Password reset is disabled" : "Muligheden for at nulstille adgangskoden er deaktiveret",
+ "Couldn't reset password because the token is invalid" : "Kunne ikke nulstille adgangkoden, da \"token\" ugyldigt",
+ "Couldn't reset password because the token is expired" : "Kunne ikke nulstille adgangskoden, da \"token\" er udløbet",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kunne ikke sende e-mail om nulstilling af adgangskode, da der ikke er knyttet en e-mail-adresse til dette brugernavn. Kontakt venligst din administrator.",
"Password reset" : "Nulstil adgangskode",
- "Reset your password" : "Nulstil dit kodeord",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på knappen for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik på linket for at nulstille din adgangskode. Hvis ikke det er dig selv der har efterspurgt at få nulstillet din adgangskode, ignorer denne e-mail.",
+ "Reset your password" : "Nulstil din adgangskode",
"%s password reset" : "%s adgangskode nulstillet",
- "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst systemadministratoren.",
- "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings-e-mailen. Kontroller venligst om dit brugernavnet er korrekt",
+ "Couldn't send reset email. Please contact your administrator." : "Der opstod et problem under afsending af e-mailen til nulstilling. Kontakt venligst din administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Der opstod et problem under afsendelse af nulstillings e-mailen. Kontroller venligst om dit brugernavnet er korrekt.",
"Preparing update" : "Forbereder opdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Brug kommandolinje-updateren, da automatisk opdatering er slået fra i config.php",
+ "Repair warning: " : "Reparationsadvarsel: ",
+ "Repair error: " : "Reparationsfejl: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Benyt kommandolinjen til at opdatere, da automatisk opdatering er slået fra i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tjekker tabel %s",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
- "Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
+ "Turned off maintenance mode" : "Slå vedligeholdelsestilstand fra",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
- "Updating database schema" : "Opdaterer database schema",
+ "Updating database schema" : "Opdaterer database skema",
"Updated database" : "Opdaterede database",
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update" : "Tjekket database schema opdatering",
"Checking updates of apps" : "Tjekker opdatering af apps",
+ "Checking for update of app \"%s\" in appstore" : "Leder efter opdatering til \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Opdatér \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Ledte efter opdatering til \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
@@ -45,10 +52,17 @@
"%s (incompatible)" : "%s (inkombatible)",
"Following apps have been disabled: %s" : "Følgende apps er blevet deaktiveret: %s",
"Already up to date" : "Allerede opdateret",
- "There were problems with the code integrity check. More information…" : " Der var problemer med integritetskontrollen af koden. Mere information...",
- "Settings" : "Indstillinger",
+ "No contacts found" : "Ingen kontakter",
+ "Show all contacts …" : "Vis alle kontakter …",
+ "There was an error loading your contacts" : "Der opstod en fejl under indlæsning af dine kontakter",
+ "Loading your contacts …" : "Henter dine kontakter …",
+ "Looking for {term} …" : "Leder efter {term} …",
+ "There were problems with the code integrity check. More information…" : "Der var problemer med integritetskontrollen af koden. Mere information...",
+ "No action available" : "Ingen funktion tilgængelig",
+ "Error fetching contact actions" : "Kunne ikke hente kontakt funktioner",
+ "Settings" : "Indstillingér",
"Connection to server lost" : "Forbindelsen til serveren er tabt",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemer med at hente side, prøver igen om %n sekund","Problemer med at hente side, prøver igen om %n sekunder "],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Der opstod et problem med at hente siden, prøver igen om %n sekund","Der opstod et problem med at hente siden, prøver igen om %n sekunder"],
"Saving..." : "Gemmer...",
"Dismiss" : "Afvis",
"This action requires you to confirm your password" : "Denne handling kræver at du bekræfter dit kodeord",
@@ -56,9 +70,11 @@
"Password" : "Adgangskode",
"Cancel" : "Annullér",
"Confirm" : "Bekræft",
+ "Failed to authenticate, try again" : "Kunne ikke godkendes, prøv igen",
"seconds ago" : "sekunder siden",
- "Logging in …" : "Logger ind ...",
+ "Logging in …" : "Logger ind …",
"The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Linket til at nulstille dit kodeord er blevet sendt til din e-post: hvis du ikke modtager den inden for en rimelig tid, så tjek dine spam/junk-mapper. Hvis det ikke er der, så spørg din lokale administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypteret. Det vil ikke være muligt at kunne genskabe din data hvis din adgangskode nulstilles. Hvis du ikke er sikker på hvad du gør, kontakt venligst din administrator før du fortsætter. Ønsker du at forsætte?",
"I know what I'm doing" : "Jeg ved, hvad jeg har gang i",
"Password can not be changed. Please contact your administrator." : "Adgangskoden kunne ikke ændres. Kontakt venligst din administrator.",
"No" : "Nej",
@@ -66,6 +82,7 @@
"No files in here" : "Ingen filer",
"Choose" : "Vælg",
"Error loading file picker template: {error}" : "Fejl ved indlæsning af filvælger skabelon: {error}",
+ "OK" : "Ok",
"Error loading message template: {error}" : "Fejl ved indlæsning af besked skabelon: {error}",
"read-only" : "skrivebeskyttet",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} filkonflikt","{count} filkonflikter"],
@@ -90,7 +107,9 @@
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du kører i øjeblikket med PHP {version}. Vi anbefaler dig at opgradere din PHP version for at få glæde af ydelses- og sikkerhedsopdateringer udgivet af the PHP Group så snart din dintribution understøtter dem.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached er konfigureret som et distribueret mellemlager, men det forkerte PHP-modul \"memcache\" er installeret. \\OC\\Memcache\\Memcached understøtter kun \"memcached\" og ikke \"memcache\". Se memcached-wikien om begge moduler.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Nogle filer har ikke bestået integritetskontrollen. Yderligere information om hvordan man løser dette problem kan findes i vores dodumentation. (Liste over ugyldige filer... / Scan igen…)",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "PHP funktionen \"set_time_limit\" er ikke tilgængelig. Dette kan resultere i at scripts stopper halvvejs og din installation fejler. Vi anbefaler at aktivere denne funktion.",
"Error occurred while checking server setup" : "Der opstod fejl under tjek af serveropsætningen",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data-mappe og dine filer ser ud til at være tilgængelig på intetnettet. Din .htaccess fungere ikke korrekt. Du anbefales på det kraftigste til at sætte din webserver op så din data-mappe ikke længere er tilgængelig på intetnettet eller flytte data-mappen væk fra webserverens dokumentrod.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "HTTP-hovedet \"{header}\" er ikke konfigureret til at være lig med \"{expected}\". Dette er en potentiel sikkerhedsrisiko, og vi anbefaler at du justerer denne indstilling.",
"The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "HTTP headeren \"Strict-Transport-Security\" er ikke konfigureret til mindst \"{seconds}\" sekunder. For bedre sikkerhed anbefaler vi at aktivere HSTS som beskrevet i vores sikkerhedstips.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Du tilgår dette sted gennem HTTP. Vi anbefaler kraftigt at du konfigurerer din server, så der kræves brug af HTTPS i stedet for, som foreskrevet i vores sikkerhedstips.",
@@ -102,6 +121,7 @@
"Expiration" : "Udløb",
"Expiration date" : "Udløbsdato",
"Choose a password for the public link" : "Vælg et kodeord til det offentlige link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Beskyt dit offentlige link med en adgangskode eller tryk på \"Enter ↵\"",
"Copied!" : "Kopirét!",
"Copy" : "Kopiér",
"Not supported!" : "Ikke understøttet!",
@@ -115,6 +135,8 @@
"Allow editing" : "Tillad redigering",
"Email link to person" : "E-mail link til person",
"Send" : "Send",
+ "Allow upload and editing" : "Tillad upload og redigering",
+ "Read only" : "Skrivebeskyttet",
"Shared with you and the group {group} by {owner}" : "Delt med dig og gruppen {group} af {owner}",
"Shared with you by {owner}" : "Delt med dig af {owner}",
"Choose a password for the mail share" : "Vælg et kodeord til mail deling",
@@ -122,9 +144,9 @@
"group" : "gruppe",
"remote" : "ekstern",
"email" : "e-mail",
- "shared by {sharer}" : "Delt af {sharer}",
+ "shared by {sharer}" : "delt af {sharer}",
"Unshare" : "Fjern deling",
- "Can reshare" : "Kan gendele",
+ "Can reshare" : "Kan dele",
"Can edit" : "Kan redigere",
"Can create" : "Kan oprette",
"Can change" : "Kan ændre",
@@ -133,6 +155,8 @@
"Could not unshare" : "Kunne ikke ophæve deling",
"Error while sharing" : "Fejl under deling",
"Share details could not be loaded for this item." : "Detaljer for deling kunne ikke indlæses for dette element.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindst {count} tegn er nødvendigt for at benytte autocompletion","Mindst {count} tegn er nødvendige for at benytte autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "Listen er måske afkortet - optimer dine søgeord for at se flere resultater.",
"No users or groups found for {search}" : "Ingen brugere eller grupper fundet for {search}",
"No users found for {search}" : "Ingen brugere fundet for {search}",
"An error occurred. Please try again" : "Der opstor den fejl. Prøv igen",
@@ -141,6 +165,13 @@
"{sharee} (email)" : "{sharee} (e-mail)",
"{sharee} ({type}, {owner})" : "{share} ({type}, {owner})",
"Share" : "Del",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe, et federated cloud id eller en e-mail adresse.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Del med andre ved at indtaste et brugernavn, en gruppe eller et federated cloud id.",
+ "Share with other people by entering a user or group or an email address." : "Del med andre ved at indtaste et brugernavn, en gruppe eller e-mail adresse.",
+ "Name or email address..." : "Navn eller e-mail adresse...",
+ "Name or federated cloud ID..." : "Navn eller federated cloud id...",
+ "Name, federated cloud ID or email address..." : "Navn, federated cloud id eller e-mail adresse...",
+ "Name..." : "Navn...",
"Error" : "Fejl",
"Error removing share" : "Fejl ved fjernelse af deling",
"Non-existing tag #{tag}" : "Ikke-eksisterende mærke #{tag}",
@@ -149,20 +180,23 @@
"({scope})" : "({scope})",
"Delete" : "Slet",
"Rename" : "Omdøb",
+ "Collaborative tags" : "Collaborative tags",
"No tags found" : "Ingen tags fundet",
"unknown text" : "ukendt tekst",
"Hello world!" : "Hej verden!",
"sunny" : "solrigt",
"Hello {name}, the weather is {weather}" : "Hej {name}, vejret er {weather}",
"Hello {name}" : "Hej {name}",
+ "These are your search results" : "Dine søgeresultater",
"new" : "ny",
"_download %n file_::_download %n files_" : ["hent %n fil","hent %n filer"],
"Update to {version}" : "Opdatér til {version}",
"An error occurred." : "Der opstod en fejl.",
- "Please reload the page." : "Genindlæs venligst siden",
+ "Please reload the page." : "Genindlæs venligst siden.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Opdateringen blev ikke udført korrekt. For mere information tjek vores indlæg på forumet, som dækker dette problem.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Opdateringen blev ikke udført korrekt. Rapporter venligst problemet til Nextcloud fællesskabet.",
"Continue to Nextcloud" : "Forsæt til Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekund.","Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud om %n sekunder."],
"Searching other places" : "Søger på andre steder",
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} søgeresultat fundet i andre mapper","{count} søgeresultater fundet i andre mapper"],
"Personal" : "Personligt",
@@ -203,21 +237,22 @@
"Database name" : "Navn på database",
"Database tablespace" : "Database tabelplads",
"Database host" : "Databasehost",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Angiv et portnummer sammen med hostnavnet (f.eks. localhost:5432).",
"Performance warning" : "Ydelses advarsel",
"SQLite will be used as database." : "SQLite vil blive brugt som database.",
"For larger installations we recommend to choose a different database backend." : "Til større installationer anbefaler vi at vælge en anden database-backend.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Brug af SQLite frarådes især når skrivebordsklienten anvendes til filsynkronisering.",
"Finish setup" : "Afslut opsætning",
- "Finishing …" : "Færdigbehandler ...",
+ "Finishing …" : "Færdigbehandler …",
"Need help?" : "Brug for hjælp?",
"See the documentation" : "Se dokumentationen",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden. ",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denne applikation kræver JavaScript for at fungere korrekt. {linkstart}Slå venligst JavaScript til{linkend} og genindlæs siden.",
"More apps" : "Flere apps",
"Search" : "Søg",
- "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord",
+ "This action requires you to confirm your password:" : "Denne handling kræver at du bekræfter dit kodeord:",
"Confirm your password" : "Bekræft dit password",
"Server side authentication failed!" : "Server side godkendelse mislykkedes!",
- "Please contact your administrator." : "Kontakt venligst din administrator",
+ "Please contact your administrator." : "Kontakt venligst din administrator.",
"An internal error occurred." : "Der opstod en intern fejl.",
"Please try again or contact your administrator." : "Kontakt venligst din administrator.",
"Username or email" : "Brugernavn eller e-mail",
@@ -226,6 +261,7 @@
"Log in" : "Log ind",
"Stay logged in" : "Forbliv logget ind",
"Alternative Logins" : "Alternative logins",
+ "App token" : "App token",
"New password" : "Ny adgangskode",
"New Password" : "Ny adgangskode",
"Reset password" : "Nulstil kodeord",
@@ -234,9 +270,10 @@
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren, hvis denne meddelelse fortsætter eller optrådte uventet.",
"Thank you for your patience." : "Tak for din tålmodighed.",
"Log out" : "Log ud",
+ "Two-factor authentication" : "To-faktor autentificering",
"Cancel log in" : "Annullér login",
"Use backup code" : "Benyt backup-kode",
- "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne",
+ "You are accessing the server from an untrusted domain." : "Du tilgår serveren fra et utroværdigt domæne.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Afhænger af din konfiguration, da du som administrator eventuelt også er i stand til at gøre brug af knappen nedenfor til at tildele tillid til dette domæne.",
"Add \"%s\" as trusted domain" : "Tilføj \"%s\" som et troværdigt domæne",
"App update required" : "Opdatering af app påkræves",
@@ -254,15 +291,15 @@
"Problem loading page, reloading in 5 seconds" : "Problem med indlæsning af side, genindlæser om 5 sekunder",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Dine filer er krypterede. Hvis du ikke har aktiveret gendannelsesnøglen kan du ikke få dine data tilbage efter at du har ændret adgangskode. Hvis du ikke er sikker på, hvad du skal gøre så kontakt din administrator før du fortsætter. Vil du fortsætte?",
"Ok" : "OK",
- "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod. ",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Din data mappe og dine filer er muligvis tilgængelige fra internettet. Filen .htaccess fungerer ikke. Vi anbefaler på det kraftigste, at du konfigurerer din webserver således at datamappen ikke længere er tilgængelig, eller at du flytter datamappen uden for webserverens dokumentrod.",
"Error while unsharing" : "Fejl under annullering af deling",
"can reshare" : "kan gendele",
"can edit" : "kan redigere",
"can create" : "kan oprette",
"can change" : "kan ændre",
"can delete" : "kan slette",
- "access control" : "Adgangskontrol",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/cloud ",
+ "access control" : "adgangskontrol",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Del med andre på en anden server ved hjælp af deres Federated Cloud id username@example.com/nextcloud",
"Share with users or by mail..." : "Del med andre brugere eller via e-mail...",
"Share with users or remote users..." : "Del med brugere eller med eksterne brugere...",
"Share with users, remote users or by mail..." : "Del med brugere, eksterne brugere eller via e-mail...",
@@ -280,7 +317,7 @@
"The update was successful. Redirecting you to Nextcloud now." : "Opdateringen blev udført korrekt. Du bliver nu viderestillet til Nextcloud.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hej\n\nDette blot for at lade dig vide, at %s har delt %s med dig.\n\nSe det her: %s\n\n",
"The share will expire on %s." : "Delingen vil udløbe om %s.",
- "Cheers!" : "Hav en fortsat god dag.",
+ "Cheers!" : "Hav en fortsat god dag!",
"Use the following link to reset your password: {link}" : "Anvend følgende link til at nulstille din adgangskode: {link}",
"Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hej med dig,
Dette er blot for at informere dig om, at %s har delt %s med dig. Se det her!
"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 3183c9814d0a6..f920f2b31109b 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -15,18 +15,17 @@ OC.L10N.register(
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
"Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
- "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
+ "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da das Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktiere deinen Administrator.",
"Password reset" : "Passwort zurücksetzen",
"Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klicke zum Zurücksetzen des Passworts auf die folgende Schaltfläche. Wenn du das Zurücksetzen des Passworts nicht angefordert hast, ignoriere diese E-Mail.",
"Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klicke zum Zurücksetzen des Passworts auf den folgenden Link. Wenn du das Zurücksetzen des Passworts nicht angefordert hast, ignoriere diese E-Mail.",
"Reset your password" : "Setze dein Passwort zurück",
"%s password reset" : "%s-Passwort zurücksetzen",
- "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere deinen Administrator.",
- "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte deinen Benutzernamen überprüfen.",
+ "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte Deinen Benutzernamen überprüfen.",
"Preparing update" : "Update vorbereiten",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Reparaturwarnung:",
@@ -36,15 +35,15 @@ OC.L10N.register(
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
"Maintenance mode is kept active" : "Wartungsmodus bleibt aktiviert",
- "Updating database schema" : "Datenbank-Schema wird aktualisiert",
+ "Updating database schema" : "Das Datenbankschema wird aktualisiert",
"Updated database" : "Datenbank aktualisiert",
- "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update" : "Datenbankschema-Aktualisierung überprüft",
"Checking updates of apps" : "Es wird nach Aktualisierungen für die Apps gesucht",
"Checking for update of app \"%s\" in appstore" : "Suche nach einer Aktualisierung für die App \"%s\" im App-Store",
"Update app \"%s\" from appstore" : "Aktualisiere die App \"%s\" aus dem App-Store",
"Checked for update of app \"%s\" in appstore" : "App-Store auf Aktualalisierung für die App \"%s\" geprüft",
- "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
@@ -56,16 +55,16 @@ OC.L10N.register(
"Following apps have been disabled: %s" : "Die folgenden Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"No contacts found" : "Keine Kontakte gefunden",
- "Show all contacts …" : "Zeige alle Kontakte...",
+ "Show all contacts …" : "Zeige alle Kontakte…",
"There was an error loading your contacts" : "Fehler beim Laden Deiner Kontakte",
- "Loading your contacts …" : "Lade Deine Adressen...",
- "Looking for {term} …" : "Suche nach {term} …",
- "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Fehler aufgetreten. Mehr Informationen…",
+ "Loading your contacts …" : "Lade Deine Kontakte…",
+ "Looking for {term} …" : "Suche nach {term}…",
+ "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Probleme aufgetreten. Mehr Informationen…",
"No action available" : "Keine Aktion verfügbar",
"Error fetching contact actions" : "Fehler beim Einlesen der Kontakt-Aktionen",
"Settings" : "Einstellungen",
"Connection to server lost" : "Verbindung zum Server verloren",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite, Seite wird in %n Sekunden nochmals geladen"],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite, Seite wird in %n Sekunden erneut geladen"],
"Saving..." : "Speichere…",
"Dismiss" : "Ausblenden",
"This action requires you to confirm your password" : "Dieser Vorgang benötigt eine Passwortbestätigung von Dir",
@@ -75,8 +74,8 @@ OC.L10N.register(
"Confirm" : "Bestätigen",
"Failed to authenticate, try again" : "Legitimierung fehlgeschlagen, noch einmal versuchen",
"seconds ago" : "Gerade eben",
- "Logging in …" : "Melde an ...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen deines Passworts wurde an deine E-Mail-Adresse versandt. Solltest du diesen nicht in Kürze erhalten, prüfe bitte deinen Spam-Ordner. Wenn du keine E-Mail bekommen hast, wende dich bitte an deinen lokalen Administrator.",
+ "Logging in …" : "Melde an…",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen deines Passworts wurde an Deine E-Mail-Adresse versandt. Solltest Du diesen nicht in Kürze erhalten, prüfe bitte Deinen Spam-Ordner. Wenn Du keine E-Mail bekommen hast, wende Dich bitte an deinen lokalen Administrator.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Es gibt keinen Weg Deine Dateien nach dem Rücksetzen des Passwortes wiederherzustellen. Falls Du Dir nicht sicher bist, kontaktiere Deinen Administrator. Möchtest Du wirklich fortfahren?",
"I know what I'm doing" : "Ich weiß, was ich mache",
"Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktiere deinen Administrator.",
@@ -93,7 +92,7 @@ OC.L10N.register(
"New Files" : "Neue Dateien",
"Already existing files" : "Bereits existierende Dateien",
"Which files do you want to keep?" : "Welche Dateien sollen erhalten bleiben?",
- "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt",
+ "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt.",
"Continue" : "Fortsetzen",
"(all selected)" : "(Alle ausgewählt)",
"({count} selected)" : "({count} ausgewählt)",
@@ -105,20 +104,20 @@ OC.L10N.register(
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Dein Webserver ist noch nicht hinreichend für Datei-Synchronisation konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
- "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Dein Web-Server ist nicht richtig eingerichtet um die folgende URL richtig aufzulösen \"{url}\". Weitere Informationen findest du in unserer Dokumentation.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Dein Web-Server ist nicht richtig eingerichtet um \"{url}\" aufzulösen. Weitere Informationen findest du in unserer Dokumentation.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen exernen Speichers, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. \nDer Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren.\nEs wird empfohlen, die Internet-Verbindung für diesen Server zu aktivieren, wenn Du alle Funktionen nutzen möchtest.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen findest du in unserer Dokumentation.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen findest Du in unserer Dokumentation.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP hat keine Leserechte auf /dev/urandom wovon aus Sicherheitsgründen höchst abzuraten ist. Weitere Informationen sind in der Dokumentation zu finden.",
- "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du verwendest derzeit PHP {version}. Wir empfehlen ein Upgrade deiner PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald diese deine Distribution unterstützt.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du verwendest derzeit PHP {version}. Wir empfehlen ein Upgrade deiner PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald diese Deine Distribution unterstützt.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Du greist auf Nextcloud über einen vertrauenswürdigen Proxy zu. Wenn Du auf Nextcloud nicht über einen vertrauenswürdigen Proxy zugreifst, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu findest Du in unserer Dokumentation.",
- "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest du in unserer Dokumentation. (Liste der ungültigen Dateien ... / Erneut analysieren…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir ↗ folgende Einstellungen in der php.ini:",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest Du in unserer Dokumentation. (Liste der ungültigen Dateien… / Erneut analysieren…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir folgende Einstellungen in der php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Die PHP-Funktion \"set_time_limit\" ist nicht verfügbar. Dies kann in angehaltenen Scripten oder einer abgebrochenen Installation resultieren. Wir empfehlen dringend, diese Funtkion zu aktivieren.",
"Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Der „{header}“-HTTP-Header ist nicht so konfiguriert, dass er „{expected}“ entspricht. Dies ist ein potentielles Sicherheitsrisiko und es wird empfohlen, diese Einstellung zu ändern.",
- "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Um die Sicherheit zu erhöhen, empfehlen wir das Aktivieren von HSTS, wie es in den Sicherheitshinweisen erläutert ist.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Du greifst auf diese Site über HTTP zu. Wir raten dringend dazu, deinen Server so zu konfigurieren, dass er stattdessen nur HTTPS akzeptiert, wie es in unseren Sicherheitshinweisen beschrieben ist.",
"Shared" : "Geteilt",
"Shared with {recipients}" : "Geteilt mit {recipients}",
@@ -128,13 +127,13 @@ OC.L10N.register(
"Expiration" : "Ablaufdatum",
"Expiration date" : "Ablaufdatum",
"Choose a password for the public link" : "Wähle ein Passwort für den öffentlichen Link",
- "Choose a password for the public link or press \"Enter ↵\"" : "Wähle ein Passwort für die öffentliche Freigabe oder presse \"Return ↵'",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Wähle ein Passwort für die öffentliche Freigabe oder presse \"Return '",
"Copied!" : "Kopiert!",
"Copy" : "Kopieren",
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "Zum Kopieren ⌘-C drücken.",
"Press Ctrl-C to copy." : "Zum Kopieren Strg-C drücken.",
- "Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt",
+ "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt",
"Share to {name}" : "Mit {name} teilen",
"Share link" : "Link teilen",
"Link" : "Link",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
"Choose a password for the mail share" : "Wähle ein Passwort für das Teilen via E-Mail",
@@ -152,7 +151,7 @@ OC.L10N.register(
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"email" : "E-Mail",
- "shared by {sharer}" : "geteilt von {sharer}",
+ "shared by {sharer}" : "Geteilt von {sharer}",
"Unshare" : "Freigabe aufheben",
"Can reshare" : "kann weiterteilen",
"Can edit" : "kann bearbeiten",
@@ -160,29 +159,29 @@ OC.L10N.register(
"Can change" : "kann ändern",
"Can delete" : "kann löschen",
"Access control" : "Zugriffskontrolle",
- "Could not unshare" : "Freigabe konnte nicht entfernt werden",
+ "Could not unshare" : "Freigabe konnte nicht aufgehoben werden",
"Error while sharing" : "Fehler beim Teilen",
"Share details could not be loaded for this item." : "Details der geteilten Freigabe zu diesem Eintrag konnten nicht geladen werden.",
"_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindestens {count} Zeichen wird für die Autovervollständigung benötigt","Mindestens {count} Zeichen werden für die Autovervollständigung benötigt"],
"This list is maybe truncated - please refine your search term to see more results." : "Die Liste ist unter Umständen gekürzt - Bitte verfeinern Sie Ihre Suche um mehr Ergebnisse zu erhalten.",
- "No users or groups found for {search}" : "Keine Benutzer oder Gruppen gefunden für {search}",
- "No users found for {search}" : "Kein Benutzer gefunden für {search}",
+ "No users or groups found for {search}" : "Keine Benutzer oder Gruppen für {search} gefunden",
+ "No users found for {search}" : "Keine Benutzer für {search} gefunden",
"An error occurred. Please try again" : "Es ist ein Fehler aufgetreten. Bitte versuche es noch einmal",
- "{sharee} (group)" : "{sharee} (group)",
- "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (group)" : "{sharee} (Gruppe)",
+ "{sharee} (remote)" : "{sharee} (entfernt)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Teilen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, eine Fedated-Cloud-Id oder eine E-Mail-Adressen eingiebst.",
- "Share with other people by entering a user or group or a federated cloud ID." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, oder eine Fedated-Cloud-Id eingibst.",
- "Share with other people by entering a user or group or an email address." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, oder eine E-Mail-Adresse eingibst.",
- "Name or email address..." : "Name oder E-Mail-Adresse...",
- "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID...",
- "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse...",
- "Name..." : "Name...",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, eine Federated-Cloud-ID oder eine E-Mail-Adressen eingibst.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, oder eine Federated-Cloud-ID eingibst.",
+ "Share with other people by entering a user or group or an email address." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, oder eine E-Mail-Adresse eingibst.",
+ "Name or email address..." : "Name oder E-Mail-Adresse…",
+ "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID…",
+ "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse…",
+ "Name..." : "Name…",
"Error" : "Fehler",
"Error removing share" : "Fehler beim Entfernen der Freigabe",
- "Non-existing tag #{tag}" : "Nicht vorhandener Tag #{tag}",
+ "Non-existing tag #{tag}" : "Nicht existierender Tag #{tag}",
"restricted" : "Eingeschränkt",
"invisible" : "unsichtbar",
"({scope})" : "({scope})",
@@ -196,13 +195,13 @@ OC.L10N.register(
"Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}",
"Hello {name}" : "Hallo {name}",
"These are your search results" : "Dies sind Deine Suchergebnisse",
- "new" : "neu",
+ "new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
"The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Wenn Du dieses Fenster verlässt, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
"Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Es ist ein Fehler aufgetreten.",
- "Please reload the page." : "Bitte lade die Seite neu.",
- "The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für weitere Informationen schaue bitte in unser Forum, um das Problem zu lösen.",
+ "Please reload the page." : "Bitte die Seite neu laden.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen lese bitte diesen Forenbeitrag zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die Nextcloud Community.",
"Continue to Nextcloud" : "Weiter zur Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Das Update war erfolgreich. Du wirst in %n Sekunde zur Nextcloud weitergeleitet.","Das Update war erfolgreich. Du wirst in %n Sekunden zur Nextcloud weitergeleitet."],
@@ -212,19 +211,19 @@ OC.L10N.register(
"Personal" : "Persönlich",
"Users" : "Benutzer",
"Apps" : "Apps",
- "Admin" : "Administration",
+ "Admin" : "Administrator",
"Help" : "Hilfe",
"Access forbidden" : "Zugriff verboten",
"File not found" : "Datei nicht gefunden",
"The specified document has not been found on the server." : "Das ausgewählte Dokument wurde auf dem Server nicht gefunden.",
"You can click here to return to %s." : "Hier klicken, um zu %s zurückzukehren.",
"Internal Server Error" : "Interner Serverfehler",
- "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Ihre Anfrage nicht vervollständigen.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende dich an den Serveradministrator, falls dieser Fehler mehrfach auftritt, und füge deiner Anfrage die untenstehenden technischen Details bei.",
- "More details can be found in the server log." : "Weitere Details können im Serverprotokoll gefunden werden.",
+ "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Deine Anfrage nicht vervollständigen.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende dich an den Serveradministrator, wenn dieser Fehler mehrfach auftritt, gebe bitte die, unten stehenden, technischen Details in Deinem Bericht mit an.",
+ "More details can be found in the server log." : "Weitere Details können im Server-Protokoll gefunden werden.",
"Technical details" : "Technische Details",
"Remote Address: %s" : "Entfernte Adresse: %s",
- "Request ID: %s" : "Anforderungskennung: %s",
+ "Request ID: %s" : "Anfragekennung: %s",
"Type: %s" : "Typ: %s",
"Code: %s" : "Code: %s",
"Message: %s" : "Nachricht: %s",
@@ -233,7 +232,7 @@ OC.L10N.register(
"Trace" : "Spur",
"Security warning" : "Sicherheitswarnung",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.",
- "For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren deines Servers kannst du der Dokumentation entnehmen.",
+ "For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren Deines Servers kannst Du der Dokumentation entnehmen.",
"Create an admin account" : "Administrator-Konto anlegen",
"Username" : "Benutzername",
"Storage & database" : "Speicher & Datenbank",
@@ -256,11 +255,11 @@ OC.L10N.register(
"Finishing …" : "Abschließen…",
"Need help?" : "Hilfe nötig?",
"See the documentation" : "Schau in die Dokumentation",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte aktiviere {linkstart}JavaScript{linkend} und lade die Seite neu.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.",
"More apps" : "Weitere Apps",
"Search" : "Suche",
"This action requires you to confirm your password:" : "Dieser Vorgang benötigt eine Passwortbestätigung von Dir:",
- "Confirm your password" : "Bestätige dein Passwort",
+ "Confirm your password" : "Bestätige Dein Passwort",
"Server side authentication failed!" : "Serverseitige Authentifizierung fehlgeschlagen!",
"Please contact your administrator." : "Bitte kontaktiere den Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
@@ -270,11 +269,11 @@ OC.L10N.register(
"Wrong password." : "Falsches Passwort.",
"Log in" : "Anmelden",
"Stay logged in" : "Angemeldet bleiben",
- "Alternative Logins" : "Alternative Logins",
+ "Alternative Logins" : "Alternative Anmeldung",
"You are about to grant \"%s\" access to your %s account." : "Du bist dabei \"%s\" Zugriff auf Dein %s-Konto zu gewähren.",
"App token" : "App-Token",
"Alternative login using app token" : "Alternative Anmeldung via App-Token",
- "Redirecting …" : "Weiterleiten...",
+ "Redirecting …" : "Weiterleiten…",
"New password" : "Neues Passwort",
"New Password" : "Neues Passwort",
"Reset password" : "Passwort zurücksetzen",
@@ -284,15 +283,15 @@ OC.L10N.register(
"Thank you for your patience." : "Vielen Dank für deine Geduld.",
"Log out" : "Abmelden",
"Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für dein Konto aktiviert. Bitte authentifiziere dich mit einem zweiten Faktor. ",
- "Cancel log in" : "Anmelden abbrechen",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für Dein Konto aktiviert. Bitte authentifiziere Dich mit einem zweiten Faktor. ",
+ "Cancel log in" : "Anmeldung abbrechen",
"Use backup code" : "Backup-Code benutzen",
"Error while validating your second factor" : "Fehler beim Bestätigen des zweiten Sicherheitsfaktors",
"You are accessing the server from an untrusted domain." : "Du greifst von einer nicht vertrauenswürdigen Domäne auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktiere deinen Administrator. Wenn du Administrator dieser Instanz bist, konfiguriere die „trusted_domains“-Einstellung in config/config.php. Eine Beispielkonfiguration ist in config/config.sample.php verfügbar.",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es deine Konfiguration zulässt, kannst du als Administrator die folgende Schaltfläche benutzen, um diese Domain als vertrauenswürdig einzustufen.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Deine Konfiguration zulässt, kannst Du als Administrator die folgende Schaltfläche benutzen, um diese Domain als vertrauenswürdig einzustufen.",
"Add \"%s\" as trusted domain" : "„%s“ als vertrauenswürdige Domain hinzufügen",
- "App update required" : "App-Update notwendig",
+ "App update required" : "App-Aktualisierung notwendig",
"%s will be updated to version %s" : "%s wird auf Version %s aktualisiert",
"These apps will be updated:" : "Diese Apps werden aktualisiert:",
"These incompatible apps will be disabled:" : "Diese inkompatiblen Apps werden deaktiviert:",
@@ -313,18 +312,17 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
"can change" : "kann ändern",
"can delete" : "kann löschen",
"access control" : "Zugriffskontrolle",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated Cloud ID username@example.com/nextcloud",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated-Cloud-ID username@example.com/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
- "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen...",
+ "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen…",
"Share with users, groups or by mail..." : "Mit Benutzern, Gruppen oder per E-Mail teilen…",
"Share with users, groups or remote users..." : "Mit Benutzern, Gruppen oder externen Benutzern teilen…",
"Share with users, groups, remote users or by mail..." : "Mit Benutzern, Gruppen, externen Benutzern oder per E-Mail teilen…",
@@ -334,13 +332,13 @@ OC.L10N.register(
"Add" : "Hinzufügen",
"Edit tags" : "Tags bearbeiten",
"Error loading dialog template: {error}" : "Fehler beim Laden der Dialogvorlage: {error}",
- "No tags selected for deletion." : "Keine Tags zum Löschen ausgewählt.",
- "The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Weiterleitung zu Nextcloud.",
+ "No tags selected for deletion." : "Es wurden keine Tags zum Löschen ausgewählt.",
+ "The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Du wirst nun zu Nextcloud weitergeleitet.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass %s %s mit Dir geteilt hat.\nZum Anzeigen: %s\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Use the following link to reset your password: {link}" : "Verwende den folgenden Link, um dein Passwort zurückzusetzen: {link}",
- "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hallo,
hier nur kurz die Mitteilung, dass %s %s mit dir geteilt hat. Sieh es Dir an!
",
- "Please use the command line updater because you have a big instance." : "Da Du eine große Instanz nutzt, verwende bitte das Aktualisierungsprogramm über die Kommandozeile."
+ "Use the following link to reset your password: {link}" : "Verwende den folgenden Link, um Dein Passwort zurückzusetzen: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hallo,
hier nur kurz die Mitteilung, dass %s %s mit Dir geteilt hat. Sieh es Dir an!
",
+ "Please use the command line updater because you have a big instance." : "Da Du eine große Instanz nutzt, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen."
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 30c235e8e4c88..c40707b1e1993 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -13,18 +13,17 @@
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
"Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
- "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
+ "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da das Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktiere deinen Administrator.",
"Password reset" : "Passwort zurücksetzen",
"Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klicke zum Zurücksetzen des Passworts auf die folgende Schaltfläche. Wenn du das Zurücksetzen des Passworts nicht angefordert hast, ignoriere diese E-Mail.",
"Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klicke zum Zurücksetzen des Passworts auf den folgenden Link. Wenn du das Zurücksetzen des Passworts nicht angefordert hast, ignoriere diese E-Mail.",
"Reset your password" : "Setze dein Passwort zurück",
"%s password reset" : "%s-Passwort zurücksetzen",
- "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere deinen Administrator.",
- "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte deinen Benutzernamen überprüfen.",
+ "Couldn't send reset email. Please contact your administrator." : "Die E-Mail zum Zurücksetzen konnte nicht versendet werden. Bitte kontaktiere Deinen Administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "E-Mail zum Zurücksetzen kann nicht versendet werden. Bitte Deinen Benutzernamen überprüfen.",
"Preparing update" : "Update vorbereiten",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Reparaturwarnung:",
@@ -34,15 +33,15 @@
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
"Maintenance mode is kept active" : "Wartungsmodus bleibt aktiviert",
- "Updating database schema" : "Datenbank-Schema wird aktualisiert",
+ "Updating database schema" : "Das Datenbankschema wird aktualisiert",
"Updated database" : "Datenbank aktualisiert",
- "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update" : "Datenbankschema-Aktualisierung überprüft",
"Checking updates of apps" : "Es wird nach Aktualisierungen für die Apps gesucht",
"Checking for update of app \"%s\" in appstore" : "Suche nach einer Aktualisierung für die App \"%s\" im App-Store",
"Update app \"%s\" from appstore" : "Aktualisiere die App \"%s\" aus dem App-Store",
"Checked for update of app \"%s\" in appstore" : "App-Store auf Aktualalisierung für die App \"%s\" geprüft",
- "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
@@ -54,16 +53,16 @@
"Following apps have been disabled: %s" : "Die folgenden Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"No contacts found" : "Keine Kontakte gefunden",
- "Show all contacts …" : "Zeige alle Kontakte...",
+ "Show all contacts …" : "Zeige alle Kontakte…",
"There was an error loading your contacts" : "Fehler beim Laden Deiner Kontakte",
- "Loading your contacts …" : "Lade Deine Adressen...",
- "Looking for {term} …" : "Suche nach {term} …",
- "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Fehler aufgetreten. Mehr Informationen…",
+ "Loading your contacts …" : "Lade Deine Kontakte…",
+ "Looking for {term} …" : "Suche nach {term}…",
+ "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Probleme aufgetreten. Mehr Informationen…",
"No action available" : "Keine Aktion verfügbar",
"Error fetching contact actions" : "Fehler beim Einlesen der Kontakt-Aktionen",
"Settings" : "Einstellungen",
"Connection to server lost" : "Verbindung zum Server verloren",
- "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite, Seite wird in %n Sekunden nochmals geladen"],
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite, Seite wird in %n Sekunden erneut geladen"],
"Saving..." : "Speichere…",
"Dismiss" : "Ausblenden",
"This action requires you to confirm your password" : "Dieser Vorgang benötigt eine Passwortbestätigung von Dir",
@@ -73,8 +72,8 @@
"Confirm" : "Bestätigen",
"Failed to authenticate, try again" : "Legitimierung fehlgeschlagen, noch einmal versuchen",
"seconds ago" : "Gerade eben",
- "Logging in …" : "Melde an ...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen deines Passworts wurde an deine E-Mail-Adresse versandt. Solltest du diesen nicht in Kürze erhalten, prüfe bitte deinen Spam-Ordner. Wenn du keine E-Mail bekommen hast, wende dich bitte an deinen lokalen Administrator.",
+ "Logging in …" : "Melde an…",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen deines Passworts wurde an Deine E-Mail-Adresse versandt. Solltest Du diesen nicht in Kürze erhalten, prüfe bitte Deinen Spam-Ordner. Wenn Du keine E-Mail bekommen hast, wende Dich bitte an deinen lokalen Administrator.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Deine Dateien sind verschlüsselt. Es gibt keinen Weg Deine Dateien nach dem Rücksetzen des Passwortes wiederherzustellen. Falls Du Dir nicht sicher bist, kontaktiere Deinen Administrator. Möchtest Du wirklich fortfahren?",
"I know what I'm doing" : "Ich weiß, was ich mache",
"Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktiere deinen Administrator.",
@@ -91,7 +90,7 @@
"New Files" : "Neue Dateien",
"Already existing files" : "Bereits existierende Dateien",
"Which files do you want to keep?" : "Welche Dateien sollen erhalten bleiben?",
- "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt",
+ "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt.",
"Continue" : "Fortsetzen",
"(all selected)" : "(Alle ausgewählt)",
"({count} selected)" : "({count} ausgewählt)",
@@ -103,20 +102,20 @@
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Dein Webserver ist noch nicht hinreichend für Datei-Synchronisation konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.",
- "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Dein Web-Server ist nicht richtig eingerichtet um die folgende URL richtig aufzulösen \"{url}\". Weitere Informationen findest du in unserer Dokumentation.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Dein Web-Server ist nicht richtig eingerichtet um \"{url}\" aufzulösen. Weitere Informationen findest du in unserer Dokumentation.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen exernen Speichers, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. \nDer Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren.\nEs wird empfohlen, die Internet-Verbindung für diesen Server zu aktivieren, wenn Du alle Funktionen nutzen möchtest.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen findest du in unserer Dokumentation.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen findest Du in unserer Dokumentation.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP hat keine Leserechte auf /dev/urandom wovon aus Sicherheitsgründen höchst abzuraten ist. Weitere Informationen sind in der Dokumentation zu finden.",
- "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du verwendest derzeit PHP {version}. Wir empfehlen ein Upgrade deiner PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald diese deine Distribution unterstützt.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du verwendest derzeit PHP {version}. Wir empfehlen ein Upgrade deiner PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald diese Deine Distribution unterstützt.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Du greist auf Nextcloud über einen vertrauenswürdigen Proxy zu. Wenn Du auf Nextcloud nicht über einen vertrauenswürdigen Proxy zugreifst, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu findest Du in unserer Dokumentation.",
- "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest du in unserer Dokumentation. (Liste der ungültigen Dateien ... / Erneut analysieren…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir ↗ folgende Einstellungen in der php.ini:",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest Du in unserer Dokumentation. (Liste der ungültigen Dateien… / Erneut analysieren…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir folgende Einstellungen in der php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Die PHP-Funktion \"set_time_limit\" ist nicht verfügbar. Dies kann in angehaltenen Scripten oder einer abgebrochenen Installation resultieren. Wir empfehlen dringend, diese Funtkion zu aktivieren.",
"Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Der „{header}“-HTTP-Header ist nicht so konfiguriert, dass er „{expected}“ entspricht. Dies ist ein potentielles Sicherheitsrisiko und es wird empfohlen, diese Einstellung zu ändern.",
- "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Um die Sicherheit zu erhöhen, empfehlen wir das Aktivieren von HSTS, wie es in den Sicherheitshinweisen erläutert ist.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Du greifst auf diese Site über HTTP zu. Wir raten dringend dazu, deinen Server so zu konfigurieren, dass er stattdessen nur HTTPS akzeptiert, wie es in unseren Sicherheitshinweisen beschrieben ist.",
"Shared" : "Geteilt",
"Shared with {recipients}" : "Geteilt mit {recipients}",
@@ -126,13 +125,13 @@
"Expiration" : "Ablaufdatum",
"Expiration date" : "Ablaufdatum",
"Choose a password for the public link" : "Wähle ein Passwort für den öffentlichen Link",
- "Choose a password for the public link or press \"Enter ↵\"" : "Wähle ein Passwort für die öffentliche Freigabe oder presse \"Return ↵'",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Wähle ein Passwort für die öffentliche Freigabe oder presse \"Return '",
"Copied!" : "Kopiert!",
"Copy" : "Kopieren",
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "Zum Kopieren ⌘-C drücken.",
"Press Ctrl-C to copy." : "Zum Kopieren Strg-C drücken.",
- "Resharing is not allowed" : "Weiterverteilen ist nicht erlaubt",
+ "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt",
"Share to {name}" : "Mit {name} teilen",
"Share link" : "Link teilen",
"Link" : "Link",
@@ -142,7 +141,7 @@
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "{owner} hat dies mit Dir und der Gruppe {group} geteilt",
"Shared with you by {owner}" : "{owner} hat dies mit Dir geteilt",
"Choose a password for the mail share" : "Wähle ein Passwort für das Teilen via E-Mail",
@@ -150,7 +149,7 @@
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"email" : "E-Mail",
- "shared by {sharer}" : "geteilt von {sharer}",
+ "shared by {sharer}" : "Geteilt von {sharer}",
"Unshare" : "Freigabe aufheben",
"Can reshare" : "kann weiterteilen",
"Can edit" : "kann bearbeiten",
@@ -158,29 +157,29 @@
"Can change" : "kann ändern",
"Can delete" : "kann löschen",
"Access control" : "Zugriffskontrolle",
- "Could not unshare" : "Freigabe konnte nicht entfernt werden",
+ "Could not unshare" : "Freigabe konnte nicht aufgehoben werden",
"Error while sharing" : "Fehler beim Teilen",
"Share details could not be loaded for this item." : "Details der geteilten Freigabe zu diesem Eintrag konnten nicht geladen werden.",
"_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindestens {count} Zeichen wird für die Autovervollständigung benötigt","Mindestens {count} Zeichen werden für die Autovervollständigung benötigt"],
"This list is maybe truncated - please refine your search term to see more results." : "Die Liste ist unter Umständen gekürzt - Bitte verfeinern Sie Ihre Suche um mehr Ergebnisse zu erhalten.",
- "No users or groups found for {search}" : "Keine Benutzer oder Gruppen gefunden für {search}",
- "No users found for {search}" : "Kein Benutzer gefunden für {search}",
+ "No users or groups found for {search}" : "Keine Benutzer oder Gruppen für {search} gefunden",
+ "No users found for {search}" : "Keine Benutzer für {search} gefunden",
"An error occurred. Please try again" : "Es ist ein Fehler aufgetreten. Bitte versuche es noch einmal",
- "{sharee} (group)" : "{sharee} (group)",
- "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (group)" : "{sharee} (Gruppe)",
+ "{sharee} (remote)" : "{sharee} (entfernt)",
"{sharee} (email)" : "{sharee} (E-Mail)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Teilen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, eine Fedated-Cloud-Id oder eine E-Mail-Adressen eingiebst.",
- "Share with other people by entering a user or group or a federated cloud ID." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, oder eine Fedated-Cloud-Id eingibst.",
- "Share with other people by entering a user or group or an email address." : "Teile mit Anderen, indem Du einen Nutzer, eine Gruppe, oder eine E-Mail-Adresse eingibst.",
- "Name or email address..." : "Name oder E-Mail-Adresse...",
- "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID...",
- "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse...",
- "Name..." : "Name...",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, eine Federated-Cloud-ID oder eine E-Mail-Adressen eingibst.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, oder eine Federated-Cloud-ID eingibst.",
+ "Share with other people by entering a user or group or an email address." : "Teile mit Anderen, indem Du einen Benutzer, eine Gruppe, oder eine E-Mail-Adresse eingibst.",
+ "Name or email address..." : "Name oder E-Mail-Adresse…",
+ "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID…",
+ "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse…",
+ "Name..." : "Name…",
"Error" : "Fehler",
"Error removing share" : "Fehler beim Entfernen der Freigabe",
- "Non-existing tag #{tag}" : "Nicht vorhandener Tag #{tag}",
+ "Non-existing tag #{tag}" : "Nicht existierender Tag #{tag}",
"restricted" : "Eingeschränkt",
"invisible" : "unsichtbar",
"({scope})" : "({scope})",
@@ -194,13 +193,13 @@
"Hello {name}, the weather is {weather}" : "Hallo {name}, das Wetter ist {weather}",
"Hello {name}" : "Hallo {name}",
"These are your search results" : "Dies sind Deine Suchergebnisse",
- "new" : "neu",
+ "new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
"The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Wenn Du dieses Fenster verlässt, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
"Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Es ist ein Fehler aufgetreten.",
- "Please reload the page." : "Bitte lade die Seite neu.",
- "The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für weitere Informationen schaue bitte in unser Forum, um das Problem zu lösen.",
+ "Please reload the page." : "Bitte die Seite neu laden.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen lese bitte diesen Forenbeitrag zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die Nextcloud Community.",
"Continue to Nextcloud" : "Weiter zur Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Das Update war erfolgreich. Du wirst in %n Sekunde zur Nextcloud weitergeleitet.","Das Update war erfolgreich. Du wirst in %n Sekunden zur Nextcloud weitergeleitet."],
@@ -210,19 +209,19 @@
"Personal" : "Persönlich",
"Users" : "Benutzer",
"Apps" : "Apps",
- "Admin" : "Administration",
+ "Admin" : "Administrator",
"Help" : "Hilfe",
"Access forbidden" : "Zugriff verboten",
"File not found" : "Datei nicht gefunden",
"The specified document has not been found on the server." : "Das ausgewählte Dokument wurde auf dem Server nicht gefunden.",
"You can click here to return to %s." : "Hier klicken, um zu %s zurückzukehren.",
"Internal Server Error" : "Interner Serverfehler",
- "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Ihre Anfrage nicht vervollständigen.",
- "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende dich an den Serveradministrator, falls dieser Fehler mehrfach auftritt, und füge deiner Anfrage die untenstehenden technischen Details bei.",
- "More details can be found in the server log." : "Weitere Details können im Serverprotokoll gefunden werden.",
+ "The server encountered an internal error and was unable to complete your request." : "Der Server hat einen internen Fehler und konnte Deine Anfrage nicht vervollständigen.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Bitte wende dich an den Serveradministrator, wenn dieser Fehler mehrfach auftritt, gebe bitte die, unten stehenden, technischen Details in Deinem Bericht mit an.",
+ "More details can be found in the server log." : "Weitere Details können im Server-Protokoll gefunden werden.",
"Technical details" : "Technische Details",
"Remote Address: %s" : "Entfernte Adresse: %s",
- "Request ID: %s" : "Anforderungskennung: %s",
+ "Request ID: %s" : "Anfragekennung: %s",
"Type: %s" : "Typ: %s",
"Code: %s" : "Code: %s",
"Message: %s" : "Nachricht: %s",
@@ -231,7 +230,7 @@
"Trace" : "Spur",
"Security warning" : "Sicherheitswarnung",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.",
- "For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren deines Servers kannst du der Dokumentation entnehmen.",
+ "For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren Deines Servers kannst Du der Dokumentation entnehmen.",
"Create an admin account" : "Administrator-Konto anlegen",
"Username" : "Benutzername",
"Storage & database" : "Speicher & Datenbank",
@@ -254,11 +253,11 @@
"Finishing …" : "Abschließen…",
"Need help?" : "Hilfe nötig?",
"See the documentation" : "Schau in die Dokumentation",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte aktiviere {linkstart}JavaScript{linkend} und lade die Seite neu.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.",
"More apps" : "Weitere Apps",
"Search" : "Suche",
"This action requires you to confirm your password:" : "Dieser Vorgang benötigt eine Passwortbestätigung von Dir:",
- "Confirm your password" : "Bestätige dein Passwort",
+ "Confirm your password" : "Bestätige Dein Passwort",
"Server side authentication failed!" : "Serverseitige Authentifizierung fehlgeschlagen!",
"Please contact your administrator." : "Bitte kontaktiere den Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
@@ -268,11 +267,11 @@
"Wrong password." : "Falsches Passwort.",
"Log in" : "Anmelden",
"Stay logged in" : "Angemeldet bleiben",
- "Alternative Logins" : "Alternative Logins",
+ "Alternative Logins" : "Alternative Anmeldung",
"You are about to grant \"%s\" access to your %s account." : "Du bist dabei \"%s\" Zugriff auf Dein %s-Konto zu gewähren.",
"App token" : "App-Token",
"Alternative login using app token" : "Alternative Anmeldung via App-Token",
- "Redirecting …" : "Weiterleiten...",
+ "Redirecting …" : "Weiterleiten…",
"New password" : "Neues Passwort",
"New Password" : "Neues Passwort",
"Reset password" : "Passwort zurücksetzen",
@@ -282,15 +281,15 @@
"Thank you for your patience." : "Vielen Dank für deine Geduld.",
"Log out" : "Abmelden",
"Two-factor authentication" : "Zwei-Faktor Authentifizierung",
- "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für dein Konto aktiviert. Bitte authentifiziere dich mit einem zweiten Faktor. ",
- "Cancel log in" : "Anmelden abbrechen",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für Dein Konto aktiviert. Bitte authentifiziere Dich mit einem zweiten Faktor. ",
+ "Cancel log in" : "Anmeldung abbrechen",
"Use backup code" : "Backup-Code benutzen",
"Error while validating your second factor" : "Fehler beim Bestätigen des zweiten Sicherheitsfaktors",
"You are accessing the server from an untrusted domain." : "Du greifst von einer nicht vertrauenswürdigen Domäne auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktiere deinen Administrator. Wenn du Administrator dieser Instanz bist, konfiguriere die „trusted_domains“-Einstellung in config/config.php. Eine Beispielkonfiguration ist in config/config.sample.php verfügbar.",
- "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es deine Konfiguration zulässt, kannst du als Administrator die folgende Schaltfläche benutzen, um diese Domain als vertrauenswürdig einzustufen.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Deine Konfiguration zulässt, kannst Du als Administrator die folgende Schaltfläche benutzen, um diese Domain als vertrauenswürdig einzustufen.",
"Add \"%s\" as trusted domain" : "„%s“ als vertrauenswürdige Domain hinzufügen",
- "App update required" : "App-Update notwendig",
+ "App update required" : "App-Aktualisierung notwendig",
"%s will be updated to version %s" : "%s wird auf Version %s aktualisiert",
"These apps will be updated:" : "Diese Apps werden aktualisiert:",
"These incompatible apps will be disabled:" : "Diese inkompatiblen Apps werden deaktiviert:",
@@ -311,18 +310,17 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Dein Datenverzeichnis und deine Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, deinen Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass du es aus dem Dokument-Root-Verzeichnis des Webservers bewegst.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
"can change" : "kann ändern",
"can delete" : "kann löschen",
"access control" : "Zugriffskontrolle",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated Cloud ID username@example.com/nextcloud",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated-Cloud-ID username@example.com/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
- "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen...",
+ "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen…",
"Share with users, groups or by mail..." : "Mit Benutzern, Gruppen oder per E-Mail teilen…",
"Share with users, groups or remote users..." : "Mit Benutzern, Gruppen oder externen Benutzern teilen…",
"Share with users, groups, remote users or by mail..." : "Mit Benutzern, Gruppen, externen Benutzern oder per E-Mail teilen…",
@@ -332,13 +330,13 @@
"Add" : "Hinzufügen",
"Edit tags" : "Tags bearbeiten",
"Error loading dialog template: {error}" : "Fehler beim Laden der Dialogvorlage: {error}",
- "No tags selected for deletion." : "Keine Tags zum Löschen ausgewählt.",
- "The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Weiterleitung zu Nextcloud.",
+ "No tags selected for deletion." : "Es wurden keine Tags zum Löschen ausgewählt.",
+ "The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Du wirst nun zu Nextcloud weitergeleitet.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass %s %s mit Dir geteilt hat.\nZum Anzeigen: %s\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Use the following link to reset your password: {link}" : "Verwende den folgenden Link, um dein Passwort zurückzusetzen: {link}",
- "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hallo,
hier nur kurz die Mitteilung, dass %s %s mit dir geteilt hat. Sieh es Dir an!
",
- "Please use the command line updater because you have a big instance." : "Da Du eine große Instanz nutzt, verwende bitte das Aktualisierungsprogramm über die Kommandozeile."
+ "Use the following link to reset your password: {link}" : "Verwende den folgenden Link, um Dein Passwort zurückzusetzen: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hallo,
hier nur kurz die Mitteilung, dass %s %s mit Dir geteilt hat. Sieh es Dir an!
",
+ "Please use the command line updater because you have a big instance." : "Da Du eine große Instanz nutzt, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index b2365f08ee649..ec441b1c1f3cb 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -15,10 +15,9 @@ OC.L10N.register(
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
"Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
- "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
+ "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da das Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktieren Sie den Administrator.",
"Password reset" : "Passwort zurücksetzen",
"Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klicken Sie zum Zurücksetzen des Passworts auf die folgende Schaltfläche. Wenn Sie das Zurücksetzen des Passworts nicht angefordert haben, ignorieren Sie bitte diese E-Mail.",
@@ -56,17 +55,17 @@ OC.L10N.register(
"Following apps have been disabled: %s" : "Die folgenden Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"No contacts found" : "Keine Kontakte gefunden",
- "Show all contacts …" : "Zeige alle Kontakte...",
+ "Show all contacts …" : "Zeige alle Kontakte…",
"There was an error loading your contacts" : "Fehler beim Laden Ihrer Kontakte",
- "Loading your contacts …" : "Lade Ihre Kontakte ...",
- "Looking for {term} …" : "Suche nach {term} …",
- "There were problems with the code integrity check. More information…" : "Es gab Probleme bei der Code Integritätsprüfung. Mehr Informationen...",
+ "Loading your contacts …" : "Lade Ihre Kontakte…",
+ "Looking for {term} …" : "Suche nach {term}…",
+ "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Probleme aufgetreten. Mehr Informationen…",
"No action available" : "Keine Aktion verfügbar",
"Error fetching contact actions" : "Fehler beim Einlesen der Kontakt-Aktionen",
"Settings" : "Einstellungen",
"Connection to server lost" : "Verbindung zum Server verloren",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite. Seite wird in %n Sekunden erneut geladen"],
- "Saving..." : "Speichere...",
+ "Saving..." : "Speichere…",
"Dismiss" : "Ausblenden",
"This action requires you to confirm your password" : "Dieser Vorgang benötigt eine Passwortbestätigung von Ihnen",
"Authentication required" : "Legitimierung benötigt",
@@ -75,8 +74,8 @@ OC.L10N.register(
"Confirm" : "Bestätigen",
"Failed to authenticate, try again" : "Legitimierung fehlgeschlagen, noch einmal versuchen",
"seconds ago" : "Gerade eben",
- "Logging in …" : "Melde an ...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen Ihres Passworts wurde an Ihre E-Mail-Adresse versandt. Sollten Sie diesen nicht in Kürze erhalten, prüfen Sie bitte Ihren Spam-Ordner. Wenn sie keine E-Mail bekommen haben, wenden Sie sich bitte an Ihren lokalen Administrator.",
+ "Logging in …" : "Melde an…",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen Ihres Passworts wurde an Ihre E-Mail-Adresse versandt. Sollten Sie diesen nicht in Kürze erhalten, prüfen Sie bitte Ihren Spam-Ordner. Wenn Sie keine E-Mail bekommen haben, wenden Sie sich bitte an Ihren lokalen Administrator.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Es gibt keinen Weg Ihre Dateien nach dem Rücksetzen des Passwortes wiederherzustellen. Falls Sie sich nicht sicher sind, kontaktieren Sie Ihren Administrator. Möchten Sie wirklich fortfahren?",
"I know what I'm doing" : "Ich weiß, was ich mache",
"Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktieren Sie Ihren Administrator.",
@@ -93,7 +92,7 @@ OC.L10N.register(
"New Files" : "Neue Dateien",
"Already existing files" : "Bereits existierende Dateien",
"Which files do you want to keep?" : "Welche Dateien möchten Sie behalten?",
- "If you select both versions, the copied file will have a number added to its name." : "Wenn Sie beide Versionen auswählen, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.",
+ "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt.",
"Continue" : "Fortsetzen",
"(all selected)" : "(Alle ausgewählt)",
"({count} selected)" : "({count} ausgewählt)",
@@ -105,20 +104,20 @@ OC.L10N.register(
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Ihr Webserver ist noch nicht hinreichend für Datei-Synchronisation konfiguriert. Die WebDAV-Schnittstelle ist vermutlich defekt.",
- "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">Dokumentation.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen exernen Speichers, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. \nDer Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren.\nEs wird empfohlen, die Internet-Verbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen möchten.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Konfigurieren Sie zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer Dokumentation.",
- "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
- "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade ihrer PHP Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden, sobald ihre Distribution diese unterstützt.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen finden Sie in unserer Dokumentation.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP hat keine Leserechte auf /dev/urandom wovon aus Sicherheitsgründen höchst abzuraten ist. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade Ihrer PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald Ihre Distribution diese unterstützt.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Sie greifen auf Nextcloud über einen vertrauenswürdigen Proxy zu. Wenn Sie auf Nextcloud nicht über einen vertrauenswürdigen Proxy zugreifen, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
- "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcache ist als verteilter Cache konfiguriert, aber das falsche PHP Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" und nicht \"memcache\". Siehe memcached Wiki über beide Module.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Manche Dateien haben die Integritätsprüfung nicht bestanden. Weitere Informationen um den Fehler zu beheben finden Sie in unserer Dokumentation. (Liste der ungültigen Dateien... / Erneut scannen…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir ↗ folgende Einstellungen in der php.ini:",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest Sie in unserer Dokumentation. (Liste der ungültigen Dateien … / Erneut analysieren…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir folgende Einstellungen in der php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Die PHP-Funktion \"set_time_limit\" ist nicht verfügbar. Dies kann in angehaltenen Scripten oder einer abgebrochenen Installation resultieren. Wir empfehlen dringend, diese Funtkion zu aktivieren.",
"Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Der „{header}“-HTTP-Header ist nicht so konfiguriert, dass er „{expected}“ entspricht. Dies ist ein potentielles Sicherheitsrisiko und es wird empfohlen, diese Einstellung zu ändern.",
- "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der „Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens „{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens \"{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Sie greifen auf diese Site über HTTP zu. Wir raten dringend dazu, Ihren Server so zu konfigurieren, dass er stattdessen nur HTTPS akzeptiert, wie es in unseren Sicherheitshinweisen beschrieben ist.",
"Shared" : "Geteilt",
"Shared with {recipients}" : "Geteilt mit {recipients}",
@@ -128,13 +127,13 @@ OC.L10N.register(
"Expiration" : "Ablauf",
"Expiration date" : "Ablaufdatum",
"Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link",
- "Choose a password for the public link or press \"Enter ↵\"" : "Wählen Sie ein Passwort für die öffentliche Freigabe oder drücken Sie die Eingabetaste",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Wählen Sie ein Passwort für die öffentliche Freigabe oder presse \"Return '",
"Copied!" : "Kopiert!",
"Copy" : "Kopieren",
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "Zum Kopieren ⌘-C drücken.",
"Press Ctrl-C to copy." : "Zum Kopieren Strg-C drücken.",
- "Resharing is not allowed" : "Das Weiterteilen ist nicht erlaubt",
+ "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt",
"Share to {name}" : "Mit {name} teilen",
"Share link" : "Link teilen",
"Link" : "Link",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.",
"Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.",
"Choose a password for the mail share" : "Wählen Sie ein Passwort für das Teilen via E-Mail",
@@ -152,7 +151,7 @@ OC.L10N.register(
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"email" : "E-Mail",
- "shared by {sharer}" : "geteilt von {sharer}",
+ "shared by {sharer}" : "Geteilt von {sharer}",
"Unshare" : "Freigabe aufheben",
"Can reshare" : "kann weiterteilen",
"Can edit" : "kann bearbeiten",
@@ -162,7 +161,7 @@ OC.L10N.register(
"Access control" : "Zugriffskontrolle",
"Could not unshare" : "Freigabe konnte nicht aufgehoben werden",
"Error while sharing" : "Fehler beim Teilen",
- "Share details could not be loaded for this item." : "Die Freigabedetails konnten für dieses Element nicht geladen werden.",
+ "Share details could not be loaded for this item." : "Details der geteilten Freigabe zu diesem Eintrag konnten nicht geladen werden.",
"_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindestens {count} Zeichen wird für die Autovervollständigung benötigt","Mindestens {count} Zeichen werden für die Autovervollständigung benötigt"],
"This list is maybe truncated - please refine your search term to see more results." : "Die Liste ist unter Umständen gekürzt - Bitte verfeinern Sie Ihre Suche um mehr Ergebnisse zu erhalten.",
"No users or groups found for {search}" : "Keine Benutzer oder Gruppen für {search} gefunden",
@@ -173,13 +172,13 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (E-Mail)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Teilen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, eine Fedated-Cloud-Id oder eine E-Mail-Adressen eingeben.",
- "Share with other people by entering a user or group or a federated cloud ID." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, oder eine Fedated-Cloud-Id eingeben.",
- "Share with other people by entering a user or group or an email address." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, oder eine E-Mail-Adresse eingeben.",
- "Name or email address..." : "Name oder E-Mail-Adresse...",
- "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID...",
- "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse...",
- "Name..." : "Name...",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, eine Federated-Cloud-ID oder eine E-Mail-Adresse eingeben.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, oder eine Federated-Cloud-ID eingeben.",
+ "Share with other people by entering a user or group or an email address." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, oder eine E-Mail-Adresse eingeben.",
+ "Name or email address..." : "Name oder E-Mail-Adresse…",
+ "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID…",
+ "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse…",
+ "Name..." : "Name…",
"Error" : "Fehler",
"Error removing share" : "Fehler beim Entfernen der Freigabe",
"Non-existing tag #{tag}" : "Nicht existierender Tag #{tag}",
@@ -198,9 +197,9 @@ OC.L10N.register(
"These are your search results" : "Dies sind Ihre Suchergebnisse",
"new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
- "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Das Verlassen dieses Fenster, kann den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Das Verlassen dieses Fenster, kann den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
"Update to {version}" : "Aktualisierung auf {version}",
- "An error occurred." : "Ein Fehler ist aufgetreten.",
+ "An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte die Seite neu laden.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen lesen Sie unseren Forenbeitrag zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die Nextcloud Community.",
@@ -230,8 +229,8 @@ OC.L10N.register(
"Message: %s" : "Nachricht: %s",
"File: %s" : "Datei: %s",
"Line: %s" : "Zeile: %s",
- "Trace" : "Ablauf",
- "Security warning" : "Sicherheitshinweis",
+ "Trace" : "Spur",
+ "Security warning" : "Sicherheitswarnung",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.",
"For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren Ihres Servers können Sie der Dokumentation entnehmen.",
"Create an admin account" : "Administrator-Konto anlegen",
@@ -240,7 +239,7 @@ OC.L10N.register(
"Data folder" : "Datenverzeichnis",
"Configure the database" : "Datenbank einrichten",
"Only %s is available." : "Es ist nur %s verfügbar.",
- "Install and activate additional PHP modules to choose other database types." : "Installieren und aktivieren Sie zusätzliche PHP-Module, um andere Datenbank-Typen auswählen zu können.",
+ "Install and activate additional PHP modules to choose other database types." : "Um weitere Datenbank-Typen auswählen zu können, müssen zusätzliche PHP-Module installiert und aktiviert werden.",
"For more details check out the documentation." : "Weitere Informationen finden Sie in der Dokumentation.",
"Database user" : "Datenbank-Benutzer",
"Database password" : "Datenbank-Passwort",
@@ -251,12 +250,12 @@ OC.L10N.register(
"Performance warning" : "Leistungswarnung",
"SQLite will be used as database." : "SQLite wird als Datenbank benutzt.",
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
- "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop-Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
"Finishing …" : "Abschließen…",
"Need help?" : "Hilfe nötig?",
"See the documentation" : "Schauen Sie in die Dokumentation",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.",
"More apps" : "Weitere Apps",
"Search" : "Suche",
"This action requires you to confirm your password:" : "Dieser Vorgang benötigt eine Passwortbestätigung von Ihnen:",
@@ -268,18 +267,18 @@ OC.L10N.register(
"Username or email" : "Benutzername oder E-Mail",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
- "Log in" : "Einloggen",
+ "Log in" : "Anmelden",
"Stay logged in" : "Angemeldet bleiben",
- "Alternative Logins" : "Alternative Logins",
+ "Alternative Logins" : "Alternative Anmeldung",
"You are about to grant \"%s\" access to your %s account." : "Sie sind dabei \"%s\" Zugriff auf Ihr %s-Konto zu gewähren.",
"App token" : "App-Token",
"Alternative login using app token" : "Alternative Anmeldung via App-Token",
- "Redirecting …" : "Weiterleiten ...",
+ "Redirecting …" : "Weiterleiten…",
"New password" : "Neues Passwort",
"New Password" : "Neues Passwort",
"Reset password" : "Passwort zurücksetzen",
- "This Nextcloud instance is currently in single user mode." : "Diese ownCloundNextcloud-Instanz befindet sich derzeit im Einzelbenutzermodus.",
- "This means only administrators can use the instance." : "Das bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
+ "This Nextcloud instance is currently in single user mode." : "Diese Nextcloud-Instanz befindet sich derzeit im Einzelbenutzermodus.",
+ "This means only administrators can use the instance." : "Dies bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktieren Sie Ihren Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Ihre Geduld.",
"Log out" : "Abmelden",
@@ -289,7 +288,7 @@ OC.L10N.register(
"Use backup code" : "Backup-Code benutzen",
"Error while validating your second factor" : "Fehler beim Bestätigen des zweiten Sicherheitsfaktors",
"You are accessing the server from an untrusted domain." : "Sie greifen von einer nicht vertrauenswürdigen Domain auf den Server zu.",
- "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration wird unter config/config.sample.php bereitgestellt.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration ist in config/config.sample.php verfügbar.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Ihre Konfiguration zulässt, können Sie als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
"Add \"%s\" as trusted domain" : "„%s“ als vertrauenswürdige Domain hinzufügen",
"App update required" : "App-Aktualisierung notwendig",
@@ -313,18 +312,17 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
"can change" : "kann ändern",
"can delete" : "kann löschen",
"access control" : "Zugriffskontrolle",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated Cloud ID username@example.com/nextcloud",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated-Cloud-ID username@example.com/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
- "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen...",
+ "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen…",
"Share with users, groups or by mail..." : "Mit Benutzern, Gruppen oder per E-Mail teilen…",
"Share with users, groups or remote users..." : "Mit Benutzern, Gruppen oder externen Benutzern teilen…",
"Share with users, groups, remote users or by mail..." : "Mit Benutzern, Gruppen, externen Benutzern oder per E-Mail teilen…",
@@ -332,9 +330,9 @@ OC.L10N.register(
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
- "Edit tags" : "Schlagwörter bearbeiten",
+ "Edit tags" : "Tags bearbeiten",
"Error loading dialog template: {error}" : "Fehler beim Laden der Dialogvorlage: {error}",
- "No tags selected for deletion." : "Es wurden keine Schlagwörter zum Löschen ausgewählt.",
+ "No tags selected for deletion." : "Es wurden keine Tags zum Löschen ausgewählt.",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Sie werden nun zu Nextcloud weitergeleitet.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass %s %s mit Ihnen geteilt hat.\nZum Anzeigen: %s\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index bb3396d9a08a0..71a38b254c022 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -13,10 +13,9 @@
"No valid crop data provided" : "Keine gültigen Zuschnittdaten zur Verfügung gestellt",
"Crop is not square" : "Zuschnitt ist nicht quadratisch",
"State token does not match" : "Status-Token stimmen nicht überein",
- "Auth flow can only be started unauthenticated." : "Der Authentifizierungs-Ablauf kann nur als \"nicht angemeldet\" gestartet werden.",
"Password reset is disabled" : "Passwort-Reset ist deaktiviert",
"Couldn't reset password because the token is invalid" : "Das Passwort konnte aufgrund eines ungültigen Tokens nicht zurückgesetzt werden",
- "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da der Token abgelaufen ist",
+ "Couldn't reset password because the token is expired" : "Das Passwort konnte nicht zurückgesetzt werden, da das Token abgelaufen ist",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Es konnte keine E-Mail verschickt werden um das Passwort zurückzusetzten, da keine E-Mail im Benutzerkonto hinterlegt ist. Bitte kontaktieren Sie den Administrator.",
"Password reset" : "Passwort zurücksetzen",
"Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klicken Sie zum Zurücksetzen des Passworts auf die folgende Schaltfläche. Wenn Sie das Zurücksetzen des Passworts nicht angefordert haben, ignorieren Sie bitte diese E-Mail.",
@@ -54,17 +53,17 @@
"Following apps have been disabled: %s" : "Die folgenden Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"No contacts found" : "Keine Kontakte gefunden",
- "Show all contacts …" : "Zeige alle Kontakte...",
+ "Show all contacts …" : "Zeige alle Kontakte…",
"There was an error loading your contacts" : "Fehler beim Laden Ihrer Kontakte",
- "Loading your contacts …" : "Lade Ihre Kontakte ...",
- "Looking for {term} …" : "Suche nach {term} …",
- "There were problems with the code integrity check. More information…" : "Es gab Probleme bei der Code Integritätsprüfung. Mehr Informationen...",
+ "Loading your contacts …" : "Lade Ihre Kontakte…",
+ "Looking for {term} …" : "Suche nach {term}…",
+ "There were problems with the code integrity check. More information…" : "Bei der Code-Integritätsprüfung sind Probleme aufgetreten. Mehr Informationen…",
"No action available" : "Keine Aktion verfügbar",
"Error fetching contact actions" : "Fehler beim Einlesen der Kontakt-Aktionen",
"Settings" : "Einstellungen",
"Connection to server lost" : "Verbindung zum Server verloren",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem beim Laden der Seite, Seite wird in %n Sekunde nochmals geladen","Problem beim Laden der Seite. Seite wird in %n Sekunden erneut geladen"],
- "Saving..." : "Speichere...",
+ "Saving..." : "Speichere…",
"Dismiss" : "Ausblenden",
"This action requires you to confirm your password" : "Dieser Vorgang benötigt eine Passwortbestätigung von Ihnen",
"Authentication required" : "Legitimierung benötigt",
@@ -73,8 +72,8 @@
"Confirm" : "Bestätigen",
"Failed to authenticate, try again" : "Legitimierung fehlgeschlagen, noch einmal versuchen",
"seconds ago" : "Gerade eben",
- "Logging in …" : "Melde an ...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen Ihres Passworts wurde an Ihre E-Mail-Adresse versandt. Sollten Sie diesen nicht in Kürze erhalten, prüfen Sie bitte Ihren Spam-Ordner. Wenn sie keine E-Mail bekommen haben, wenden Sie sich bitte an Ihren lokalen Administrator.",
+ "Logging in …" : "Melde an…",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Der Link zum Zurücksetzen Ihres Passworts wurde an Ihre E-Mail-Adresse versandt. Sollten Sie diesen nicht in Kürze erhalten, prüfen Sie bitte Ihren Spam-Ordner. Wenn Sie keine E-Mail bekommen haben, wenden Sie sich bitte an Ihren lokalen Administrator.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Ihre Dateien sind verschlüsselt. Es gibt keinen Weg Ihre Dateien nach dem Rücksetzen des Passwortes wiederherzustellen. Falls Sie sich nicht sicher sind, kontaktieren Sie Ihren Administrator. Möchten Sie wirklich fortfahren?",
"I know what I'm doing" : "Ich weiß, was ich mache",
"Password can not be changed. Please contact your administrator." : "Passwort kann nicht geändert werden. Bitte kontaktieren Sie Ihren Administrator.",
@@ -91,7 +90,7 @@
"New Files" : "Neue Dateien",
"Already existing files" : "Bereits existierende Dateien",
"Which files do you want to keep?" : "Welche Dateien möchten Sie behalten?",
- "If you select both versions, the copied file will have a number added to its name." : "Wenn Sie beide Versionen auswählen, erhält die kopierte Datei eine Zahl am Ende des Dateinamens.",
+ "If you select both versions, the copied file will have a number added to its name." : "Falls beide Versionen gewählt werden, wird bei der kopierten Datei eine Zahl am Ende des Dateinamens hinzugefügt.",
"Continue" : "Fortsetzen",
"(all selected)" : "(Alle ausgewählt)",
"({count} selected)" : "({count} ausgewählt)",
@@ -103,20 +102,20 @@
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Ihr Webserver ist noch nicht hinreichend für Datei-Synchronisation konfiguriert. Die WebDAV-Schnittstelle ist vermutlich defekt.",
- "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">Dokumentation.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen exernen Speichers, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. \nDer Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren.\nEs wird empfohlen, die Internet-Verbindung für diesen Server zu aktivieren, wenn Sie alle Funktionen nutzen möchten.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Konfigurieren Sie zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer Dokumentation.",
- "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
- "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade ihrer PHP Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden, sobald ihre Distribution diese unterstützt.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Es wurde kein PHP Memory Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen finden Sie in unserer Dokumentation.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP hat keine Leserechte auf /dev/urandom wovon aus Sicherheitsgründen höchst abzuraten ist. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade Ihrer PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald Ihre Distribution diese unterstützt.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Sie greifen auf Nextcloud über einen vertrauenswürdigen Proxy zu. Wenn Sie auf Nextcloud nicht über einen vertrauenswürdigen Proxy zugreifen, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu finden Sie in unserer Dokumentation.",
- "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcache ist als verteilter Cache konfiguriert, aber das falsche PHP Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" und nicht \"memcache\". Siehe memcached Wiki über beide Module.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Manche Dateien haben die Integritätsprüfung nicht bestanden. Weitere Informationen um den Fehler zu beheben finden Sie in unserer Dokumentation. (Liste der ungültigen Dateien... / Erneut scannen…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir ↗ folgende Einstellungen in der php.ini:",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im memcached wiki nach beiden Modulen suchen.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information findest Sie in unserer Dokumentation. (Liste der ungültigen Dateien … / Erneut analysieren…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache ist nicht korrekt eingerichtet. Für bessere Leistung empfehlen wir folgende Einstellungen in der php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Die PHP-Funktion \"set_time_limit\" ist nicht verfügbar. Dies kann in angehaltenen Scripten oder einer abgebrochenen Installation resultieren. Wir empfehlen dringend, diese Funtkion zu aktivieren.",
"Error occurred while checking server setup" : "Fehler beim Überprüfen der Servereinrichtung",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Der „{header}“-HTTP-Header ist nicht so konfiguriert, dass er „{expected}“ entspricht. Dies ist ein potentielles Sicherheitsrisiko und es wird empfohlen, diese Einstellung zu ändern.",
- "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der „Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens „{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Der \"Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens \"{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren Sicherheitshinweisen erläutert ist.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Sie greifen auf diese Site über HTTP zu. Wir raten dringend dazu, Ihren Server so zu konfigurieren, dass er stattdessen nur HTTPS akzeptiert, wie es in unseren Sicherheitshinweisen beschrieben ist.",
"Shared" : "Geteilt",
"Shared with {recipients}" : "Geteilt mit {recipients}",
@@ -126,13 +125,13 @@
"Expiration" : "Ablauf",
"Expiration date" : "Ablaufdatum",
"Choose a password for the public link" : "Wählen Sie ein Passwort für den öffentlichen Link",
- "Choose a password for the public link or press \"Enter ↵\"" : "Wählen Sie ein Passwort für die öffentliche Freigabe oder drücken Sie die Eingabetaste",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Wählen Sie ein Passwort für die öffentliche Freigabe oder presse \"Return '",
"Copied!" : "Kopiert!",
"Copy" : "Kopieren",
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "Zum Kopieren ⌘-C drücken.",
"Press Ctrl-C to copy." : "Zum Kopieren Strg-C drücken.",
- "Resharing is not allowed" : "Das Weiterteilen ist nicht erlaubt",
+ "Resharing is not allowed" : "Das Weiterverteilen ist nicht erlaubt",
"Share to {name}" : "Mit {name} teilen",
"Share link" : "Link teilen",
"Link" : "Link",
@@ -142,7 +141,7 @@
"Send" : "Senden",
"Allow upload and editing" : "Hochladen und Bearbeiten erlauben",
"Read only" : "Schreibgeschützt",
- "Secure drop (upload only)" : "Sicheres ablegen (nur Hochladen)",
+ "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"Shared with you and the group {group} by {owner}" : "Von {owner} mit Ihnen und der Gruppe {group} geteilt.",
"Shared with you by {owner}" : "Von {owner} mit Ihnen geteilt.",
"Choose a password for the mail share" : "Wählen Sie ein Passwort für das Teilen via E-Mail",
@@ -150,7 +149,7 @@
"group" : "Gruppe",
"remote" : "Entfernte Freigabe",
"email" : "E-Mail",
- "shared by {sharer}" : "geteilt von {sharer}",
+ "shared by {sharer}" : "Geteilt von {sharer}",
"Unshare" : "Freigabe aufheben",
"Can reshare" : "kann weiterteilen",
"Can edit" : "kann bearbeiten",
@@ -160,7 +159,7 @@
"Access control" : "Zugriffskontrolle",
"Could not unshare" : "Freigabe konnte nicht aufgehoben werden",
"Error while sharing" : "Fehler beim Teilen",
- "Share details could not be loaded for this item." : "Die Freigabedetails konnten für dieses Element nicht geladen werden.",
+ "Share details could not be loaded for this item." : "Details der geteilten Freigabe zu diesem Eintrag konnten nicht geladen werden.",
"_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Mindestens {count} Zeichen wird für die Autovervollständigung benötigt","Mindestens {count} Zeichen werden für die Autovervollständigung benötigt"],
"This list is maybe truncated - please refine your search term to see more results." : "Die Liste ist unter Umständen gekürzt - Bitte verfeinern Sie Ihre Suche um mehr Ergebnisse zu erhalten.",
"No users or groups found for {search}" : "Keine Benutzer oder Gruppen für {search} gefunden",
@@ -171,13 +170,13 @@
"{sharee} (email)" : "{sharee} (E-Mail)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Teilen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, eine Fedated-Cloud-Id oder eine E-Mail-Adressen eingeben.",
- "Share with other people by entering a user or group or a federated cloud ID." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, oder eine Fedated-Cloud-Id eingeben.",
- "Share with other people by entering a user or group or an email address." : "Teilen mit Anderen, indem Sie einen Nutzer, eine Gruppe, oder eine E-Mail-Adresse eingeben.",
- "Name or email address..." : "Name oder E-Mail-Adresse...",
- "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID...",
- "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse...",
- "Name..." : "Name...",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, eine Federated-Cloud-ID oder eine E-Mail-Adresse eingeben.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, oder eine Federated-Cloud-ID eingeben.",
+ "Share with other people by entering a user or group or an email address." : "Teilen mit Anderen, indem Sie einen Benutzer, eine Gruppe, oder eine E-Mail-Adresse eingeben.",
+ "Name or email address..." : "Name oder E-Mail-Adresse…",
+ "Name or federated cloud ID..." : "Name oder Federated-Cloud-ID…",
+ "Name, federated cloud ID or email address..." : "Name, Federated-Cloud-ID oder E-Mail-Adresse…",
+ "Name..." : "Name…",
"Error" : "Fehler",
"Error removing share" : "Fehler beim Entfernen der Freigabe",
"Non-existing tag #{tag}" : "Nicht existierender Tag #{tag}",
@@ -196,9 +195,9 @@
"These are your search results" : "Dies sind Ihre Suchergebnisse",
"new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
- "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Das Verlassen dieses Fenster, kann den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt. Das Verlassen dieses Fenster, kann den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
"Update to {version}" : "Aktualisierung auf {version}",
- "An error occurred." : "Ein Fehler ist aufgetreten.",
+ "An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte die Seite neu laden.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen lesen Sie unseren Forenbeitrag zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die Nextcloud Community.",
@@ -228,8 +227,8 @@
"Message: %s" : "Nachricht: %s",
"File: %s" : "Datei: %s",
"Line: %s" : "Zeile: %s",
- "Trace" : "Ablauf",
- "Security warning" : "Sicherheitshinweis",
+ "Trace" : "Spur",
+ "Security warning" : "Sicherheitswarnung",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar, weil die .htaccess-Datei nicht funktioniert.",
"For information how to properly configure your server, please see the documentation." : "Informationen zum richtigen Konfigurieren Ihres Servers können Sie der Dokumentation entnehmen.",
"Create an admin account" : "Administrator-Konto anlegen",
@@ -238,7 +237,7 @@
"Data folder" : "Datenverzeichnis",
"Configure the database" : "Datenbank einrichten",
"Only %s is available." : "Es ist nur %s verfügbar.",
- "Install and activate additional PHP modules to choose other database types." : "Installieren und aktivieren Sie zusätzliche PHP-Module, um andere Datenbank-Typen auswählen zu können.",
+ "Install and activate additional PHP modules to choose other database types." : "Um weitere Datenbank-Typen auswählen zu können, müssen zusätzliche PHP-Module installiert und aktiviert werden.",
"For more details check out the documentation." : "Weitere Informationen finden Sie in der Dokumentation.",
"Database user" : "Datenbank-Benutzer",
"Database password" : "Datenbank-Passwort",
@@ -249,12 +248,12 @@
"Performance warning" : "Leistungswarnung",
"SQLite will be used as database." : "SQLite wird als Datenbank benutzt.",
"For larger installations we recommend to choose a different database backend." : "Bei größeren Installationen wird die Wahl eines anderen Datenbank-Backends empfohlen.",
- "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Insbesondere bei Nutzung des Desktop-Clients zur Dateisynchronisierung wird vom Einsatz von SQLite abgeraten.",
"Finish setup" : "Installation abschließen",
"Finishing …" : "Abschließen…",
"Need help?" : "Hilfe nötig?",
"See the documentation" : "Schauen Sie in die Dokumentation",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt zum ordnungsgemäßen Betrieb JavaScript. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.",
"More apps" : "Weitere Apps",
"Search" : "Suche",
"This action requires you to confirm your password:" : "Dieser Vorgang benötigt eine Passwortbestätigung von Ihnen:",
@@ -266,18 +265,18 @@
"Username or email" : "Benutzername oder E-Mail",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
- "Log in" : "Einloggen",
+ "Log in" : "Anmelden",
"Stay logged in" : "Angemeldet bleiben",
- "Alternative Logins" : "Alternative Logins",
+ "Alternative Logins" : "Alternative Anmeldung",
"You are about to grant \"%s\" access to your %s account." : "Sie sind dabei \"%s\" Zugriff auf Ihr %s-Konto zu gewähren.",
"App token" : "App-Token",
"Alternative login using app token" : "Alternative Anmeldung via App-Token",
- "Redirecting …" : "Weiterleiten ...",
+ "Redirecting …" : "Weiterleiten…",
"New password" : "Neues Passwort",
"New Password" : "Neues Passwort",
"Reset password" : "Passwort zurücksetzen",
- "This Nextcloud instance is currently in single user mode." : "Diese ownCloundNextcloud-Instanz befindet sich derzeit im Einzelbenutzermodus.",
- "This means only administrators can use the instance." : "Das bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
+ "This Nextcloud instance is currently in single user mode." : "Diese Nextcloud-Instanz befindet sich derzeit im Einzelbenutzermodus.",
+ "This means only administrators can use the instance." : "Dies bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktieren Sie Ihren Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Ihre Geduld.",
"Log out" : "Abmelden",
@@ -287,7 +286,7 @@
"Use backup code" : "Backup-Code benutzen",
"Error while validating your second factor" : "Fehler beim Bestätigen des zweiten Sicherheitsfaktors",
"You are accessing the server from an untrusted domain." : "Sie greifen von einer nicht vertrauenswürdigen Domain auf den Server zu.",
- "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration wird unter config/config.sample.php bereitgestellt.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration ist in config/config.sample.php verfügbar.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Ihre Konfiguration zulässt, können Sie als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
"Add \"%s\" as trusted domain" : "„%s“ als vertrauenswürdige Domain hinzufügen",
"App update required" : "App-Aktualisierung notwendig",
@@ -311,18 +310,17 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.",
"Error while unsharing" : "Fehler beim Aufheben der Freigabe",
- "File drop (upload only)" : "Dateien ablegen (nur Hochladen)",
"can reshare" : "kann weiterteilen",
"can edit" : "kann bearbeiten",
"can create" : "kann erstellen",
"can change" : "kann ändern",
"can delete" : "kann löschen",
"access control" : "Zugriffskontrolle",
- "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated Cloud ID username@example.com/nextcloud",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Teile mit Menschen auf anderen Servern unter Verwendung ihrer Federated-Cloud-ID username@example.com/nextcloud",
"Share with users or by mail..." : "Mit Benutzern oder per E-Mail teilen…",
"Share with users or remote users..." : "Mit Benutzern oder externen Benutzern teilen…",
"Share with users, remote users or by mail..." : "Mit Benutzern, externen Benutzern oder per E-Mail teilen…",
- "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen...",
+ "Share with users or groups..." : "Mit Benutzern oder Gruppen teilen…",
"Share with users, groups or by mail..." : "Mit Benutzern, Gruppen oder per E-Mail teilen…",
"Share with users, groups or remote users..." : "Mit Benutzern, Gruppen oder externen Benutzern teilen…",
"Share with users, groups, remote users or by mail..." : "Mit Benutzern, Gruppen, externen Benutzern oder per E-Mail teilen…",
@@ -330,9 +328,9 @@
"The object type is not specified." : "Der Objekttyp ist nicht angegeben.",
"Enter new" : "Neuen eingeben",
"Add" : "Hinzufügen",
- "Edit tags" : "Schlagwörter bearbeiten",
+ "Edit tags" : "Tags bearbeiten",
"Error loading dialog template: {error}" : "Fehler beim Laden der Dialogvorlage: {error}",
- "No tags selected for deletion." : "Es wurden keine Schlagwörter zum Löschen ausgewählt.",
+ "No tags selected for deletion." : "Es wurden keine Tags zum Löschen ausgewählt.",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Sie werden nun zu Nextcloud weitergeleitet.",
"Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass %s %s mit Ihnen geteilt hat.\nZum Anzeigen: %s\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
diff --git a/core/l10n/el.js b/core/l10n/el.js
index 9b4d073f6e112..531205b0b2a92 100644
--- a/core/l10n/el.js
+++ b/core/l10n/el.js
@@ -142,7 +142,7 @@ OC.L10N.register(
"Send" : "Αποστολή",
"Allow upload and editing" : "Επιτρέπονται η μεταφόρτωση και η επεξεργασία",
"Read only" : "Μόνο για ανάγνωση",
- "Secure drop (upload only)" : "Ασφαλής απόθεση (μόνο μεταφόρτωση)",
+ "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"Shared with you and the group {group} by {owner}" : "Διαμοιράστηκε με σας και με την ομάδα {group} του {owner}",
"Shared with you by {owner}" : "Διαμοιράστηκε με σας από τον {owner}",
"Choose a password for the mail share" : "Επιλογή συνθηματικού για διαμοιρασμό με αλληλογραφία",
@@ -301,6 +301,7 @@ OC.L10N.register(
"Update needed" : "Απαιτείται ενημέρωση",
"Please use the command line updater because you have a big instance with more than 50 users." : "Παρακαλούμε χρησιμοποιήστε την ενημέρωση μέσω γραμμής εντολών διότι έχετε μια μεγάλη εγκατάσταση με περισσότερους από 50 χρήστες.",
"For help, see the documentation." : "Για βοήθεια, δείτε στην τεκμηρίωση.",
+ "Upgrade via web on my own risk" : "Αναβάθμιση μέσω δικτύου με δικιά μου ευθύνη",
"This %s instance is currently in maintenance mode, which may take a while." : "Αυτή %s η εγκατάσταση είναι σε λειτουργία συντήρησης, η οποία μπορεί να διαρκέσει κάποιο χρόνο.",
"This page will refresh itself when the %s instance is available again." : "Αυτή η σελίδα θα ανανεωθεί από μόνη της όταν η %s εγκατάσταση είναι διαθέσιμη ξανά.",
"Problem loading page, reloading in 5 seconds" : "Πρόβλημα φόρτωσης σελίδας, φόρτωση ξανά σε 5 λεπτά",
@@ -308,7 +309,6 @@ OC.L10N.register(
"Ok" : "Εντάξει",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανόν προσβάσιμα από το διαδίκτυο. Το αρχείο .htaccess δεν λειτουργεί. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων εκτός του ριζικού καταλόγου εγγράφων του διακομιστή.",
"Error while unsharing" : "Σφάλμα κατά την αναίρεση του διαμοιρασμού",
- "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"can reshare" : "δυνατότητα να διαμοιραστεί ξανά",
"can edit" : "δυνατότητα αλλαγής",
"can create" : "δυνατότητα δημιουργίας",
diff --git a/core/l10n/el.json b/core/l10n/el.json
index d98035a086341..30c4dec94c835 100644
--- a/core/l10n/el.json
+++ b/core/l10n/el.json
@@ -140,7 +140,7 @@
"Send" : "Αποστολή",
"Allow upload and editing" : "Επιτρέπονται η μεταφόρτωση και η επεξεργασία",
"Read only" : "Μόνο για ανάγνωση",
- "Secure drop (upload only)" : "Ασφαλής απόθεση (μόνο μεταφόρτωση)",
+ "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"Shared with you and the group {group} by {owner}" : "Διαμοιράστηκε με σας και με την ομάδα {group} του {owner}",
"Shared with you by {owner}" : "Διαμοιράστηκε με σας από τον {owner}",
"Choose a password for the mail share" : "Επιλογή συνθηματικού για διαμοιρασμό με αλληλογραφία",
@@ -299,6 +299,7 @@
"Update needed" : "Απαιτείται ενημέρωση",
"Please use the command line updater because you have a big instance with more than 50 users." : "Παρακαλούμε χρησιμοποιήστε την ενημέρωση μέσω γραμμής εντολών διότι έχετε μια μεγάλη εγκατάσταση με περισσότερους από 50 χρήστες.",
"For help, see the documentation." : "Για βοήθεια, δείτε στην τεκμηρίωση.",
+ "Upgrade via web on my own risk" : "Αναβάθμιση μέσω δικτύου με δικιά μου ευθύνη",
"This %s instance is currently in maintenance mode, which may take a while." : "Αυτή %s η εγκατάσταση είναι σε λειτουργία συντήρησης, η οποία μπορεί να διαρκέσει κάποιο χρόνο.",
"This page will refresh itself when the %s instance is available again." : "Αυτή η σελίδα θα ανανεωθεί από μόνη της όταν η %s εγκατάσταση είναι διαθέσιμη ξανά.",
"Problem loading page, reloading in 5 seconds" : "Πρόβλημα φόρτωσης σελίδας, φόρτωση ξανά σε 5 λεπτά",
@@ -306,7 +307,6 @@
"Ok" : "Εντάξει",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ο κατάλογος δεδομένων και τα αρχεία σας είναι πιθανόν προσβάσιμα από το διαδίκτυο. Το αρχείο .htaccess δεν λειτουργεί. Σας προτείνουμε ανεπιφύλακτα να ρυθμίσετε το διακομιστή σας με τέτοιο τρόπο ώστε ο κατάλογος δεδομένων να μην είναι πλέον προσβάσιμος ή να μετακινήσετε τον κατάλογο δεδομένων εκτός του ριζικού καταλόγου εγγράφων του διακομιστή.",
"Error while unsharing" : "Σφάλμα κατά την αναίρεση του διαμοιρασμού",
- "File drop (upload only)" : "Απόθεση αρχείου (μόνο μεταφόρτωση)",
"can reshare" : "δυνατότητα να διαμοιραστεί ξανά",
"can edit" : "δυνατότητα αλλαγής",
"can create" : "δυνατότητα δημιουργίας",
diff --git a/core/l10n/en_GB.js b/core/l10n/en_GB.js
new file mode 100644
index 0000000000000..51c2264d1afcb
--- /dev/null
+++ b/core/l10n/en_GB.js
@@ -0,0 +1,344 @@
+OC.L10N.register(
+ "core",
+ {
+ "Please select a file." : "Please select a file.",
+ "File is too big" : "File is too big",
+ "The selected file is not an image." : "The selected file is not an image.",
+ "The selected file cannot be read." : "The selected file cannot be read.",
+ "Invalid file provided" : "Invalid file provided",
+ "No image or file provided" : "No image or file provided",
+ "Unknown filetype" : "Unknown filetype",
+ "Invalid image" : "Invalid image",
+ "An error occurred. Please contact your admin." : "An error occurred. Please contact your admin.",
+ "No temporary profile picture available, try again" : "No temporary profile picture available, try again",
+ "No crop data provided" : "No crop data provided",
+ "No valid crop data provided" : "No valid crop data provided",
+ "Crop is not square" : "Crop is not square",
+ "State token does not match" : "State token does not match",
+ "Password reset is disabled" : "Password reset is disabled",
+ "Couldn't reset password because the token is invalid" : "Couldn't reset password because the token is invalid",
+ "Couldn't reset password because the token is expired" : "Couldn't reset password because the token is expired",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Could not send reset email because there is no email address for this username. Please contact your administrator.",
+ "Password reset" : "Password reset",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Click the following button to reset your password. If you have not requested the password reset, then ignore this email.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Click the following link to reset your password. If you have not requested the password reset, then ignore this email.",
+ "Reset your password" : "Reset your password",
+ "%s password reset" : "%s password reset",
+ "Couldn't send reset email. Please contact your administrator." : "Couldn't send reset email. Please contact your administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Couldn't send reset email. Please make sure your username is correct.",
+ "Preparing update" : "Preparing update",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Repair warning: ",
+ "Repair error: " : "Repair error: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Please use the command line updater because automatic updating is disabled in the config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Checking table %s",
+ "Turned on maintenance mode" : "Turned on maintenance mode",
+ "Turned off maintenance mode" : "Turned off maintenance mode",
+ "Maintenance mode is kept active" : "Maintenance mode is kept active",
+ "Updating database schema" : "Updating database schema",
+ "Updated database" : "Updated database",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema can be updated (this can take a long time depending on the database size)",
+ "Checked database schema update" : "Checked database schema update",
+ "Checking updates of apps" : "Checking updates of apps",
+ "Checking for update of app \"%s\" in appstore" : "Checking for update of app \"%s\" in appstore",
+ "Update app \"%s\" from appstore" : "Update app \"%s\" from appstore",
+ "Checked for update of app \"%s\" in appstore" : "Checked for update of app \"%s\" in appstore",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)",
+ "Checked database schema update for apps" : "Checked database schema update for apps",
+ "Updated \"%s\" to %s" : "Updated \"%s\" to %s",
+ "Set log level to debug" : "Set log level to debug",
+ "Reset log level" : "Reset log level",
+ "Starting code integrity check" : "Starting code integrity check",
+ "Finished code integrity check" : "Finished code integrity check",
+ "%s (3rdparty)" : "%s (3rdparty)",
+ "%s (incompatible)" : "%s (incompatible)",
+ "Following apps have been disabled: %s" : "Following apps have been disabled: %s",
+ "Already up to date" : "Already up to date",
+ "No contacts found" : "No contacts found",
+ "Show all contacts …" : "Show all contacts …",
+ "There was an error loading your contacts" : "There was an error loading your contacts",
+ "Loading your contacts …" : "Loading your contacts …",
+ "Looking for {term} …" : "Looking for {term} …",
+ "There were problems with the code integrity check. More information…" : "There were problems with the code integrity check. More information…",
+ "No action available" : "No action available",
+ "Error fetching contact actions" : "Error fetching contact actions",
+ "Settings" : "Settings",
+ "Connection to server lost" : "Connection to server lost",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem loading page, reloading in %n second","Problem loading page, reloading in %n seconds"],
+ "Saving..." : "Saving...",
+ "Dismiss" : "Dismiss",
+ "This action requires you to confirm your password" : "This action requires you to confirm your password",
+ "Authentication required" : "Authentication required",
+ "Password" : "Password",
+ "Cancel" : "Cancel",
+ "Confirm" : "Confirm",
+ "Failed to authenticate, try again" : "Failed to authenticate, try again",
+ "seconds ago" : "seconds ago",
+ "Logging in …" : "Logging in …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?",
+ "I know what I'm doing" : "I know what I'm doing",
+ "Password can not be changed. Please contact your administrator." : "Password can not be changed. Please contact your administrator.",
+ "No" : "No",
+ "Yes" : "Yes",
+ "No files in here" : "No files in here",
+ "Choose" : "Choose",
+ "Error loading file picker template: {error}" : "Error loading file picker template: {error}",
+ "OK" : "OK",
+ "Error loading message template: {error}" : "Error loading message template: {error}",
+ "read-only" : "read-only",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} file conflicts"],
+ "One file conflict" : "One file conflict",
+ "New Files" : "New Files",
+ "Already existing files" : "Already existing files",
+ "Which files do you want to keep?" : "Which files do you wish to keep?",
+ "If you select both versions, the copied file will have a number added to its name." : "If you select both versions, the copied file will have a number added to its name.",
+ "Continue" : "Continue",
+ "(all selected)" : "(all selected)",
+ "({count} selected)" : "({count} selected)",
+ "Error loading file exists template" : "Error loading file exists template",
+ "Pending" : "Pending",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet set up properly to allow file synchronisation because the WebDAV interface seems to be broken.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function.",
+ "Error occurred while checking server setup" : "Error occurred whilst checking server setup",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
+ "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips.",
+ "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips.",
+ "Shared" : "Shared",
+ "Shared with {recipients}" : "Shared with {recipients}",
+ "Error setting expiration date" : "Error setting expiration date",
+ "The public link will expire no later than {days} days after it is created" : "The public link will expire no later than {days} days after it is created",
+ "Set expiration date" : "Set expiration date",
+ "Expiration" : "Expiration",
+ "Expiration date" : "Expiration date",
+ "Choose a password for the public link" : "Choose a password for the public link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Choose a password for the public link or press \"Enter \"",
+ "Copied!" : "Copied!",
+ "Copy" : "Copy",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
+ "Resharing is not allowed" : "Resharing is not allowed",
+ "Share to {name}" : "Share to {name}",
+ "Share link" : "Share link",
+ "Link" : "Link",
+ "Password protect" : "Password protect",
+ "Allow editing" : "Allow editing",
+ "Email link to person" : "Email link to person",
+ "Send" : "Send",
+ "Allow upload and editing" : "Allow upload and editing",
+ "Read only" : "Read only",
+ "File drop (upload only)" : "File drop (upload only)",
+ "Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
+ "Shared with you by {owner}" : "Shared with you by {owner}",
+ "Choose a password for the mail share" : "Choose a password for the mail share",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} shared via link",
+ "group" : "group",
+ "remote" : "remote",
+ "email" : "email",
+ "shared by {sharer}" : "shared by {sharer}",
+ "Unshare" : "Unshare",
+ "Can reshare" : "Can reshare",
+ "Can edit" : "Can edit",
+ "Can create" : "Can create",
+ "Can change" : "Can change",
+ "Can delete" : "Can delete",
+ "Access control" : "Access control",
+ "Could not unshare" : "Could not unshare",
+ "Error while sharing" : "Error whilst sharing",
+ "Share details could not be loaded for this item." : "Share details could not be loaded for this item.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["At least {count} character is needed for autocompletion","At least {count} characters are needed for autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "This list is maybe truncated - please refine your search term to see more results.",
+ "No users or groups found for {search}" : "No users or groups found for {search}",
+ "No users found for {search}" : "No users found for {search}",
+ "An error occurred. Please try again" : "An error occurred. Please try again",
+ "{sharee} (group)" : "{sharee} (group)",
+ "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
+ "Share" : "Share",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Share with other people by entering a user or group, a federated cloud ID or an email address.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Share with other people by entering a user or group or a federated cloud ID.",
+ "Share with other people by entering a user or group or an email address." : "Share with other people by entering a user or group or an email address.",
+ "Name or email address..." : "Name or email address...",
+ "Name or federated cloud ID..." : "Name or federated cloud ID...",
+ "Name, federated cloud ID or email address..." : "Name, federated cloud ID or email address...",
+ "Name..." : "Name...",
+ "Error" : "Error",
+ "Error removing share" : "Error removing share",
+ "Non-existing tag #{tag}" : "Non-existing tag #{tag}",
+ "restricted" : "restricted",
+ "invisible" : "invisible",
+ "({scope})" : "({scope})",
+ "Delete" : "Delete",
+ "Rename" : "Rename",
+ "Collaborative tags" : "Collaborative tags",
+ "No tags found" : "No tags found",
+ "unknown text" : "unknown text",
+ "Hello world!" : "Hello world!",
+ "sunny" : "sunny",
+ "Hello {name}, the weather is {weather}" : "Hello {name}, the weather is {weather}",
+ "Hello {name}" : "Hello {name}",
+ "These are your search results" : "These are your search results",
+ "new" : "new",
+ "_download %n file_::_download %n files_" : ["download %n file","download %n files"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "The update is in progress, leaving this page might interrupt the process in some environments.",
+ "Update to {version}" : "Update to {version}",
+ "An error occurred." : "An error occurred.",
+ "Please reload the page." : "Please reload the page.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "The update was unsuccessful. For more information check our forum post covering this issue.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "The update was unsuccessful. Please report this issue to the Nextcloud community.",
+ "Continue to Nextcloud" : "Continue to Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["The update was successful. Redirecting you to Nextcloud in %n second.","The update was successful. Redirecting you to Nextcloud in %n seconds."],
+ "Searching other places" : "Searching other places",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} search result in another folder","{count} search results in other folders"],
+ "Personal" : "Personal",
+ "Users" : "Users",
+ "Apps" : "Apps",
+ "Admin" : "Admin",
+ "Help" : "Help",
+ "Access forbidden" : "Access denied",
+ "File not found" : "File not found",
+ "The specified document has not been found on the server." : "The specified document has not been found on the server.",
+ "You can click here to return to %s." : "You can click here to return to %s.",
+ "Internal Server Error" : "Internal Server Error",
+ "The server encountered an internal error and was unable to complete your request." : "The server encountered an internal error and was unable to complete your request.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.",
+ "More details can be found in the server log." : "More details can be found in the server log.",
+ "Technical details" : "Technical details",
+ "Remote Address: %s" : "Remote Address: %s",
+ "Request ID: %s" : "Request ID: %s",
+ "Type: %s" : "Type: %s",
+ "Code: %s" : "Code: %s",
+ "Message: %s" : "Message: %s",
+ "File: %s" : "File: %s",
+ "Line: %s" : "Line: %s",
+ "Trace" : "Trace",
+ "Security warning" : "Security warning",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.",
+ "For information how to properly configure your server, please see the documentation." : "For information how to properly configure your server, please see the documentation.",
+ "Create an admin account" : "Create an admin account",
+ "Username" : "Username",
+ "Storage & database" : "Storage & database",
+ "Data folder" : "Data folder",
+ "Configure the database" : "Configure the database",
+ "Only %s is available." : "Only %s is available.",
+ "Install and activate additional PHP modules to choose other database types." : "Install and activate additional PHP modules to choose other database types.",
+ "For more details check out the documentation." : "For more details check out the documentation.",
+ "Database user" : "Database user",
+ "Database password" : "Database password",
+ "Database name" : "Database name",
+ "Database tablespace" : "Database tablespace",
+ "Database host" : "Database host",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Please specify the port number along with the host name (e.g., localhost:5432).",
+ "Performance warning" : "Performance warning",
+ "SQLite will be used as database." : "SQLite will be used as database.",
+ "For larger installations we recommend to choose a different database backend." : "For larger installations we recommend to choose a different database backend.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especially when using the desktop client for file syncing, the use of SQLite is discouraged.",
+ "Finish setup" : "Finish setup",
+ "Finishing …" : "Finishing …",
+ "Need help?" : "Need help?",
+ "See the documentation" : "See the documentation",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.",
+ "More apps" : "More apps",
+ "Search" : "Search",
+ "This action requires you to confirm your password:" : "This action requires you to confirm your password:",
+ "Confirm your password" : "Confirm your password",
+ "Server side authentication failed!" : "Server side authentication failed!",
+ "Please contact your administrator." : "Please contact your administrator.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Username or email" : "Username or email",
+ "Wrong password. Reset it?" : "Wrong password. Reset it?",
+ "Wrong password." : "Wrong password.",
+ "Log in" : "Log in",
+ "Stay logged in" : "Stay logged in",
+ "Alternative Logins" : "Alternative Logins",
+ "You are about to grant \"%s\" access to your %s account." : "You are about to grant \"%s\" access to your %s account.",
+ "App token" : "App token",
+ "Alternative login using app token" : "Alternative login using app token",
+ "Redirecting …" : "Redirecting …",
+ "New password" : "New password",
+ "New Password" : "New Password",
+ "Reset password" : "Reset password",
+ "This Nextcloud instance is currently in single user mode." : "This Nextcloud instance is currently in single user mode.",
+ "This means only administrators can use the instance." : "This means only administrators can use the instance.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Contact your system administrator if this message persists or appeared unexpectedly.",
+ "Thank you for your patience." : "Thank you for your patience.",
+ "Log out" : "Log out",
+ "Two-factor authentication" : "Two-factor authentication",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Enhanced security is enabled for your account. Please authenticate using a second factor.",
+ "Cancel log in" : "Cancel log in",
+ "Use backup code" : "Use backup code",
+ "Error while validating your second factor" : "Error while validating your second factor",
+ "You are accessing the server from an untrusted domain." : "You are accessing the server from an untrusted domain.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain.",
+ "Add \"%s\" as trusted domain" : "Add \"%s\" as a trusted domain",
+ "App update required" : "App update required",
+ "%s will be updated to version %s" : "%s will be updated to version %s",
+ "These apps will be updated:" : "These apps will be updated:",
+ "These incompatible apps will be disabled:" : "These incompatible apps will be disabled:",
+ "The theme %s has been disabled." : "The theme %s has been disabled.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Please make sure that the database, the config folder and the data folder have been backed up before proceeding.",
+ "Start update" : "Start update",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:",
+ "Detailed logs" : "Detailed logs",
+ "Update needed" : "Update needed",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Please use the command line updater because you have a big instance with more than 50 users.",
+ "For help, see the documentation." : "For help, see the documentation.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure.",
+ "Upgrade via web on my own risk" : "Upgrade via web on my own risk",
+ "This %s instance is currently in maintenance mode, which may take a while." : "This %s instance is currently in maintenance mode, which may take a while.",
+ "This page will refresh itself when the %s instance is available again." : "This page will refresh itself when the %s instance is available again.",
+ "Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?",
+ "Ok" : "OK",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
+ "Error while unsharing" : "Error whilst unsharing",
+ "can reshare" : "can reshare",
+ "can edit" : "can edit",
+ "can create" : "can create",
+ "can change" : "can change",
+ "can delete" : "can delete",
+ "access control" : "access control",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Share with users or by mail...",
+ "Share with users or remote users..." : "Share with users or remote users...",
+ "Share with users, remote users or by mail..." : "Share with users, remote users or by mail...",
+ "Share with users or groups..." : "Share with users or groups...",
+ "Share with users, groups or by mail..." : "Share with users, groups or by mail...",
+ "Share with users, groups or remote users..." : "Share with users, groups or remote users...",
+ "Share with users, groups, remote users or by mail..." : "Share with users, groups, remote users or by mail...",
+ "Share with users..." : "Share with users...",
+ "The object type is not specified." : "The object type is not specified.",
+ "Enter new" : "Enter new",
+ "Add" : "Add",
+ "Edit tags" : "Edit tags",
+ "Error loading dialog template: {error}" : "Error loading dialog template: {error}",
+ "No tags selected for deletion." : "No tags selected for deletion.",
+ "The update was successful. Redirecting you to Nextcloud now." : "The update was successful. Redirecting you to Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n",
+ "The share will expire on %s." : "The share will expire on %s.",
+ "Cheers!" : "Cheers!",
+ "Use the following link to reset your password: {link}" : "Use the following link to reset your password: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hey there,
just letting you know that %s shared %s with you. View it!
",
+ "Please use the command line updater because you have a big instance." : "Please use the command line updater because you have a big instance."
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/en_GB.json b/core/l10n/en_GB.json
new file mode 100644
index 0000000000000..2e34c322d7817
--- /dev/null
+++ b/core/l10n/en_GB.json
@@ -0,0 +1,342 @@
+{ "translations": {
+ "Please select a file." : "Please select a file.",
+ "File is too big" : "File is too big",
+ "The selected file is not an image." : "The selected file is not an image.",
+ "The selected file cannot be read." : "The selected file cannot be read.",
+ "Invalid file provided" : "Invalid file provided",
+ "No image or file provided" : "No image or file provided",
+ "Unknown filetype" : "Unknown filetype",
+ "Invalid image" : "Invalid image",
+ "An error occurred. Please contact your admin." : "An error occurred. Please contact your admin.",
+ "No temporary profile picture available, try again" : "No temporary profile picture available, try again",
+ "No crop data provided" : "No crop data provided",
+ "No valid crop data provided" : "No valid crop data provided",
+ "Crop is not square" : "Crop is not square",
+ "State token does not match" : "State token does not match",
+ "Password reset is disabled" : "Password reset is disabled",
+ "Couldn't reset password because the token is invalid" : "Couldn't reset password because the token is invalid",
+ "Couldn't reset password because the token is expired" : "Couldn't reset password because the token is expired",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Could not send reset email because there is no email address for this username. Please contact your administrator.",
+ "Password reset" : "Password reset",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Click the following button to reset your password. If you have not requested the password reset, then ignore this email.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Click the following link to reset your password. If you have not requested the password reset, then ignore this email.",
+ "Reset your password" : "Reset your password",
+ "%s password reset" : "%s password reset",
+ "Couldn't send reset email. Please contact your administrator." : "Couldn't send reset email. Please contact your administrator.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Couldn't send reset email. Please make sure your username is correct.",
+ "Preparing update" : "Preparing update",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Repair warning: ",
+ "Repair error: " : "Repair error: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Please use the command line updater because automatic updating is disabled in the config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Checking table %s",
+ "Turned on maintenance mode" : "Turned on maintenance mode",
+ "Turned off maintenance mode" : "Turned off maintenance mode",
+ "Maintenance mode is kept active" : "Maintenance mode is kept active",
+ "Updating database schema" : "Updating database schema",
+ "Updated database" : "Updated database",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema can be updated (this can take a long time depending on the database size)",
+ "Checked database schema update" : "Checked database schema update",
+ "Checking updates of apps" : "Checking updates of apps",
+ "Checking for update of app \"%s\" in appstore" : "Checking for update of app \"%s\" in appstore",
+ "Update app \"%s\" from appstore" : "Update app \"%s\" from appstore",
+ "Checked for update of app \"%s\" in appstore" : "Checked for update of app \"%s\" in appstore",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)",
+ "Checked database schema update for apps" : "Checked database schema update for apps",
+ "Updated \"%s\" to %s" : "Updated \"%s\" to %s",
+ "Set log level to debug" : "Set log level to debug",
+ "Reset log level" : "Reset log level",
+ "Starting code integrity check" : "Starting code integrity check",
+ "Finished code integrity check" : "Finished code integrity check",
+ "%s (3rdparty)" : "%s (3rdparty)",
+ "%s (incompatible)" : "%s (incompatible)",
+ "Following apps have been disabled: %s" : "Following apps have been disabled: %s",
+ "Already up to date" : "Already up to date",
+ "No contacts found" : "No contacts found",
+ "Show all contacts …" : "Show all contacts …",
+ "There was an error loading your contacts" : "There was an error loading your contacts",
+ "Loading your contacts …" : "Loading your contacts …",
+ "Looking for {term} …" : "Looking for {term} …",
+ "There were problems with the code integrity check. More information…" : "There were problems with the code integrity check. More information…",
+ "No action available" : "No action available",
+ "Error fetching contact actions" : "Error fetching contact actions",
+ "Settings" : "Settings",
+ "Connection to server lost" : "Connection to server lost",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem loading page, reloading in %n second","Problem loading page, reloading in %n seconds"],
+ "Saving..." : "Saving...",
+ "Dismiss" : "Dismiss",
+ "This action requires you to confirm your password" : "This action requires you to confirm your password",
+ "Authentication required" : "Authentication required",
+ "Password" : "Password",
+ "Cancel" : "Cancel",
+ "Confirm" : "Confirm",
+ "Failed to authenticate, try again" : "Failed to authenticate, try again",
+ "seconds ago" : "seconds ago",
+ "Logging in …" : "Logging in …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?",
+ "I know what I'm doing" : "I know what I'm doing",
+ "Password can not be changed. Please contact your administrator." : "Password can not be changed. Please contact your administrator.",
+ "No" : "No",
+ "Yes" : "Yes",
+ "No files in here" : "No files in here",
+ "Choose" : "Choose",
+ "Error loading file picker template: {error}" : "Error loading file picker template: {error}",
+ "OK" : "OK",
+ "Error loading message template: {error}" : "Error loading message template: {error}",
+ "read-only" : "read-only",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} file conflicts"],
+ "One file conflict" : "One file conflict",
+ "New Files" : "New Files",
+ "Already existing files" : "Already existing files",
+ "Which files do you want to keep?" : "Which files do you wish to keep?",
+ "If you select both versions, the copied file will have a number added to its name." : "If you select both versions, the copied file will have a number added to its name.",
+ "Continue" : "Continue",
+ "(all selected)" : "(all selected)",
+ "({count} selected)" : "({count} selected)",
+ "Error loading file exists template" : "Error loading file exists template",
+ "Pending" : "Pending",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet set up properly to allow file synchronisation because the WebDAV interface seems to be broken.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function.",
+ "Error occurred while checking server setup" : "Error occurred whilst checking server setup",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
+ "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips.",
+ "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips.",
+ "Shared" : "Shared",
+ "Shared with {recipients}" : "Shared with {recipients}",
+ "Error setting expiration date" : "Error setting expiration date",
+ "The public link will expire no later than {days} days after it is created" : "The public link will expire no later than {days} days after it is created",
+ "Set expiration date" : "Set expiration date",
+ "Expiration" : "Expiration",
+ "Expiration date" : "Expiration date",
+ "Choose a password for the public link" : "Choose a password for the public link",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Choose a password for the public link or press \"Enter \"",
+ "Copied!" : "Copied!",
+ "Copy" : "Copy",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
+ "Resharing is not allowed" : "Resharing is not allowed",
+ "Share to {name}" : "Share to {name}",
+ "Share link" : "Share link",
+ "Link" : "Link",
+ "Password protect" : "Password protect",
+ "Allow editing" : "Allow editing",
+ "Email link to person" : "Email link to person",
+ "Send" : "Send",
+ "Allow upload and editing" : "Allow upload and editing",
+ "Read only" : "Read only",
+ "File drop (upload only)" : "File drop (upload only)",
+ "Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
+ "Shared with you by {owner}" : "Shared with you by {owner}",
+ "Choose a password for the mail share" : "Choose a password for the mail share",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} shared via link",
+ "group" : "group",
+ "remote" : "remote",
+ "email" : "email",
+ "shared by {sharer}" : "shared by {sharer}",
+ "Unshare" : "Unshare",
+ "Can reshare" : "Can reshare",
+ "Can edit" : "Can edit",
+ "Can create" : "Can create",
+ "Can change" : "Can change",
+ "Can delete" : "Can delete",
+ "Access control" : "Access control",
+ "Could not unshare" : "Could not unshare",
+ "Error while sharing" : "Error whilst sharing",
+ "Share details could not be loaded for this item." : "Share details could not be loaded for this item.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["At least {count} character is needed for autocompletion","At least {count} characters are needed for autocompletion"],
+ "This list is maybe truncated - please refine your search term to see more results." : "This list is maybe truncated - please refine your search term to see more results.",
+ "No users or groups found for {search}" : "No users or groups found for {search}",
+ "No users found for {search}" : "No users found for {search}",
+ "An error occurred. Please try again" : "An error occurred. Please try again",
+ "{sharee} (group)" : "{sharee} (group)",
+ "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
+ "Share" : "Share",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Share with other people by entering a user or group, a federated cloud ID or an email address.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Share with other people by entering a user or group or a federated cloud ID.",
+ "Share with other people by entering a user or group or an email address." : "Share with other people by entering a user or group or an email address.",
+ "Name or email address..." : "Name or email address...",
+ "Name or federated cloud ID..." : "Name or federated cloud ID...",
+ "Name, federated cloud ID or email address..." : "Name, federated cloud ID or email address...",
+ "Name..." : "Name...",
+ "Error" : "Error",
+ "Error removing share" : "Error removing share",
+ "Non-existing tag #{tag}" : "Non-existing tag #{tag}",
+ "restricted" : "restricted",
+ "invisible" : "invisible",
+ "({scope})" : "({scope})",
+ "Delete" : "Delete",
+ "Rename" : "Rename",
+ "Collaborative tags" : "Collaborative tags",
+ "No tags found" : "No tags found",
+ "unknown text" : "unknown text",
+ "Hello world!" : "Hello world!",
+ "sunny" : "sunny",
+ "Hello {name}, the weather is {weather}" : "Hello {name}, the weather is {weather}",
+ "Hello {name}" : "Hello {name}",
+ "These are your search results" : "These are your search results",
+ "new" : "new",
+ "_download %n file_::_download %n files_" : ["download %n file","download %n files"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "The update is in progress, leaving this page might interrupt the process in some environments.",
+ "Update to {version}" : "Update to {version}",
+ "An error occurred." : "An error occurred.",
+ "Please reload the page." : "Please reload the page.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "The update was unsuccessful. For more information check our forum post covering this issue.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "The update was unsuccessful. Please report this issue to the Nextcloud community.",
+ "Continue to Nextcloud" : "Continue to Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["The update was successful. Redirecting you to Nextcloud in %n second.","The update was successful. Redirecting you to Nextcloud in %n seconds."],
+ "Searching other places" : "Searching other places",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} search result in another folder","{count} search results in other folders"],
+ "Personal" : "Personal",
+ "Users" : "Users",
+ "Apps" : "Apps",
+ "Admin" : "Admin",
+ "Help" : "Help",
+ "Access forbidden" : "Access denied",
+ "File not found" : "File not found",
+ "The specified document has not been found on the server." : "The specified document has not been found on the server.",
+ "You can click here to return to %s." : "You can click here to return to %s.",
+ "Internal Server Error" : "Internal Server Error",
+ "The server encountered an internal error and was unable to complete your request." : "The server encountered an internal error and was unable to complete your request.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.",
+ "More details can be found in the server log." : "More details can be found in the server log.",
+ "Technical details" : "Technical details",
+ "Remote Address: %s" : "Remote Address: %s",
+ "Request ID: %s" : "Request ID: %s",
+ "Type: %s" : "Type: %s",
+ "Code: %s" : "Code: %s",
+ "Message: %s" : "Message: %s",
+ "File: %s" : "File: %s",
+ "Line: %s" : "Line: %s",
+ "Trace" : "Trace",
+ "Security warning" : "Security warning",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.",
+ "For information how to properly configure your server, please see the documentation." : "For information how to properly configure your server, please see the documentation.",
+ "Create an admin account" : "Create an admin account",
+ "Username" : "Username",
+ "Storage & database" : "Storage & database",
+ "Data folder" : "Data folder",
+ "Configure the database" : "Configure the database",
+ "Only %s is available." : "Only %s is available.",
+ "Install and activate additional PHP modules to choose other database types." : "Install and activate additional PHP modules to choose other database types.",
+ "For more details check out the documentation." : "For more details check out the documentation.",
+ "Database user" : "Database user",
+ "Database password" : "Database password",
+ "Database name" : "Database name",
+ "Database tablespace" : "Database tablespace",
+ "Database host" : "Database host",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Please specify the port number along with the host name (e.g., localhost:5432).",
+ "Performance warning" : "Performance warning",
+ "SQLite will be used as database." : "SQLite will be used as database.",
+ "For larger installations we recommend to choose a different database backend." : "For larger installations we recommend to choose a different database backend.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Especially when using the desktop client for file syncing, the use of SQLite is discouraged.",
+ "Finish setup" : "Finish setup",
+ "Finishing …" : "Finishing …",
+ "Need help?" : "Need help?",
+ "See the documentation" : "See the documentation",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.",
+ "More apps" : "More apps",
+ "Search" : "Search",
+ "This action requires you to confirm your password:" : "This action requires you to confirm your password:",
+ "Confirm your password" : "Confirm your password",
+ "Server side authentication failed!" : "Server side authentication failed!",
+ "Please contact your administrator." : "Please contact your administrator.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Username or email" : "Username or email",
+ "Wrong password. Reset it?" : "Wrong password. Reset it?",
+ "Wrong password." : "Wrong password.",
+ "Log in" : "Log in",
+ "Stay logged in" : "Stay logged in",
+ "Alternative Logins" : "Alternative Logins",
+ "You are about to grant \"%s\" access to your %s account." : "You are about to grant \"%s\" access to your %s account.",
+ "App token" : "App token",
+ "Alternative login using app token" : "Alternative login using app token",
+ "Redirecting …" : "Redirecting …",
+ "New password" : "New password",
+ "New Password" : "New Password",
+ "Reset password" : "Reset password",
+ "This Nextcloud instance is currently in single user mode." : "This Nextcloud instance is currently in single user mode.",
+ "This means only administrators can use the instance." : "This means only administrators can use the instance.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Contact your system administrator if this message persists or appeared unexpectedly.",
+ "Thank you for your patience." : "Thank you for your patience.",
+ "Log out" : "Log out",
+ "Two-factor authentication" : "Two-factor authentication",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Enhanced security is enabled for your account. Please authenticate using a second factor.",
+ "Cancel log in" : "Cancel log in",
+ "Use backup code" : "Use backup code",
+ "Error while validating your second factor" : "Error while validating your second factor",
+ "You are accessing the server from an untrusted domain." : "You are accessing the server from an untrusted domain.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain.",
+ "Add \"%s\" as trusted domain" : "Add \"%s\" as a trusted domain",
+ "App update required" : "App update required",
+ "%s will be updated to version %s" : "%s will be updated to version %s",
+ "These apps will be updated:" : "These apps will be updated:",
+ "These incompatible apps will be disabled:" : "These incompatible apps will be disabled:",
+ "The theme %s has been disabled." : "The theme %s has been disabled.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Please make sure that the database, the config folder and the data folder have been backed up before proceeding.",
+ "Start update" : "Start update",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:",
+ "Detailed logs" : "Detailed logs",
+ "Update needed" : "Update needed",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Please use the command line updater because you have a big instance with more than 50 users.",
+ "For help, see the documentation." : "For help, see the documentation.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure.",
+ "Upgrade via web on my own risk" : "Upgrade via web on my own risk",
+ "This %s instance is currently in maintenance mode, which may take a while." : "This %s instance is currently in maintenance mode, which may take a while.",
+ "This page will refresh itself when the %s instance is available again." : "This page will refresh itself when the %s instance is available again.",
+ "Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?",
+ "Ok" : "OK",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
+ "Error while unsharing" : "Error whilst unsharing",
+ "can reshare" : "can reshare",
+ "can edit" : "can edit",
+ "can create" : "can create",
+ "can change" : "can change",
+ "can delete" : "can delete",
+ "access control" : "access control",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Share with users or by mail...",
+ "Share with users or remote users..." : "Share with users or remote users...",
+ "Share with users, remote users or by mail..." : "Share with users, remote users or by mail...",
+ "Share with users or groups..." : "Share with users or groups...",
+ "Share with users, groups or by mail..." : "Share with users, groups or by mail...",
+ "Share with users, groups or remote users..." : "Share with users, groups or remote users...",
+ "Share with users, groups, remote users or by mail..." : "Share with users, groups, remote users or by mail...",
+ "Share with users..." : "Share with users...",
+ "The object type is not specified." : "The object type is not specified.",
+ "Enter new" : "Enter new",
+ "Add" : "Add",
+ "Edit tags" : "Edit tags",
+ "Error loading dialog template: {error}" : "Error loading dialog template: {error}",
+ "No tags selected for deletion." : "No tags selected for deletion.",
+ "The update was successful. Redirecting you to Nextcloud now." : "The update was successful. Redirecting you to Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n",
+ "The share will expire on %s." : "The share will expire on %s.",
+ "Cheers!" : "Cheers!",
+ "Use the following link to reset your password: {link}" : "Use the following link to reset your password: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Hey there,
just letting you know that %s shared %s with you. View it!
",
+ "Please use the command line updater because you have a big instance." : "Please use the command line updater because you have a big instance."
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 3a362ebd8a9e2..9c380f2d12237 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Recorte inválido",
"Crop is not square" : "El recorte no es cuadrado",
"State token does not match" : "El token dado no coincide",
- "Auth flow can only be started unauthenticated." : "El flujo de autorización solo puede comenzar sin estar identificado",
+ "Password reset is disabled" : "Restablecer contraseña está deshabilitada",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
"Couldn't reset password because the token is expired" : "No se puede restablecer la contraseña porque el vale de identificación ha caducado.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Póngase en contacto con un administrador.",
@@ -40,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar si se puede actualizar el esquema de la base de datos (esto puede tardar bastante tiempo, dependiendo del tamaño de la base de datos)",
"Checked database schema update" : "Actualización del esquema de base de datos revisado",
"Checking updates of apps" : "Comprobar actualizaciones de apps",
+ "Checking for update of app \"%s\" in appstore" : "Comprobando actualizaciones de las aplicaciones %s en la AppStore.",
+ "Update app \"%s\" from appstore" : "Actualizada la app %s desde la AppStore",
+ "Checked for update of app \"%s\" in appstore" : "Buscar actualizaciones de aplicaciones %s en la AppStore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar si se puede actualizar el esquema de la base de datos %s (esto puede tardar bastante tiempo, dependiendo del tamaño de la base de datos)",
"Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones",
"Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s",
@@ -108,7 +111,7 @@ OC.L10N.register(
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente utiliza PHP {version}. Le aconsejamos que actualice su versión de PHP para beneficiarse de mejoras de desempeño y seguridad que aporta PHP Group en cuanto su distribución lo soporte.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "La configuración de encabezados del proxy reverso es incorrecta, o usted está accediendo a Nextcloud desde un proxy en el que confía. Si no está accediendo a Nextcloud desde un proxy fiable, esto es un problema de seguridad y puede permitir a un atacante dsfrazar su dirección IP como visible para Nextcloud. Se puede encontrar más información en nuestra documentción.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "memcached es un sistema de cache distribuido. pero ha sido instalado por error el modulo PHP memcache.\nConsulte memcached wiki acerca de ambos modulos.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación documentation. (List of invalid files… / Rescan…)",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación. (Lista de archivos inválidos… / Volver a escanear…)",
"The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "El código Opcache de PHP no esta configurado correctamente. Para mejor desempeño recomendamos ↗ para usar las siguiente opciones en el php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "La función PHP \"set_limit_time\" no esta disponible. Esto podría resultar en el script siendo terminado a la mitad de la ejecución, rompiendo la instalación. Le sugerimos considerablemente que active esta función.",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
@@ -140,7 +143,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir la subida y la edición",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Gota segura (solo subir)",
+ "File drop (upload only)" : "Entrega de archivos (solo subida)",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Choose a password for the mail share" : "Elija una contraseña para compartir por correo electrónico",
@@ -298,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:",
"Detailed logs" : "Registros detallados",
"Update needed" : "Se necesita actualización",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Utilice el actualizador de línia de comandos porque tiene una instancia con más de 50 usuarios.",
"For help, see the documentation." : "Para ayuda, mirar la documentación.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sé que si continúo haciendo la actualización a través de la interfaz web, tengo el riesgo de que la solicitud no se ejecute en el tiempo de espera y provoque pérdida de información pero tengo una copia de seguridad de los datos y sé como restaurarla.",
+ "Upgrade via web on my own risk" : "Actualizar a través de la web con mi consentimiento.",
"This %s instance is currently in maintenance mode, which may take a while." : "Está instancia %s está en modo mantenimiento, por lo que puede llevar un tiempo.",
"This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible.",
"Problem loading page, reloading in 5 seconds" : "Problema al cargar la página, recargando en 5 segundos",
@@ -306,7 +312,6 @@ OC.L10N.register(
"Ok" : "Aceptar",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"Error while unsharing" : "Error al dejar de compartir",
- "File drop (upload only)" : "Entrega de archivos (solo subida)",
"can reshare" : "puede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index dbdf2300c89bf..ab941dcf21561 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Recorte inválido",
"Crop is not square" : "El recorte no es cuadrado",
"State token does not match" : "El token dado no coincide",
- "Auth flow can only be started unauthenticated." : "El flujo de autorización solo puede comenzar sin estar identificado",
+ "Password reset is disabled" : "Restablecer contraseña está deshabilitada",
"Couldn't reset password because the token is invalid" : "No se puede restablecer la contraseña porque el vale de identificación es inválido.",
"Couldn't reset password because the token is expired" : "No se puede restablecer la contraseña porque el vale de identificación ha caducado.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se pudo enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Póngase en contacto con un administrador.",
@@ -38,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar si se puede actualizar el esquema de la base de datos (esto puede tardar bastante tiempo, dependiendo del tamaño de la base de datos)",
"Checked database schema update" : "Actualización del esquema de base de datos revisado",
"Checking updates of apps" : "Comprobar actualizaciones de apps",
+ "Checking for update of app \"%s\" in appstore" : "Comprobando actualizaciones de las aplicaciones %s en la AppStore.",
+ "Update app \"%s\" from appstore" : "Actualizada la app %s desde la AppStore",
+ "Checked for update of app \"%s\" in appstore" : "Buscar actualizaciones de aplicaciones %s en la AppStore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar si se puede actualizar el esquema de la base de datos %s (esto puede tardar bastante tiempo, dependiendo del tamaño de la base de datos)",
"Checked database schema update for apps" : "Comprobada la actualización del esquema de la base de datos para aplicaciones",
"Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s",
@@ -106,7 +109,7 @@
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente utiliza PHP {version}. Le aconsejamos que actualice su versión de PHP para beneficiarse de mejoras de desempeño y seguridad que aporta PHP Group en cuanto su distribución lo soporte.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "La configuración de encabezados del proxy reverso es incorrecta, o usted está accediendo a Nextcloud desde un proxy en el que confía. Si no está accediendo a Nextcloud desde un proxy fiable, esto es un problema de seguridad y puede permitir a un atacante dsfrazar su dirección IP como visible para Nextcloud. Se puede encontrar más información en nuestra documentción.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "memcached es un sistema de cache distribuido. pero ha sido instalado por error el modulo PHP memcache.\nConsulte memcached wiki acerca de ambos modulos.",
- "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación documentation. (List of invalid files… / Rescan…)",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación. (Lista de archivos inválidos… / Volver a escanear…)",
"The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "El código Opcache de PHP no esta configurado correctamente. Para mejor desempeño recomendamos ↗ para usar las siguiente opciones en el php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "La función PHP \"set_limit_time\" no esta disponible. Esto podría resultar en el script siendo terminado a la mitad de la ejecución, rompiendo la instalación. Le sugerimos considerablemente que active esta función.",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
@@ -138,7 +141,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir la subida y la edición",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Gota segura (solo subir)",
+ "File drop (upload only)" : "Entrega de archivos (solo subida)",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"Choose a password for the mail share" : "Elija una contraseña para compartir por correo electrónico",
@@ -296,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:",
"Detailed logs" : "Registros detallados",
"Update needed" : "Se necesita actualización",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Utilice el actualizador de línia de comandos porque tiene una instancia con más de 50 usuarios.",
"For help, see the documentation." : "Para ayuda, mirar la documentación.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sé que si continúo haciendo la actualización a través de la interfaz web, tengo el riesgo de que la solicitud no se ejecute en el tiempo de espera y provoque pérdida de información pero tengo una copia de seguridad de los datos y sé como restaurarla.",
+ "Upgrade via web on my own risk" : "Actualizar a través de la web con mi consentimiento.",
"This %s instance is currently in maintenance mode, which may take a while." : "Está instancia %s está en modo mantenimiento, por lo que puede llevar un tiempo.",
"This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible.",
"Problem loading page, reloading in 5 seconds" : "Problema al cargar la página, recargando en 5 segundos",
@@ -304,7 +310,6 @@
"Ok" : "Aceptar",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"Error while unsharing" : "Error al dejar de compartir",
- "File drop (upload only)" : "Entrega de archivos (solo subida)",
"can reshare" : "puede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es_MX.js b/core/l10n/es_MX.js
index edabcaaafd363..ee10eba6a448c 100644
--- a/core/l10n/es_MX.js
+++ b/core/l10n/es_MX.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "No se han proporcionado datos válidos del recorte",
"Crop is not square" : "El recorte no está cuadrado",
"State token does not match" : "La ficha de estado no corresponde",
- "Auth flow can only be started unauthenticated." : "El flujo de autenticación solo se puede iniciar sin encontrarse autenticado. ",
"Password reset is disabled" : "Restablecer contraseña se encuentra deshabilitado",
"Couldn't reset password because the token is invalid" : "No ha sido posible restablecer la contraseña porque la ficha es inválida",
"Couldn't reset password because the token is expired" : "No ha sido posible restablecer la contraseña porque la ficha ha expirado",
@@ -63,7 +62,7 @@ OC.L10N.register(
"There were problems with the code integrity check. More information…" : "Se presentaron problemas con la verificación de integridad del código. Mayor información ...",
"No action available" : "No hay acciones disponibles",
"Error fetching contact actions" : "Se presentó un error al traer las acciónes de contatos",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Connection to server lost" : "Se ha perdido la conexión con el servidor",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Se presentó un erorr al cargar la página, recargando en %n segundo","Se presentó un erorr al cargar la página, recargando en %n segundo"],
"Saving..." : "Guardando...",
@@ -113,7 +112,7 @@ OC.L10N.register(
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "La configuración de los encabezados del proxy inverso es incorrecta, o está accediendo a Nextcloud desde un proxy de confianza. Si no esta accediendo a Nextcloud desde un proxy de confianza, se trata de un tema de seguridad y le puede permitir a un atacante hacer a su dirección IP apócrifa visible para Nextcloud. Puede encontar más infomración en nuestra documentación.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como un caché distribuido, pero el módulo equivocado PHP \"memcache\" está instalado. \\OC\\Memcache\\Memcached sólo soporta \"memchached\" y no \"memchache\". Favor de ver el wiki de ambos módulos.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no pasaron la verificación de integridad. Para mayor información de cómo resolver este tema consulte nuestra documentación. (Listado de archivos inválidos … / Volver a escanear…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache no se encuentra correctamente configurado. Para un mejor desempelo le recomendamos↗ usar los siguientes ajustes en el archivo php.ini:",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache no se encuentra correctamente configurado. Para un mejor desempelo le recomendamos↗ usar los siguientes configuraciones en el archivo php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "La fución PHP \"set_time_limit\" no está disponible. Esto podría generar scripts que se interrumpan a media ejecución, rompiendo la instalación. Le recomendamos ámpliamente habilitar esta función.",
"Error occurred while checking server setup" : "Se presentó un error al verificar la configuración del servidor",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus archivos y directorio de datos sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir cargar y editar",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Depósito seguro (sólo carga de archivos)",
+ "File drop (upload only)" : "Soltar archivo (solo para carga)",
"Shared with you and the group {group} by {owner}" : "Compartido con usted y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido con usted por {owner}",
"Choose a password for the mail share" : "Establecer una contraseña para el elemento compartido por correo",
@@ -219,7 +218,7 @@ OC.L10N.register(
"The specified document has not been found on the server." : "El documento especificado no ha sido encontrado en el servidor. ",
"You can click here to return to %s." : "Puede hacer click aquí para regresar a %s.",
"Internal Server Error" : "Error interno del servidor",
- "The server encountered an internal error and was unable to complete your request." : "Se presentó un error interno en el servidor y no fue posilbe completar su solicitud. ",
+ "The server encountered an internal error and was unable to complete your request." : "Se presentó un error interno en el servidor y no fue posible completar su solicitud. ",
"Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Favor de contactar al administrador del servidor si este problema se presenta en múltiples ocasiones, favor de incluir los detalles técnicos a continuación en su reporte. ",
"More details can be found in the server log." : "Puede consultar más detalles en la bitácora del servidor. ",
"Technical details" : "Detalles técnicos",
@@ -313,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus directorios de datos y archivos son accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
"Error while unsharing" : "Se presentó un error al dejar de compartir",
- "File drop (upload only)" : "Soltar archivo (solo para carga)",
"can reshare" : "pruede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/es_MX.json b/core/l10n/es_MX.json
index 7f9c846ec58f5..18ebbbf5ad8ed 100644
--- a/core/l10n/es_MX.json
+++ b/core/l10n/es_MX.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "No se han proporcionado datos válidos del recorte",
"Crop is not square" : "El recorte no está cuadrado",
"State token does not match" : "La ficha de estado no corresponde",
- "Auth flow can only be started unauthenticated." : "El flujo de autenticación solo se puede iniciar sin encontrarse autenticado. ",
"Password reset is disabled" : "Restablecer contraseña se encuentra deshabilitado",
"Couldn't reset password because the token is invalid" : "No ha sido posible restablecer la contraseña porque la ficha es inválida",
"Couldn't reset password because the token is expired" : "No ha sido posible restablecer la contraseña porque la ficha ha expirado",
@@ -61,7 +60,7 @@
"There were problems with the code integrity check. More information…" : "Se presentaron problemas con la verificación de integridad del código. Mayor información ...",
"No action available" : "No hay acciones disponibles",
"Error fetching contact actions" : "Se presentó un error al traer las acciónes de contatos",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Connection to server lost" : "Se ha perdido la conexión con el servidor",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Se presentó un erorr al cargar la página, recargando en %n segundo","Se presentó un erorr al cargar la página, recargando en %n segundo"],
"Saving..." : "Guardando...",
@@ -111,7 +110,7 @@
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "La configuración de los encabezados del proxy inverso es incorrecta, o está accediendo a Nextcloud desde un proxy de confianza. Si no esta accediendo a Nextcloud desde un proxy de confianza, se trata de un tema de seguridad y le puede permitir a un atacante hacer a su dirección IP apócrifa visible para Nextcloud. Puede encontar más infomración en nuestra documentación.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como un caché distribuido, pero el módulo equivocado PHP \"memcache\" está instalado. \\OC\\Memcache\\Memcached sólo soporta \"memchached\" y no \"memchache\". Favor de ver el wiki de ambos módulos.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algunos archivos no pasaron la verificación de integridad. Para mayor información de cómo resolver este tema consulte nuestra documentación. (Listado de archivos inválidos … / Volver a escanear…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache no se encuentra correctamente configurado. Para un mejor desempelo le recomendamos↗ usar los siguientes ajustes en el archivo php.ini:",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache no se encuentra correctamente configurado. Para un mejor desempelo le recomendamos↗ usar los siguientes configuraciones en el archivo php.ini:",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "La fución PHP \"set_time_limit\" no está disponible. Esto podría generar scripts que se interrumpan a media ejecución, rompiendo la instalación. Le recomendamos ámpliamente habilitar esta función.",
"Error occurred while checking server setup" : "Se presentó un error al verificar la configuración del servidor",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus archivos y directorio de datos sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
@@ -142,7 +141,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir cargar y editar",
"Read only" : "Solo lectura",
- "Secure drop (upload only)" : "Depósito seguro (sólo carga de archivos)",
+ "File drop (upload only)" : "Soltar archivo (solo para carga)",
"Shared with you and the group {group} by {owner}" : "Compartido con usted y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido con usted por {owner}",
"Choose a password for the mail share" : "Establecer una contraseña para el elemento compartido por correo",
@@ -217,7 +216,7 @@
"The specified document has not been found on the server." : "El documento especificado no ha sido encontrado en el servidor. ",
"You can click here to return to %s." : "Puede hacer click aquí para regresar a %s.",
"Internal Server Error" : "Error interno del servidor",
- "The server encountered an internal error and was unable to complete your request." : "Se presentó un error interno en el servidor y no fue posilbe completar su solicitud. ",
+ "The server encountered an internal error and was unable to complete your request." : "Se presentó un error interno en el servidor y no fue posible completar su solicitud. ",
"Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Favor de contactar al administrador del servidor si este problema se presenta en múltiples ocasiones, favor de incluir los detalles técnicos a continuación en su reporte. ",
"More details can be found in the server log." : "Puede consultar más detalles en la bitácora del servidor. ",
"Technical details" : "Detalles técnicos",
@@ -311,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Posiblemente sus directorios de datos y archivos son accesibles desde Internet. El archivo .htaccess no está funcionando. Le recomendamos ámpliamente que configure su servidor web de tal modo que el directorio de datos no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web. ",
"Error while unsharing" : "Se presentó un error al dejar de compartir",
- "File drop (upload only)" : "Soltar archivo (solo para carga)",
"can reshare" : "pruede volver a compartir",
"can edit" : "puede editar",
"can create" : "puede crear",
diff --git a/core/l10n/eu.js b/core/l10n/eu.js
index f8568f909a62f..d81d5286f8166 100644
--- a/core/l10n/eu.js
+++ b/core/l10n/eu.js
@@ -130,6 +130,7 @@ OC.L10N.register(
"Send" : "Bidali",
"Allow upload and editing" : "Onartu igoera eta edizioa",
"Read only" : "irakurtzeko-soilik",
+ "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"Shared with you and the group {group} by {owner}" : "{owner}-k zu eta {group} taldearekin elkarbanatuta",
"Shared with you by {owner}" : "{owner}-k zurekin elkarbanatuta",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} link bidez partekatuta",
@@ -137,6 +138,12 @@ OC.L10N.register(
"remote" : "urrunekoa",
"email" : "posta-elektronikoa",
"Unshare" : "Ez elkarbanatu",
+ "Can reshare" : "Elkarbanatu dezake",
+ "Can edit" : "Editatu dezake",
+ "Can create" : "sortu dezake",
+ "Can change" : "Aldatu dezake",
+ "Can delete" : "Ezabatu dezake",
+ "Access control" : "Sarrera kontrola",
"Could not unshare" : "Ezin izan despartekatu",
"Error while sharing" : "Errore bat egon da elkarbanatzean",
"Share details could not be loaded for this item." : "Partekatze xehetasunak ezin izan dira elementu honentzat kargatu.",
@@ -222,6 +229,7 @@ OC.L10N.register(
"Need help?" : "Laguntza behar al duzu?",
"See the documentation" : "Ikusi dokumentazioa",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.",
+ "More apps" : "Aplikazio gehiago",
"Search" : "Bilatu",
"This action requires you to confirm your password:" : "Ekintza honek zure pasahitza konfirmatzeko eskatuko dizu:",
"Confirm your password" : "Berretsi pasahitza",
@@ -270,7 +278,6 @@ OC.L10N.register(
"Ok" : "Ados",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"Error while unsharing" : "Errore bat egon da elkarbanaketa desegitean",
- "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"can reshare" : "elkarbanatu dezake",
"can edit" : "editatu dezake",
"can create" : "sortu dezake",
diff --git a/core/l10n/eu.json b/core/l10n/eu.json
index 0004e6cab19f3..bba886ecac9fb 100644
--- a/core/l10n/eu.json
+++ b/core/l10n/eu.json
@@ -128,6 +128,7 @@
"Send" : "Bidali",
"Allow upload and editing" : "Onartu igoera eta edizioa",
"Read only" : "irakurtzeko-soilik",
+ "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"Shared with you and the group {group} by {owner}" : "{owner}-k zu eta {group} taldearekin elkarbanatuta",
"Shared with you by {owner}" : "{owner}-k zurekin elkarbanatuta",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} link bidez partekatuta",
@@ -135,6 +136,12 @@
"remote" : "urrunekoa",
"email" : "posta-elektronikoa",
"Unshare" : "Ez elkarbanatu",
+ "Can reshare" : "Elkarbanatu dezake",
+ "Can edit" : "Editatu dezake",
+ "Can create" : "sortu dezake",
+ "Can change" : "Aldatu dezake",
+ "Can delete" : "Ezabatu dezake",
+ "Access control" : "Sarrera kontrola",
"Could not unshare" : "Ezin izan despartekatu",
"Error while sharing" : "Errore bat egon da elkarbanatzean",
"Share details could not be loaded for this item." : "Partekatze xehetasunak ezin izan dira elementu honentzat kargatu.",
@@ -220,6 +227,7 @@
"Need help?" : "Laguntza behar al duzu?",
"See the documentation" : "Ikusi dokumentazioa",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page.",
+ "More apps" : "Aplikazio gehiago",
"Search" : "Bilatu",
"This action requires you to confirm your password:" : "Ekintza honek zure pasahitza konfirmatzeko eskatuko dizu:",
"Confirm your password" : "Berretsi pasahitza",
@@ -268,7 +276,6 @@
"Ok" : "Ados",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"Error while unsharing" : "Errore bat egon da elkarbanaketa desegitean",
- "File drop (upload only)" : "Fitxategiak utzi (igo bakarrik)",
"can reshare" : "elkarbanatu dezake",
"can edit" : "editatu dezake",
"can create" : "sortu dezake",
diff --git a/core/l10n/fi.js b/core/l10n/fi.js
index 061ade60bc663..eaa94767f5f2a 100644
--- a/core/l10n/fi.js
+++ b/core/l10n/fi.js
@@ -14,6 +14,7 @@ OC.L10N.register(
"No crop data provided" : "Leikkaustietoa ei annettu",
"No valid crop data provided" : "Kelvollisia leikkaustietoja ei määritetty",
"Crop is not square" : "Leikkaus ei ole neliö",
+ "Password reset is disabled" : "Salasanan palautus poistettu käytöstä",
"Couldn't reset password because the token is invalid" : "Salasanaa ei voitu palauttaa, koska valtuutus on virheellinen",
"Couldn't reset password because the token is expired" : "Salasanaa ei voitu palauttaa, koska valtuutus on vanhentunut",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Salasanan palautusviestiä ei voitu lähettää sähköpostitse, koska käyttäjätunnukselle ei ole määritetty sähköpostiosoitetta. Ota yhteys ylläpitäjään.",
@@ -132,7 +133,8 @@ OC.L10N.register(
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Allow upload and editing" : "Salli lähetys ja muokkaus",
- "Secure drop (upload only)" : "Tiedostojen pudotus (vain lähetys)",
+ "Read only" : "Vain luku",
+ "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"Shared with you and the group {group} by {owner}" : "Jaettu sinun ja ryhmän {group} kanssa käyttäjältä {owner}",
"Shared with you by {owner}" : "Jaettu kanssasi käyttäjältä {owner}",
"Choose a password for the mail share" : "Valitse salasana sähköpostijaolle",
@@ -259,6 +261,8 @@ OC.L10N.register(
"Log in" : "Kirjaudu sisään",
"Stay logged in" : "Pysy sisäänkirjautuneena",
"Alternative Logins" : "Vaihtoehtoiset kirjautumistavat",
+ "App token" : "Sovellusvaltuutus",
+ "Alternative login using app token" : "Vaihtoehtoinen kirjautuminen käyttäen sovellusvaltuutusta",
"Redirecting …" : "Ohjataan uudelleen…",
"New password" : "Uusi salasana",
"New Password" : "Uusi salasana",
@@ -287,7 +291,9 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Välttääksesi aikakatkaisuja suurikokoisten asennusten kanssa, voit suorittaa vaihtoehtoisesti seuraavan komennon asennushakemistossa:",
"Detailed logs" : "Yksityiskohtainen loki",
"Update needed" : "Päivitys vaaditaan",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Käytä komentorivipäivitintä, koska käyttäjiä on yli 50.",
"For help, see the documentation." : "Apua saat dokumentaatiosta.",
+ "Upgrade via web on my own risk" : "Internetin kautta päivittäminen omalla vastuulla",
"This %s instance is currently in maintenance mode, which may take a while." : "Tämä %s-instanssi on parhaillaan huoltotilassa, huollossa saattaa kestää hetki.",
"This page will refresh itself when the %s instance is available again." : "Tämä sivu päivittää itsensä, kun %s on jälleen käytettävissä.",
"Problem loading page, reloading in 5 seconds" : "Ongelma sivun lataamisessa, päivitetään 5 sekunnin kuluttua",
@@ -295,7 +301,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Data-hakemistosi ja tiedostosi ovat luultavasti käytettävissä suoraan Internetistä. .htaccess-tiedosto ei toimi oikein. Suosittelemme määrittämään HTTP-palvelimen asetukset siten, ettei data-hakemisto ole suoraan käytettävissä Internetistä tai siirtämään data-hakemiston HTTP-palvelimen juurihakemiston ulkopuolelle.",
"Error while unsharing" : "Virhe jakoa peruttaessa",
- "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"can reshare" : "voi uudelleenjakaa",
"can edit" : "voi muokata",
"can create" : "voi luoda",
diff --git a/core/l10n/fi.json b/core/l10n/fi.json
index 8f9cd01db21cb..53b7b16aa7fb6 100644
--- a/core/l10n/fi.json
+++ b/core/l10n/fi.json
@@ -12,6 +12,7 @@
"No crop data provided" : "Leikkaustietoa ei annettu",
"No valid crop data provided" : "Kelvollisia leikkaustietoja ei määritetty",
"Crop is not square" : "Leikkaus ei ole neliö",
+ "Password reset is disabled" : "Salasanan palautus poistettu käytöstä",
"Couldn't reset password because the token is invalid" : "Salasanaa ei voitu palauttaa, koska valtuutus on virheellinen",
"Couldn't reset password because the token is expired" : "Salasanaa ei voitu palauttaa, koska valtuutus on vanhentunut",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Salasanan palautusviestiä ei voitu lähettää sähköpostitse, koska käyttäjätunnukselle ei ole määritetty sähköpostiosoitetta. Ota yhteys ylläpitäjään.",
@@ -130,7 +131,8 @@
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Allow upload and editing" : "Salli lähetys ja muokkaus",
- "Secure drop (upload only)" : "Tiedostojen pudotus (vain lähetys)",
+ "Read only" : "Vain luku",
+ "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"Shared with you and the group {group} by {owner}" : "Jaettu sinun ja ryhmän {group} kanssa käyttäjältä {owner}",
"Shared with you by {owner}" : "Jaettu kanssasi käyttäjältä {owner}",
"Choose a password for the mail share" : "Valitse salasana sähköpostijaolle",
@@ -257,6 +259,8 @@
"Log in" : "Kirjaudu sisään",
"Stay logged in" : "Pysy sisäänkirjautuneena",
"Alternative Logins" : "Vaihtoehtoiset kirjautumistavat",
+ "App token" : "Sovellusvaltuutus",
+ "Alternative login using app token" : "Vaihtoehtoinen kirjautuminen käyttäen sovellusvaltuutusta",
"Redirecting …" : "Ohjataan uudelleen…",
"New password" : "Uusi salasana",
"New Password" : "Uusi salasana",
@@ -285,7 +289,9 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Välttääksesi aikakatkaisuja suurikokoisten asennusten kanssa, voit suorittaa vaihtoehtoisesti seuraavan komennon asennushakemistossa:",
"Detailed logs" : "Yksityiskohtainen loki",
"Update needed" : "Päivitys vaaditaan",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Käytä komentorivipäivitintä, koska käyttäjiä on yli 50.",
"For help, see the documentation." : "Apua saat dokumentaatiosta.",
+ "Upgrade via web on my own risk" : "Internetin kautta päivittäminen omalla vastuulla",
"This %s instance is currently in maintenance mode, which may take a while." : "Tämä %s-instanssi on parhaillaan huoltotilassa, huollossa saattaa kestää hetki.",
"This page will refresh itself when the %s instance is available again." : "Tämä sivu päivittää itsensä, kun %s on jälleen käytettävissä.",
"Problem loading page, reloading in 5 seconds" : "Ongelma sivun lataamisessa, päivitetään 5 sekunnin kuluttua",
@@ -293,7 +299,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Data-hakemistosi ja tiedostosi ovat luultavasti käytettävissä suoraan Internetistä. .htaccess-tiedosto ei toimi oikein. Suosittelemme määrittämään HTTP-palvelimen asetukset siten, ettei data-hakemisto ole suoraan käytettävissä Internetistä tai siirtämään data-hakemiston HTTP-palvelimen juurihakemiston ulkopuolelle.",
"Error while unsharing" : "Virhe jakoa peruttaessa",
- "File drop (upload only)" : "Tiedostojen pudotus (Vain lähetys)",
"can reshare" : "voi uudelleenjakaa",
"can edit" : "voi muokata",
"can create" : "voi luoda",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index a721ee2240b7f..ee6725cf55931 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Aucune donnée valide de recadrage fournie",
"Crop is not square" : "Le recadrage n'est pas carré",
"State token does not match" : "Les jetons de statut ne correspondent pas",
- "Auth flow can only be started unauthenticated." : "Le processus d'authentification peut seulement démarrer en mode \"non connectée\".",
"Password reset is disabled" : "La réinitialisation du mot de passe est désactivée",
"Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable",
"Couldn't reset password because the token is expired" : "Impossible de réinitialiser le mot de passe car le jeton a expiré",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Envoyer",
"Allow upload and editing" : "Autoriser l'envoi et l'édition",
"Read only" : "Lecture seule",
- "Secure drop (upload only)" : "Dépôt sécurisé (téléversement uniquement)",
+ "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"Shared with you and the group {group} by {owner}" : "Partagé avec vous et le groupe {group} par {owner}",
"Shared with you by {owner}" : "Partagé avec vous par {owner}",
"Choose a password for the mail share" : "Choisissez un mot de passe pour le partage par email",
@@ -313,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.",
"Error while unsharing" : "Erreur lors de l'annulation du partage",
- "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"can reshare" : "peut repartager",
"can edit" : "peut modifier",
"can create" : "Peut créer",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 839b37e99e72b..f232e069a1d2d 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Aucune donnée valide de recadrage fournie",
"Crop is not square" : "Le recadrage n'est pas carré",
"State token does not match" : "Les jetons de statut ne correspondent pas",
- "Auth flow can only be started unauthenticated." : "Le processus d'authentification peut seulement démarrer en mode \"non connectée\".",
"Password reset is disabled" : "La réinitialisation du mot de passe est désactivée",
"Couldn't reset password because the token is invalid" : "Impossible de réinitialiser le mot de passe car le jeton n'est pas valable",
"Couldn't reset password because the token is expired" : "Impossible de réinitialiser le mot de passe car le jeton a expiré",
@@ -142,7 +141,7 @@
"Send" : "Envoyer",
"Allow upload and editing" : "Autoriser l'envoi et l'édition",
"Read only" : "Lecture seule",
- "Secure drop (upload only)" : "Dépôt sécurisé (téléversement uniquement)",
+ "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"Shared with you and the group {group} by {owner}" : "Partagé avec vous et le groupe {group} par {owner}",
"Shared with you by {owner}" : "Partagé avec vous par {owner}",
"Choose a password for the mail share" : "Choisissez un mot de passe pour le partage par email",
@@ -311,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur web de façon à ce que ce dossier de données ne soit plus accessible, ou de le déplacer hors de la racine du serveur web.",
"Error while unsharing" : "Erreur lors de l'annulation du partage",
- "File drop (upload only)" : "Dépôt de fichier (téléversement uniquement)",
"can reshare" : "peut repartager",
"can edit" : "peut modifier",
"can create" : "Peut créer",
diff --git a/core/l10n/gl.js b/core/l10n/gl.js
new file mode 100644
index 0000000000000..e09af414d27fc
--- /dev/null
+++ b/core/l10n/gl.js
@@ -0,0 +1,344 @@
+OC.L10N.register(
+ "core",
+ {
+ "Please select a file." : "Seleccione un ficheiro.",
+ "File is too big" : "O ficheiro é grande de máis",
+ "The selected file is not an image." : "O ficheiro seleccionado non é unha imaxe.",
+ "The selected file cannot be read." : "O ficheiro seleccionado non pode ser lido.",
+ "Invalid file provided" : "O ficheiro fornecido non é válido",
+ "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro",
+ "Unknown filetype" : "Tipo de ficheiro descoñecido",
+ "Invalid image" : "Imaxe incorrecta",
+ "An error occurred. Please contact your admin." : "Produciuse un erro. Póñase en contacto cun administrador.",
+ "No temporary profile picture available, try again" : "Non hai unha imaxe temporal de perfil dispoñíbel, volva tentalo",
+ "No crop data provided" : "Non indicou como recortar",
+ "No valid crop data provided" : "Os datos cortados fornecidos non son válidos",
+ "Crop is not square" : "O corte non é cadrado",
+ "State token does not match" : "A marca de estado non coincide",
+ "Password reset is disabled" : "O restabelecemento de contrasinal está desactivado",
+ "Couldn't reset password because the token is invalid" : "Non foi posíbel restabelecer o contrasinal, a marca non é correcta",
+ "Couldn't reset password because the token is expired" : "Non foi posíbel restabelecer o contrasinal, a marca está caducada",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento porque non hai un enderezo de correo-e para este nome de usuario. Póñase en contacto cun administrador.",
+ "Password reset" : "Restabelecer o contrasinal",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.",
+ "Reset your password" : "Restabelecer o seu contrasinal",
+ "%s password reset" : "Restabelecer o contrasinal %s",
+ "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o correo do restabelecemento. Asegúrese de que o nome de usuario é o correcto.",
+ "Preparing update" : "Preparando a actualización",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de arranxo:",
+ "Repair error: " : "Arranxar o erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "A actualización automática está desactivada en config.php, faga a actualización empregando a liña de ordes.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Comprobando a táboa %s",
+ "Turned on maintenance mode" : "Modo de mantemento activado",
+ "Turned off maintenance mode" : "Modo de mantemento desactivado",
+ "Maintenance mode is kept active" : "Mantense activo o modo de mantemento",
+ "Updating database schema" : "Actualizando o esquema da base de datos",
+ "Updated database" : "Base de datos actualizada",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos (isto pode levar bastante tempo, dependendo do tamaño da base de datos)",
+ "Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
+ "Checking updates of apps" : "Comprobando a actualización de aplicacións",
+ "Checking for update of app \"%s\" in appstore" : "Comprobando a actualización da aplicación «%s» na AppStore",
+ "Update app \"%s\" from appstore" : "Actualizada a aplicación «%s» desde a AppStore",
+ "Checked for update of app \"%s\" in appstore" : "Comprobada a actualización da aplicación «%s» na AppStore",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos para %s (isto pode levar bastante tempo, dependendo do tamaño da base de datos)",
+ "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
+ "Updated \"%s\" to %s" : "Actualizado «%s» a %s",
+ "Set log level to debug" : "Estabelecer o nivel do rexistro na depuración",
+ "Reset log level" : "Restabelecer o nivel do rexistro",
+ "Starting code integrity check" : "Comezando a comprobación da integridade do código",
+ "Finished code integrity check" : "Rematada a comprobación da integridade do código",
+ "%s (3rdparty)" : "%s (terceiro)",
+ "%s (incompatible)" : "%s (incompatíbel)",
+ "Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
+ "Already up to date" : "Xa está actualizado",
+ "No contacts found" : "Non se atoparon contactos",
+ "Show all contacts …" : "Amosar todos os contactos …",
+ "There was an error loading your contacts" : "Produciuse un erro ao cargar os seus contactos",
+ "Loading your contacts …" : "Cargando os seus contactos …",
+ "Looking for {term} …" : "Buscando {term} …",
+ "There were problems with the code integrity check. More information…" : "Produciuse algún problema durante a comprobación da integridade do código. Más información…",
+ "No action available" : "Non hai accións dispoñíbeis",
+ "Error fetching contact actions" : "Produciuse un erro ao obter as accións do contacto",
+ "Settings" : "Axustes",
+ "Connection to server lost" : "Perdida a conexión co servidor",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Produciuse un problema a cargar a páxina, volverá cargar en %n segundo","Produciuse un problema ao cargar a páxina, volverá cargar en %n segundos"],
+ "Saving..." : "Gardando...",
+ "Dismiss" : "Desbotar",
+ "This action requires you to confirm your password" : "Esta acción require que confirme o seu contrasinal",
+ "Authentication required" : "Requírese autenticación",
+ "Password" : "Contrasinal",
+ "Cancel" : "Cancelar",
+ "Confirm" : "Confirmar",
+ "Failed to authenticate, try again" : "Fallou a autenticación, ténteo de novo",
+ "seconds ago" : "segundos atrás",
+ "Logging in …" : "Acceder …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo. Se non está ali pregúntelle ao administrador local.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?",
+ "I know what I'm doing" : "Sei o que estou a facer",
+ "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.",
+ "No" : "Non",
+ "Yes" : "Si",
+ "No files in here" : "Aquí non hai ficheiros",
+ "Choose" : "Escoller",
+ "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}",
+ "OK" : "Aceptar",
+ "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}",
+ "read-only" : "só lectura",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"],
+ "One file conflict" : "Un conflito de ficheiro",
+ "New Files" : "Ficheiros novos",
+ "Already existing files" : "Ficheiros xa existentes",
+ "Which files do you want to keep?" : "Que ficheiros quere conservar?",
+ "If you select both versions, the copied file will have a number added to its name." : "Se selecciona ambas versións, o ficheiro copiado terá un número engadido ao nome.",
+ "Continue" : "Continuar",
+ "(all selected)" : "(todo o seleccionado)",
+ "({count} selected)" : "({count} seleccionados)",
+ "Error loading file exists template" : "Produciuse un erro ao cargar o modelo de ficheiro existente",
+ "Pending" : "Pendentes",
+ "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",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "O servidor aínda non está configurado correctamente para permitir a sincronización de ficheiros, semella que a interface WebDAV non está a funcionar.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "O servidor aínda non está configurado correctamente para resolver «{url}». Pode atopar máis información na nosa documentación.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor non ten conexión activa a Internet. Non foi posíbel estabelecer varias conexións. Isto significa que algunhas características como a montaxe do almacenamento externo, as notificacións sobre actualizacións ou a instalación de engadidos de terceiros non funcionarán. Así mesmo, o acceso remoto a ficheiros e enviar correos de notificación poderían non funcionar. Suxerímoslle que active a conexión a Internet para este servidor se quere ter todos estes servizos.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa documentación.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP non ten acceso a /dev/urandom, cousa que é pouco aconsellábel por razóns de seguridade. Pode atopar máis información na nosa documentación.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Aconsellámoslle que actualice a versión de PHP para beneficiarse das melloras de rendemento e seguridade que aporta PHP Group tan cedo como a súa distribución o admita.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud desde un proxy no que confía. Se non está accedendo a Nextcloud desde un proxy fiábel, isto é un problema de seguridade e pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa documentación. ",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a wiki de memcached sobre os dous módulos .",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa documentación. (Lista de ficheiros incorrectos… / Volver analizar…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "Opcache de PHP non está configurado correctamente. Para un mellor rendemento recomendamos ↗ para usar os seguintes axustes en php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "A función PHP «set_limit_time» non está dispoñíbel. Isto podería facer que o script fose rematado na metade da execución, quebrando a instalación. Suxerímoslle encarecidamente que active esta función.",
+ "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis desde a Internet. O ficheiro .htaccess non funciona. Recomendámoslle encarecidamente que configure o seu servidor web de xeito que o directorio de datos non sexa accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.",
+ "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "A cabeceira HTTP «{header}» non está configurada como igual a «{expected}». Isto é un posíbel risco para a seguridade ou a intimidade, recomendámoslle que axuste esta opción.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada en alo menos «{segundos}» segundos. Para unha maior seguridade recomendámoslle que active HSTS como se describe en consellos de seguridade.",
+ "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Está accedendo a este sitio a través de HTTP. Suxerímoslle que configure o seu servidor para requirir, no seu canto, o uso de HTTPS, tal e como se descrine nosconsellos de seguridade.",
+ "Shared" : "Compartido",
+ "Shared with {recipients}" : "Compartido con {recipients}",
+ "Error setting expiration date" : "Produciuse un erro ao definir a data de caducidade",
+ "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación",
+ "Set expiration date" : "Definir a data de caducidade",
+ "Expiration" : "Caducidade",
+ "Expiration date" : "Data de caducidade",
+ "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Escolla un contrasinal para a ligazón pública ou prema «Intro »",
+ "Copied!" : "Copiado!",
+ "Copy" : "Copiar",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
+ "Resharing is not allowed" : "Non se permite volver compartir",
+ "Share to {name}" : "Compartir con {name}",
+ "Share link" : "Compartir ligazón",
+ "Link" : "Ligazón",
+ "Password protect" : "Protexido con contrasinal",
+ "Allow editing" : "Permitir a edición",
+ "Email link to person" : "Enviar ligazón por correo",
+ "Send" : "Enviar",
+ "Allow upload and editing" : "Permitir o envío e a edición",
+ "Read only" : "Só lectura",
+ "File drop (upload only)" : "Entrega de ficheiros (só envío)",
+ "Shared with you and the group {group} by {owner}" : "Compartido con vostede e co grupo {group} por {owner}",
+ "Shared with you by {owner}" : "Compartido con vostede por {owner}",
+ "Choose a password for the mail share" : "Escolla un contrasinal para compartir por correo",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} compartido mediante unha ligazón",
+ "group" : "grupo",
+ "remote" : "remoto",
+ "email" : "Correo",
+ "shared by {sharer}" : "compartido por {sharer}",
+ "Unshare" : "Deixar de compartir",
+ "Can reshare" : "Pode volver compartir",
+ "Can edit" : "Pode editar",
+ "Can create" : "Pode crear",
+ "Can change" : "Pode cambiar",
+ "Can delete" : "Pode eliminar",
+ "Access control" : "Control de acceso",
+ "Could not unshare" : "Non foi posíbel deixar de compartir",
+ "Error while sharing" : "Produciuse un erro ao compartir",
+ "Share details could not be loaded for this item." : "Non foi posíbel cargar os detalles de compartición para este elemento.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Necesítase cando menos {count} carácter para o autocompletado","Necesítanse cando menos {count} caracteres para o autocompletado"],
+ "This list is maybe truncated - please refine your search term to see more results." : "É probábel que esta lista estea truncada, afine o termo de busca para ver máis resultados.",
+ "No users or groups found for {search}" : "Non se atoparon usuarios ou grupos para {search}",
+ "No users found for {search}" : "Non se atoparon usuarios para {search}",
+ "An error occurred. Please try again" : "Produciuse un erro. Ténteo de novo",
+ "{sharee} (group)" : "{sharee} (group)",
+ "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
+ "Share" : "Compartir",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada ou un enderezo de correo.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada.",
+ "Share with other people by entering a user or group or an email address." : "Compartir con outras persoas inserindo un usuario, grupo ou un enderezo de correo.",
+ "Name or email address..." : "Nome ou enderezo de correo...",
+ "Name or federated cloud ID..." : "Nome ou ID da nube federada...",
+ "Name, federated cloud ID or email address..." : "Nome, ID da nube federada ou enderezo de correo...",
+ "Name..." : "Nome...",
+ "Error" : "Erro",
+ "Error removing share" : "Produciuse un erro ao retirar os compartidos",
+ "Non-existing tag #{tag}" : "A etiqueta #{tag} non existe",
+ "restricted" : "restrinxido",
+ "invisible" : "invisíbel",
+ "({scope})" : "({scope})",
+ "Delete" : "Eliminar",
+ "Rename" : "Renomear",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "No tags found" : "Non se atoparon etiquetas",
+ "unknown text" : "texto descoñecido",
+ "Hello world!" : "Ola xente!",
+ "sunny" : "soleado",
+ "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}",
+ "Hello {name}" : "Ola {name}",
+ "These are your search results" : "Estes son os resultados da súa busca",
+ "new" : "novo",
+ "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "A actualización está en curso, saír desta páxina podería interromper o proceso nalgúns entornos.",
+ "Update to {version}" : "Actualizar a {version}",
+ "An error occurred." : "Produciuse un erro",
+ "Please reload the page." : "Volva cargar a páxina.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Fallou a actualización. Obteña máis información consultando o noso artigo no foro para arranxar este problema.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Fallou a actualización. Informe deste problema na comunidade de Nextcloud.",
+ "Continue to Nextcloud" : "Continuar para Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundo.","A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundos."],
+ "Searching other places" : "Buscando noutros lugares",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultado de busca noutro cartafol","{count} resultados de busca noutros cartafoles"],
+ "Personal" : "Persoal",
+ "Users" : "Usuarios",
+ "Apps" : "Aplicacións",
+ "Admin" : "Administración",
+ "Help" : "Axuda",
+ "Access forbidden" : "Acceso denegado",
+ "File not found" : "Ficheiro non atopado",
+ "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.",
+ "You can click here to return to %s." : "Pode premer aquí para volver a %s.",
+ "Internal Server Error" : "Produciuse un erro interno do servidor",
+ "The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa solicitude.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.",
+ "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.",
+ "Technical details" : "Detalles técnicos",
+ "Remote Address: %s" : "Enderezo remoto: %s",
+ "Request ID: %s" : "ID da solicitude: %s",
+ "Type: %s" : "Tipo: %s",
+ "Code: %s" : "Código: %s",
+ "Message: %s" : "Mensaxe: %s",
+ "File: %s" : "Ficheiro: %s",
+ "Line: %s" : "Liña: %s",
+ "Trace" : "Traza",
+ "Security warning" : "Aviso de seguridade",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis desde a Internet xa que o ficheiro .htaccess non está a traballar.",
+ "For information how to properly configure your server, please see the documentation." : "Para obter información de como configurar axeitadamente o servidor, revise a documentación.",
+ "Create an admin account" : "Crear unha contra de administrador",
+ "Username" : "Nome de usuario",
+ "Storage & database" : "Almacenamento e base de datos",
+ "Data folder" : "Cartafol de datos",
+ "Configure the database" : "Configurar a base de datos",
+ "Only %s is available." : "Só está dispoñíbel %s.",
+ "Install and activate additional PHP modules to choose other database types." : "Instale e active os módulos de PHP adicionais para seleccionar outros tipos de bases de datos.",
+ "For more details check out the documentation." : "Para obter máis detalles revise a documentación.",
+ "Database user" : "Usuario da base de datos",
+ "Database password" : "Contrasinal da base de datos",
+ "Database name" : "Nome da base de datos",
+ "Database tablespace" : "Táboa de espazos da base de datos",
+ "Database host" : "Servidor da base de datos",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Especifique o numero do porto xunto co nome do anfitrión (p. ex. localhost:5432)",
+ "Performance warning" : "Aviso de rendemento",
+ "SQLite will be used as database." : "Utilizarase SQLite como base de datos",
+ "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.",
+ "Finish setup" : "Rematar a configuración",
+ "Finishing …" : "Rematando ...",
+ "Need help?" : "Precisa axuda?",
+ "See the documentation" : "Vexa a documentación",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación require JavaScript para un correcto funcionamento. {linkstart}Active JavaScript{linkend} e volva cargar a páxina.",
+ "More apps" : "Máis aplicacións",
+ "Search" : "Buscar",
+ "This action requires you to confirm your password:" : "Esta acción require que confirme o seu contrasinal:",
+ "Confirm your password" : "Confirme o seu contrasinal",
+ "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!",
+ "Please contact your administrator." : "Contacte co administrador.",
+ "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.",
+ "Username or email" : "Nome de usuario ou correo",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Log in" : "Acceder",
+ "Stay logged in" : "Permanecer autenticado",
+ "Alternative Logins" : "Accesos alternativos",
+ "You are about to grant \"%s\" access to your %s account." : "Está a piques de concederlle a «%s» permiso para acceder a súa conta %s",
+ "App token" : "Marca da aplicación",
+ "Alternative login using app token" : "Acceso alternativo usando a marca da aplicación",
+ "Redirecting …" : "Redirixindo …",
+ "New password" : "Novo contrasinal",
+ "New Password" : "Novo contrasinal",
+ "Reset password" : "Restabelecer o contrasinal",
+ "This Nextcloud instance is currently in single user mode." : "Esta instancia do Nextcloud está actualmente en modo de usuario único.",
+ "This means only administrators can use the instance." : "Isto significa que só os administradores poden utilizar a instancia.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.",
+ "Thank you for your patience." : "Grazas pola súa paciencia.",
+ "Log out" : "Desconectar",
+ "Two-factor authentication" : "Autenticación de dous factores",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Foi activada a seguridade mellorada para a súa conta. Autentíquese utilizando un segundo factor.",
+ "Cancel log in" : "Cancelar o inicio de sesión",
+ "Use backup code" : "Usar código de salvagarda",
+ "Error while validating your second factor" : "Produciuse un erro ao validar o seu segundo factor",
+ "You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contacte co administrador. Se vostede é o administrador desta instancia, configure o axuste de «trusted_domains» en config/config.php. Fornecese un exemplo para a configuración en config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.",
+ "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza",
+ "App update required" : "É necesario actualizar a aplicación",
+ "%s will be updated to version %s" : "%s actualizarase á versión %s",
+ "These apps will be updated:" : "Actualizaranse estas aplicacións:",
+ "These incompatible apps will be disabled:" : "Desactivaranse estas aplicacións incompatíbeis:",
+ "The theme %s has been disabled." : "O tema %s foi desactivado.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asegúrese de ter feito unha copia de seguranza da base de datos, do cartafol de configuración e do cartafol de datos, antes de proceder.",
+ "Start update" : "Iniciar a actualización",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:",
+ "Detailed logs" : "Rexistros detallados",
+ "Update needed" : "Necesitase actualizar",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Vostede ten unha instancia moi grande con máis de 50 usuarios, faga a actualización empregando a liña de ordes.",
+ "For help, see the documentation." : "Para obter axuda, revise a documentación.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continúo facendo a actualización a través da interface web, corro o risco de que a solicitude non se execute no tempo de espera e provoque a perda de información pero teño unha copia de seguridade dos datos e sei como restaurala.",
+ "Upgrade via web on my own risk" : "Actualizar a través da web, correndo o risco baixo a miña responsabilidade",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia de %s atopase en modo de mantemento, isto pode levar un anaco.",
+ "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo.",
+ "Problem loading page, reloading in 5 seconds" : "Produciuse un problema ao cargar a páxina, volverá cargar en 5 segundos",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Se non activou a chave de recuperación, non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?",
+ "Ok" : "Aceptar",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis desde a Internet. O ficheiro .htaccess non funciona. Recomendámoslle que configure o seu servidor web de xeito que o directorio de datos non sexa accesíbel ou que mova o directorio de datos fora do directorio root do servidor web.",
+ "Error while unsharing" : "Produciuse un erro ao deixar de compartir",
+ "can reshare" : "pode volver compartir",
+ "can edit" : "pode editar",
+ "can create" : "pode crear",
+ "can change" : "pode cambiar",
+ "can delete" : "pode eliminar",
+ "access control" : "control de acceso",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Comparta con persoas noutros servidores empregando o seu ID de nube federada nomeusuario@exemplo.com/nextcloud",
+ "Share with users or by mail..." : "Compartir con usuarios ou vía correo...",
+ "Share with users or remote users..." : "Compartir con usuarios ou usuarios remotos...",
+ "Share with users, remote users or by mail..." : "Compartir con usuarios, usuarios remotos ou vía correo...",
+ "Share with users or groups..." : "Compartir con usuarios ou grupos...",
+ "Share with users, groups or by mail..." : "Compartir con usuarios, grupos ou vía correo...",
+ "Share with users, groups or remote users..." : "Compartir con usuarios, grupos ou usuarios remotos...",
+ "Share with users, groups, remote users or by mail..." : "Compartir con usuarios, grupos, usuarios remotos ou vía correo...",
+ "Share with users..." : "Compartir con usuarios...",
+ "The object type is not specified." : "Non se especificou o tipo de obxecto.",
+ "Enter new" : "Insira o novo",
+ "Add" : "Engadir",
+ "Edit tags" : "Editar etiquetas",
+ "Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}",
+ "No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.",
+ "The update was successful. Redirecting you to Nextcloud now." : "A actualización foi satisfactoria. Redireccionandoo agora cara Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n",
+ "The share will expire on %s." : "Esta compartición caduca o %s.",
+ "Cheers!" : "Saúdos!",
+ "Use the following link to reset your password: {link}" : "Usa a seguinte ligazón para restabelecer o contrasinal: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Ola,
só facerlle saber que %s compartiu %s con vostede. Véxao!
",
+ "Please use the command line updater because you have a big instance." : "Vostede ten unha instancia moi grande, faga a actualización empregando a liña de ordes."
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/gl.json b/core/l10n/gl.json
new file mode 100644
index 0000000000000..21f48e0fd74bc
--- /dev/null
+++ b/core/l10n/gl.json
@@ -0,0 +1,342 @@
+{ "translations": {
+ "Please select a file." : "Seleccione un ficheiro.",
+ "File is too big" : "O ficheiro é grande de máis",
+ "The selected file is not an image." : "O ficheiro seleccionado non é unha imaxe.",
+ "The selected file cannot be read." : "O ficheiro seleccionado non pode ser lido.",
+ "Invalid file provided" : "O ficheiro fornecido non é válido",
+ "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro",
+ "Unknown filetype" : "Tipo de ficheiro descoñecido",
+ "Invalid image" : "Imaxe incorrecta",
+ "An error occurred. Please contact your admin." : "Produciuse un erro. Póñase en contacto cun administrador.",
+ "No temporary profile picture available, try again" : "Non hai unha imaxe temporal de perfil dispoñíbel, volva tentalo",
+ "No crop data provided" : "Non indicou como recortar",
+ "No valid crop data provided" : "Os datos cortados fornecidos non son válidos",
+ "Crop is not square" : "O corte non é cadrado",
+ "State token does not match" : "A marca de estado non coincide",
+ "Password reset is disabled" : "O restabelecemento de contrasinal está desactivado",
+ "Couldn't reset password because the token is invalid" : "Non foi posíbel restabelecer o contrasinal, a marca non é correcta",
+ "Couldn't reset password because the token is expired" : "Non foi posíbel restabelecer o contrasinal, a marca está caducada",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento porque non hai un enderezo de correo-e para este nome de usuario. Póñase en contacto cun administrador.",
+ "Password reset" : "Restabelecer o contrasinal",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.",
+ "Reset your password" : "Restabelecer o seu contrasinal",
+ "%s password reset" : "Restabelecer o contrasinal %s",
+ "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o correo do restabelecemento. Asegúrese de que o nome de usuario é o correcto.",
+ "Preparing update" : "Preparando a actualización",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de arranxo:",
+ "Repair error: " : "Arranxar o erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "A actualización automática está desactivada en config.php, faga a actualización empregando a liña de ordes.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Comprobando a táboa %s",
+ "Turned on maintenance mode" : "Modo de mantemento activado",
+ "Turned off maintenance mode" : "Modo de mantemento desactivado",
+ "Maintenance mode is kept active" : "Mantense activo o modo de mantemento",
+ "Updating database schema" : "Actualizando o esquema da base de datos",
+ "Updated database" : "Base de datos actualizada",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos (isto pode levar bastante tempo, dependendo do tamaño da base de datos)",
+ "Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
+ "Checking updates of apps" : "Comprobando a actualización de aplicacións",
+ "Checking for update of app \"%s\" in appstore" : "Comprobando a actualización da aplicación «%s» na AppStore",
+ "Update app \"%s\" from appstore" : "Actualizada a aplicación «%s» desde a AppStore",
+ "Checked for update of app \"%s\" in appstore" : "Comprobada a actualización da aplicación «%s» na AppStore",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos para %s (isto pode levar bastante tempo, dependendo do tamaño da base de datos)",
+ "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
+ "Updated \"%s\" to %s" : "Actualizado «%s» a %s",
+ "Set log level to debug" : "Estabelecer o nivel do rexistro na depuración",
+ "Reset log level" : "Restabelecer o nivel do rexistro",
+ "Starting code integrity check" : "Comezando a comprobación da integridade do código",
+ "Finished code integrity check" : "Rematada a comprobación da integridade do código",
+ "%s (3rdparty)" : "%s (terceiro)",
+ "%s (incompatible)" : "%s (incompatíbel)",
+ "Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
+ "Already up to date" : "Xa está actualizado",
+ "No contacts found" : "Non se atoparon contactos",
+ "Show all contacts …" : "Amosar todos os contactos …",
+ "There was an error loading your contacts" : "Produciuse un erro ao cargar os seus contactos",
+ "Loading your contacts …" : "Cargando os seus contactos …",
+ "Looking for {term} …" : "Buscando {term} …",
+ "There were problems with the code integrity check. More information…" : "Produciuse algún problema durante a comprobación da integridade do código. Más información…",
+ "No action available" : "Non hai accións dispoñíbeis",
+ "Error fetching contact actions" : "Produciuse un erro ao obter as accións do contacto",
+ "Settings" : "Axustes",
+ "Connection to server lost" : "Perdida a conexión co servidor",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Produciuse un problema a cargar a páxina, volverá cargar en %n segundo","Produciuse un problema ao cargar a páxina, volverá cargar en %n segundos"],
+ "Saving..." : "Gardando...",
+ "Dismiss" : "Desbotar",
+ "This action requires you to confirm your password" : "Esta acción require que confirme o seu contrasinal",
+ "Authentication required" : "Requírese autenticación",
+ "Password" : "Contrasinal",
+ "Cancel" : "Cancelar",
+ "Confirm" : "Confirmar",
+ "Failed to authenticate, try again" : "Fallou a autenticación, ténteo de novo",
+ "seconds ago" : "segundos atrás",
+ "Logging in …" : "Acceder …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo. Se non está ali pregúntelle ao administrador local.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?",
+ "I know what I'm doing" : "Sei o que estou a facer",
+ "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.",
+ "No" : "Non",
+ "Yes" : "Si",
+ "No files in here" : "Aquí non hai ficheiros",
+ "Choose" : "Escoller",
+ "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}",
+ "OK" : "Aceptar",
+ "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}",
+ "read-only" : "só lectura",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"],
+ "One file conflict" : "Un conflito de ficheiro",
+ "New Files" : "Ficheiros novos",
+ "Already existing files" : "Ficheiros xa existentes",
+ "Which files do you want to keep?" : "Que ficheiros quere conservar?",
+ "If you select both versions, the copied file will have a number added to its name." : "Se selecciona ambas versións, o ficheiro copiado terá un número engadido ao nome.",
+ "Continue" : "Continuar",
+ "(all selected)" : "(todo o seleccionado)",
+ "({count} selected)" : "({count} seleccionados)",
+ "Error loading file exists template" : "Produciuse un erro ao cargar o modelo de ficheiro existente",
+ "Pending" : "Pendentes",
+ "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",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "O servidor aínda non está configurado correctamente para permitir a sincronización de ficheiros, semella que a interface WebDAV non está a funcionar.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "O servidor aínda non está configurado correctamente para resolver «{url}». Pode atopar máis información na nosa documentación.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor non ten conexión activa a Internet. Non foi posíbel estabelecer varias conexións. Isto significa que algunhas características como a montaxe do almacenamento externo, as notificacións sobre actualizacións ou a instalación de engadidos de terceiros non funcionarán. Así mesmo, o acceso remoto a ficheiros e enviar correos de notificación poderían non funcionar. Suxerímoslle que active a conexión a Internet para este servidor se quere ter todos estes servizos.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa documentación.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "PHP non ten acceso a /dev/urandom, cousa que é pouco aconsellábel por razóns de seguridade. Pode atopar máis información na nosa documentación.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Aconsellámoslle que actualice a versión de PHP para beneficiarse das melloras de rendemento e seguridade que aporta PHP Group tan cedo como a súa distribución o admita.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud desde un proxy no que confía. Se non está accedendo a Nextcloud desde un proxy fiábel, isto é un problema de seguridade e pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa documentación. ",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a wiki de memcached sobre os dous módulos .",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa documentación. (Lista de ficheiros incorrectos… / Volver analizar…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "Opcache de PHP non está configurado correctamente. Para un mellor rendemento recomendamos ↗ para usar os seguintes axustes en php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "A función PHP «set_limit_time» non está dispoñíbel. Isto podería facer que o script fose rematado na metade da execución, quebrando a instalación. Suxerímoslle encarecidamente que active esta función.",
+ "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis desde a Internet. O ficheiro .htaccess non funciona. Recomendámoslle encarecidamente que configure o seu servidor web de xeito que o directorio de datos non sexa accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.",
+ "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "A cabeceira HTTP «{header}» non está configurada como igual a «{expected}». Isto é un posíbel risco para a seguridade ou a intimidade, recomendámoslle que axuste esta opción.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada en alo menos «{segundos}» segundos. Para unha maior seguridade recomendámoslle que active HSTS como se describe en consellos de seguridade.",
+ "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Está accedendo a este sitio a través de HTTP. Suxerímoslle que configure o seu servidor para requirir, no seu canto, o uso de HTTPS, tal e como se descrine nosconsellos de seguridade.",
+ "Shared" : "Compartido",
+ "Shared with {recipients}" : "Compartido con {recipients}",
+ "Error setting expiration date" : "Produciuse un erro ao definir a data de caducidade",
+ "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación",
+ "Set expiration date" : "Definir a data de caducidade",
+ "Expiration" : "Caducidade",
+ "Expiration date" : "Data de caducidade",
+ "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública",
+ "Choose a password for the public link or press \"Enter ↵\"" : "Escolla un contrasinal para a ligazón pública ou prema «Intro »",
+ "Copied!" : "Copiado!",
+ "Copy" : "Copiar",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
+ "Resharing is not allowed" : "Non se permite volver compartir",
+ "Share to {name}" : "Compartir con {name}",
+ "Share link" : "Compartir ligazón",
+ "Link" : "Ligazón",
+ "Password protect" : "Protexido con contrasinal",
+ "Allow editing" : "Permitir a edición",
+ "Email link to person" : "Enviar ligazón por correo",
+ "Send" : "Enviar",
+ "Allow upload and editing" : "Permitir o envío e a edición",
+ "Read only" : "Só lectura",
+ "File drop (upload only)" : "Entrega de ficheiros (só envío)",
+ "Shared with you and the group {group} by {owner}" : "Compartido con vostede e co grupo {group} por {owner}",
+ "Shared with you by {owner}" : "Compartido con vostede por {owner}",
+ "Choose a password for the mail share" : "Escolla un contrasinal para compartir por correo",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} compartido mediante unha ligazón",
+ "group" : "grupo",
+ "remote" : "remoto",
+ "email" : "Correo",
+ "shared by {sharer}" : "compartido por {sharer}",
+ "Unshare" : "Deixar de compartir",
+ "Can reshare" : "Pode volver compartir",
+ "Can edit" : "Pode editar",
+ "Can create" : "Pode crear",
+ "Can change" : "Pode cambiar",
+ "Can delete" : "Pode eliminar",
+ "Access control" : "Control de acceso",
+ "Could not unshare" : "Non foi posíbel deixar de compartir",
+ "Error while sharing" : "Produciuse un erro ao compartir",
+ "Share details could not be loaded for this item." : "Non foi posíbel cargar os detalles de compartición para este elemento.",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Necesítase cando menos {count} carácter para o autocompletado","Necesítanse cando menos {count} caracteres para o autocompletado"],
+ "This list is maybe truncated - please refine your search term to see more results." : "É probábel que esta lista estea truncada, afine o termo de busca para ver máis resultados.",
+ "No users or groups found for {search}" : "Non se atoparon usuarios ou grupos para {search}",
+ "No users found for {search}" : "Non se atoparon usuarios para {search}",
+ "An error occurred. Please try again" : "Produciuse un erro. Ténteo de novo",
+ "{sharee} (group)" : "{sharee} (group)",
+ "{sharee} (remote)" : "{sharee} (remote)",
+ "{sharee} (email)" : "{sharee} (email)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
+ "Share" : "Compartir",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada ou un enderezo de correo.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada.",
+ "Share with other people by entering a user or group or an email address." : "Compartir con outras persoas inserindo un usuario, grupo ou un enderezo de correo.",
+ "Name or email address..." : "Nome ou enderezo de correo...",
+ "Name or federated cloud ID..." : "Nome ou ID da nube federada...",
+ "Name, federated cloud ID or email address..." : "Nome, ID da nube federada ou enderezo de correo...",
+ "Name..." : "Nome...",
+ "Error" : "Erro",
+ "Error removing share" : "Produciuse un erro ao retirar os compartidos",
+ "Non-existing tag #{tag}" : "A etiqueta #{tag} non existe",
+ "restricted" : "restrinxido",
+ "invisible" : "invisíbel",
+ "({scope})" : "({scope})",
+ "Delete" : "Eliminar",
+ "Rename" : "Renomear",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "No tags found" : "Non se atoparon etiquetas",
+ "unknown text" : "texto descoñecido",
+ "Hello world!" : "Ola xente!",
+ "sunny" : "soleado",
+ "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}",
+ "Hello {name}" : "Ola {name}",
+ "These are your search results" : "Estes son os resultados da súa busca",
+ "new" : "novo",
+ "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "A actualización está en curso, saír desta páxina podería interromper o proceso nalgúns entornos.",
+ "Update to {version}" : "Actualizar a {version}",
+ "An error occurred." : "Produciuse un erro",
+ "Please reload the page." : "Volva cargar a páxina.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Fallou a actualización. Obteña máis información consultando o noso artigo no foro para arranxar este problema.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Fallou a actualización. Informe deste problema na comunidade de Nextcloud.",
+ "Continue to Nextcloud" : "Continuar para Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundo.","A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundos."],
+ "Searching other places" : "Buscando noutros lugares",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultado de busca noutro cartafol","{count} resultados de busca noutros cartafoles"],
+ "Personal" : "Persoal",
+ "Users" : "Usuarios",
+ "Apps" : "Aplicacións",
+ "Admin" : "Administración",
+ "Help" : "Axuda",
+ "Access forbidden" : "Acceso denegado",
+ "File not found" : "Ficheiro non atopado",
+ "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.",
+ "You can click here to return to %s." : "Pode premer aquí para volver a %s.",
+ "Internal Server Error" : "Produciuse un erro interno do servidor",
+ "The server encountered an internal error and was unable to complete your request." : "O servidor atopou un erro interno e non foi quen de completar a súa solicitude.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Contacte co administrador se este erro acontece repetidamente, favor inclúa os detalles técnicos indicados embaixo no seu informe.",
+ "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.",
+ "Technical details" : "Detalles técnicos",
+ "Remote Address: %s" : "Enderezo remoto: %s",
+ "Request ID: %s" : "ID da solicitude: %s",
+ "Type: %s" : "Tipo: %s",
+ "Code: %s" : "Código: %s",
+ "Message: %s" : "Mensaxe: %s",
+ "File: %s" : "Ficheiro: %s",
+ "Line: %s" : "Liña: %s",
+ "Trace" : "Traza",
+ "Security warning" : "Aviso de seguridade",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis desde a Internet xa que o ficheiro .htaccess non está a traballar.",
+ "For information how to properly configure your server, please see the documentation." : "Para obter información de como configurar axeitadamente o servidor, revise a documentación.",
+ "Create an admin account" : "Crear unha contra de administrador",
+ "Username" : "Nome de usuario",
+ "Storage & database" : "Almacenamento e base de datos",
+ "Data folder" : "Cartafol de datos",
+ "Configure the database" : "Configurar a base de datos",
+ "Only %s is available." : "Só está dispoñíbel %s.",
+ "Install and activate additional PHP modules to choose other database types." : "Instale e active os módulos de PHP adicionais para seleccionar outros tipos de bases de datos.",
+ "For more details check out the documentation." : "Para obter máis detalles revise a documentación.",
+ "Database user" : "Usuario da base de datos",
+ "Database password" : "Contrasinal da base de datos",
+ "Database name" : "Nome da base de datos",
+ "Database tablespace" : "Táboa de espazos da base de datos",
+ "Database host" : "Servidor da base de datos",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Especifique o numero do porto xunto co nome do anfitrión (p. ex. localhost:5432)",
+ "Performance warning" : "Aviso de rendemento",
+ "SQLite will be used as database." : "Utilizarase SQLite como base de datos",
+ "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.",
+ "Finish setup" : "Rematar a configuración",
+ "Finishing …" : "Rematando ...",
+ "Need help?" : "Precisa axuda?",
+ "See the documentation" : "Vexa a documentación",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación require JavaScript para un correcto funcionamento. {linkstart}Active JavaScript{linkend} e volva cargar a páxina.",
+ "More apps" : "Máis aplicacións",
+ "Search" : "Buscar",
+ "This action requires you to confirm your password:" : "Esta acción require que confirme o seu contrasinal:",
+ "Confirm your password" : "Confirme o seu contrasinal",
+ "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!",
+ "Please contact your administrator." : "Contacte co administrador.",
+ "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.",
+ "Username or email" : "Nome de usuario ou correo",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Log in" : "Acceder",
+ "Stay logged in" : "Permanecer autenticado",
+ "Alternative Logins" : "Accesos alternativos",
+ "You are about to grant \"%s\" access to your %s account." : "Está a piques de concederlle a «%s» permiso para acceder a súa conta %s",
+ "App token" : "Marca da aplicación",
+ "Alternative login using app token" : "Acceso alternativo usando a marca da aplicación",
+ "Redirecting …" : "Redirixindo …",
+ "New password" : "Novo contrasinal",
+ "New Password" : "Novo contrasinal",
+ "Reset password" : "Restabelecer o contrasinal",
+ "This Nextcloud instance is currently in single user mode." : "Esta instancia do Nextcloud está actualmente en modo de usuario único.",
+ "This means only administrators can use the instance." : "Isto significa que só os administradores poden utilizar a instancia.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.",
+ "Thank you for your patience." : "Grazas pola súa paciencia.",
+ "Log out" : "Desconectar",
+ "Two-factor authentication" : "Autenticación de dous factores",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Foi activada a seguridade mellorada para a súa conta. Autentíquese utilizando un segundo factor.",
+ "Cancel log in" : "Cancelar o inicio de sesión",
+ "Use backup code" : "Usar código de salvagarda",
+ "Error while validating your second factor" : "Produciuse un erro ao validar o seu segundo factor",
+ "You are accessing the server from an untrusted domain." : "Esta accedendo desde un dominio non fiábel.",
+ "Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Contacte co administrador. Se vostede é o administrador desta instancia, configure o axuste de «trusted_domains» en config/config.php. Fornecese un exemplo para a configuración en config/config.sample.php.",
+ "Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da súa configuración, como administrador vostede podería utilizar o botón de embaixo para confiar neste dominio.",
+ "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza",
+ "App update required" : "É necesario actualizar a aplicación",
+ "%s will be updated to version %s" : "%s actualizarase á versión %s",
+ "These apps will be updated:" : "Actualizaranse estas aplicacións:",
+ "These incompatible apps will be disabled:" : "Desactivaranse estas aplicacións incompatíbeis:",
+ "The theme %s has been disabled." : "O tema %s foi desactivado.",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asegúrese de ter feito unha copia de seguranza da base de datos, do cartafol de configuración e do cartafol de datos, antes de proceder.",
+ "Start update" : "Iniciar a actualización",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde desde o directorio de instalación:",
+ "Detailed logs" : "Rexistros detallados",
+ "Update needed" : "Necesitase actualizar",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Vostede ten unha instancia moi grande con máis de 50 usuarios, faga a actualización empregando a liña de ordes.",
+ "For help, see the documentation." : "Para obter axuda, revise a documentación.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continúo facendo a actualización a través da interface web, corro o risco de que a solicitude non se execute no tempo de espera e provoque a perda de información pero teño unha copia de seguridade dos datos e sei como restaurala.",
+ "Upgrade via web on my own risk" : "Actualizar a través da web, correndo o risco baixo a miña responsabilidade",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia de %s atopase en modo de mantemento, isto pode levar un anaco.",
+ "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo.",
+ "Problem loading page, reloading in 5 seconds" : "Produciuse un problema ao cargar a páxina, volverá cargar en 5 segundos",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros están cifrados. Se non activou a chave de recuperación, non haberá maneira de recuperar os datos após o restabelecemento do contrasinal. Se non está seguro de que facer, póñase en contacto co administrador antes de continuar. Confirma que quere continuar?",
+ "Ok" : "Aceptar",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis desde a Internet. O ficheiro .htaccess non funciona. Recomendámoslle que configure o seu servidor web de xeito que o directorio de datos non sexa accesíbel ou que mova o directorio de datos fora do directorio root do servidor web.",
+ "Error while unsharing" : "Produciuse un erro ao deixar de compartir",
+ "can reshare" : "pode volver compartir",
+ "can edit" : "pode editar",
+ "can create" : "pode crear",
+ "can change" : "pode cambiar",
+ "can delete" : "pode eliminar",
+ "access control" : "control de acceso",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Comparta con persoas noutros servidores empregando o seu ID de nube federada nomeusuario@exemplo.com/nextcloud",
+ "Share with users or by mail..." : "Compartir con usuarios ou vía correo...",
+ "Share with users or remote users..." : "Compartir con usuarios ou usuarios remotos...",
+ "Share with users, remote users or by mail..." : "Compartir con usuarios, usuarios remotos ou vía correo...",
+ "Share with users or groups..." : "Compartir con usuarios ou grupos...",
+ "Share with users, groups or by mail..." : "Compartir con usuarios, grupos ou vía correo...",
+ "Share with users, groups or remote users..." : "Compartir con usuarios, grupos ou usuarios remotos...",
+ "Share with users, groups, remote users or by mail..." : "Compartir con usuarios, grupos, usuarios remotos ou vía correo...",
+ "Share with users..." : "Compartir con usuarios...",
+ "The object type is not specified." : "Non se especificou o tipo de obxecto.",
+ "Enter new" : "Insira o novo",
+ "Add" : "Engadir",
+ "Edit tags" : "Editar etiquetas",
+ "Error loading dialog template: {error}" : "Produciuse un erro ao cargar o modelo do dialogo: {error}",
+ "No tags selected for deletion." : "Non se seleccionaron etiquetas para borrado.",
+ "The update was successful. Redirecting you to Nextcloud now." : "A actualización foi satisfactoria. Redireccionandoo agora cara Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Ola,\n\nsó facerlle saber que %s compartiu %s con vostede.\nVéxao en: %s\n\n",
+ "The share will expire on %s." : "Esta compartición caduca o %s.",
+ "Cheers!" : "Saúdos!",
+ "Use the following link to reset your password: {link}" : "Usa a seguinte ligazón para restabelecer o contrasinal: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Ola,
só facerlle saber que %s compartiu %s con vostede. Véxao!
",
+ "Please use the command line updater because you have a big instance." : "Vostede ten unha instancia moi grande, faga a actualización empregando a liña de ordes."
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/core/l10n/hu.js b/core/l10n/hu.js
index f11a906e6e96d..b56f82666d615 100644
--- a/core/l10n/hu.js
+++ b/core/l10n/hu.js
@@ -119,6 +119,7 @@ OC.L10N.register(
"Email link to person" : "Hivatkozás elküldése e-mail címre",
"Send" : "Küldés",
"Allow upload and editing" : "Feltöltés és szerkesztés engedélyezése",
+ "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"Shared with you and the group {group} by {owner}" : "{owner} megosztotta veled és ezzel a csoporttal: {group}",
"Shared with you by {owner}" : "{owner} megosztotta veled",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} megosztva hivatkozással",
@@ -268,7 +269,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Az adat könyvtár és a fájlok valószínűleg elérhetőek az internetről, mert a .htaccess fájl nem működik. Erősen ajánlott, hogy úgy állítsd be a webszervert, hogy az adatkönyvtár ne legyen elérhető az internetről, vagy helyezd át az adatokat a webszerver gyökérkönyvtárából.",
"Error while unsharing" : "Nem sikerült visszavonni a megosztást",
- "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"can reshare" : "újra megoszthatja",
"can edit" : "szerkesztheti",
"can create" : "létrehozhat",
diff --git a/core/l10n/hu.json b/core/l10n/hu.json
index 57518df881919..e8fc6646448c7 100644
--- a/core/l10n/hu.json
+++ b/core/l10n/hu.json
@@ -117,6 +117,7 @@
"Email link to person" : "Hivatkozás elküldése e-mail címre",
"Send" : "Küldés",
"Allow upload and editing" : "Feltöltés és szerkesztés engedélyezése",
+ "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"Shared with you and the group {group} by {owner}" : "{owner} megosztotta veled és ezzel a csoporttal: {group}",
"Shared with you by {owner}" : "{owner} megosztotta veled",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} megosztva hivatkozással",
@@ -266,7 +267,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Az adat könyvtár és a fájlok valószínűleg elérhetőek az internetről, mert a .htaccess fájl nem működik. Erősen ajánlott, hogy úgy állítsd be a webszervert, hogy az adatkönyvtár ne legyen elérhető az internetről, vagy helyezd át az adatokat a webszerver gyökérkönyvtárából.",
"Error while unsharing" : "Nem sikerült visszavonni a megosztást",
- "File drop (upload only)" : "Fájl ejtés (csak feltöltés)",
"can reshare" : "újra megoszthatja",
"can edit" : "szerkesztheti",
"can create" : "létrehozhat",
diff --git a/core/l10n/id.js b/core/l10n/id.js
index b60324c4cc2b5..723db8dfa080f 100644
--- a/core/l10n/id.js
+++ b/core/l10n/id.js
@@ -121,6 +121,7 @@ OC.L10N.register(
"Email link to person" : "Emailkan tautan ini ke orang",
"Send" : "Kirim",
"Allow upload and editing" : "Izinkan pengunggahan dan penyuntingan",
+ "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}",
"Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} dibagikan lewat tautan",
@@ -262,7 +263,6 @@ OC.L10N.register(
"Ok" : "Oke",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Direktori data dan berkas Anda kemungkinan dapat diakses dari Internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan Anda untuk mengkonfigurasi server web agar direktori data tidak lagi dapat diakses atau pindahkan direktori data Anda di luar root dokumen server web.",
"Error while unsharing" : "Kesalahan saat membatalkan pembagian",
- "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"can reshare" : "dapat dibagi ulang",
"can edit" : "dapat sunting",
"can create" : "dapat membuat",
diff --git a/core/l10n/id.json b/core/l10n/id.json
index bedb83814104f..56a3206ae4fdb 100644
--- a/core/l10n/id.json
+++ b/core/l10n/id.json
@@ -119,6 +119,7 @@
"Email link to person" : "Emailkan tautan ini ke orang",
"Send" : "Kirim",
"Allow upload and editing" : "Izinkan pengunggahan dan penyuntingan",
+ "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"Shared with you and the group {group} by {owner}" : "Dibagikan dengan anda dan grup {group} oleh {owner}",
"Shared with you by {owner}" : "Dibagikan dengan anda oleh {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} dibagikan lewat tautan",
@@ -260,7 +261,6 @@
"Ok" : "Oke",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Direktori data dan berkas Anda kemungkinan dapat diakses dari Internet. Berkas .htaccess tidak bekerja. Kami sangat menyarankan Anda untuk mengkonfigurasi server web agar direktori data tidak lagi dapat diakses atau pindahkan direktori data Anda di luar root dokumen server web.",
"Error while unsharing" : "Kesalahan saat membatalkan pembagian",
- "File drop (upload only)" : "Berkas jatuh (hanya unggah)",
"can reshare" : "dapat dibagi ulang",
"can edit" : "dapat sunting",
"can create" : "dapat membuat",
diff --git a/core/l10n/is.js b/core/l10n/is.js
index b89cc19d9a470..f50471caa3f56 100644
--- a/core/l10n/is.js
+++ b/core/l10n/is.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Enginn gild gögn um utanskurð gefin",
"Crop is not square" : "Utanskurður er ekki ferningslaga",
"State token does not match" : "Stöðuteikn samsvarar ekki",
- "Auth flow can only be started unauthenticated." : "Aðeins er hægt að ræsa auðkenningarflæði á þess að vera auðkenndur.",
"Password reset is disabled" : "Endurstilling lykilorðs er óvirk",
"Couldn't reset password because the token is invalid" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er ógilt",
"Couldn't reset password because the token is expired" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er útrunnið",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Senda",
"Allow upload and editing" : "Leyfa innsendingu og breytingar",
"Read only" : "Skrifvarið",
- "Secure drop (upload only)" : "Örugg slepping skráa (einungis innsending)",
+ "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}",
"Shared with you by {owner}" : "Deilt með þér af {owner}",
"Choose a password for the mail share" : "Veldu lykilorð fyrir póstsameign",
@@ -300,10 +299,12 @@ OC.L10N.register(
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Gakktu úr skugga um að gagnagrunnurinn, config mappan og gagnamappan hafi verið öryggisafritaðar áður en lengra er haldið.",
"Start update" : "Hefja uppfærslu",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
- "Detailed logs" : "Ítarlegir annálar",
+ "Detailed logs" : "Ítarlegar atvikaskrár",
"Update needed" : "Þarfnast uppfærslu",
"Please use the command line updater because you have a big instance with more than 50 users." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu með fleiri en 50 notendum.",
"For help, see the documentation." : "Til að fá hjálp er best að skoða fyrst hjálparskjölin.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ég veit að ef ég held uppfærslunni áfram í gegnum vefviðmótið, þá er sú áhætta fyrir hendi að beiðnin falli á tímamörkum, sem aftur gæti valdið gagnatapi - en ég á öryggisafrit og veit hvernig ég get endurheimt uppsetninguna mína ef aðgerðin misferst.",
+ "Upgrade via web on my own risk" : "Uppfæra með vefviðmóti á mína eigin ábyrgð",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
"This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
@@ -311,7 +312,6 @@ OC.L10N.register(
"Ok" : "Í lagi",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Gagnamappan og skrárnar þínar eru líklega aðgengilegar öllum af internetinu vegna þess að .htaccess skrá er ekki virk. Við mælum eindregið með að þú stillir vefþjóninn þinn á þann hátt að gagnamappa er ekki lengur aðgengileg eða þú færir gagnamöppu út fyrir skjalarót vefþjóns.",
"Error while unsharing" : "Villa við að hætta deilingu",
- "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"can reshare" : "getur endurdeilt",
"can edit" : "getur breytt",
"can create" : "getur búið til",
diff --git a/core/l10n/is.json b/core/l10n/is.json
index 1cba18b9e7273..f3579e279ac9b 100644
--- a/core/l10n/is.json
+++ b/core/l10n/is.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Enginn gild gögn um utanskurð gefin",
"Crop is not square" : "Utanskurður er ekki ferningslaga",
"State token does not match" : "Stöðuteikn samsvarar ekki",
- "Auth flow can only be started unauthenticated." : "Aðeins er hægt að ræsa auðkenningarflæði á þess að vera auðkenndur.",
"Password reset is disabled" : "Endurstilling lykilorðs er óvirk",
"Couldn't reset password because the token is invalid" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er ógilt",
"Couldn't reset password because the token is expired" : "Gat ekki endurstillt lykilorðið vegna þess að teiknið er útrunnið",
@@ -142,7 +141,7 @@
"Send" : "Senda",
"Allow upload and editing" : "Leyfa innsendingu og breytingar",
"Read only" : "Skrifvarið",
- "Secure drop (upload only)" : "Örugg slepping skráa (einungis innsending)",
+ "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"Shared with you and the group {group} by {owner}" : "Deilt með þér og hópnum {group} af {owner}",
"Shared with you by {owner}" : "Deilt með þér af {owner}",
"Choose a password for the mail share" : "Veldu lykilorð fyrir póstsameign",
@@ -298,10 +297,12 @@
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Gakktu úr skugga um að gagnagrunnurinn, config mappan og gagnamappan hafi verið öryggisafritaðar áður en lengra er haldið.",
"Start update" : "Hefja uppfærslu",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
- "Detailed logs" : "Ítarlegir annálar",
+ "Detailed logs" : "Ítarlegar atvikaskrár",
"Update needed" : "Þarfnast uppfærslu",
"Please use the command line updater because you have a big instance with more than 50 users." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu með fleiri en 50 notendum.",
"For help, see the documentation." : "Til að fá hjálp er best að skoða fyrst hjálparskjölin.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ég veit að ef ég held uppfærslunni áfram í gegnum vefviðmótið, þá er sú áhætta fyrir hendi að beiðnin falli á tímamörkum, sem aftur gæti valdið gagnatapi - en ég á öryggisafrit og veit hvernig ég get endurheimt uppsetninguna mína ef aðgerðin misferst.",
+ "Upgrade via web on my own risk" : "Uppfæra með vefviðmóti á mína eigin ábyrgð",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
"This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
"Problem loading page, reloading in 5 seconds" : "Vandamál við að hlaða inn síðu, endurhleð eftir 5 sekúndur",
@@ -309,7 +310,6 @@
"Ok" : "Í lagi",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Gagnamappan og skrárnar þínar eru líklega aðgengilegar öllum af internetinu vegna þess að .htaccess skrá er ekki virk. Við mælum eindregið með að þú stillir vefþjóninn þinn á þann hátt að gagnamappa er ekki lengur aðgengileg eða þú færir gagnamöppu út fyrir skjalarót vefþjóns.",
"Error while unsharing" : "Villa við að hætta deilingu",
- "File drop (upload only)" : "Slepping skráa (einungis innsending)",
"can reshare" : "getur endurdeilt",
"can edit" : "getur breytt",
"can create" : "getur búið til",
diff --git a/core/l10n/it.js b/core/l10n/it.js
index e2c3d6102fda6..aa1fba66d68dd 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -14,6 +14,7 @@ OC.L10N.register(
"No crop data provided" : "Non sono stati forniti dati di ritaglio",
"No valid crop data provided" : "Non sono stati forniti dati di ritaglio validi",
"Crop is not square" : "Il ritaglio non è quadrato",
+ "Password reset is disabled" : "Ripristino password disabilitato",
"Couldn't reset password because the token is invalid" : "Impossibile reimpostare la password poiché il token non è valido",
"Couldn't reset password because the token is expired" : "Impossibile reimpostare la password poiché il token è scaduto",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Impossibile inviare l'email di reimpostazione poiché non è presente un indirizzo email per questo nome utente. Contatta il tuo amministratore.",
@@ -47,7 +48,11 @@ OC.L10N.register(
"%s (incompatible)" : "%s (incompatibile)",
"Following apps have been disabled: %s" : "Le seguenti applicazioni sono state disabilitate: %s",
"Already up to date" : "Già aggiornato",
+ "No contacts found" : "Nessun contatto trovato",
+ "Show all contacts …" : "Mostra tutti i contatti...",
+ "Loading your contacts …" : "Caricamento dei tuoi contatti...",
"There were problems with the code integrity check. More information…" : "Si sono verificati errori con il controllo di integrità del codice. Ulteriori informazioni…",
+ "No action available" : "Nessuna azione disponibile",
"Settings" : "Impostazioni",
"Connection to server lost" : "Connessione al server interrotta",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problema durante il caricamento della pagina, aggiornamento tra %n secondo","Problema durante il caricamento della pagina, aggiornamento tra %n secondi"],
@@ -127,6 +132,8 @@ OC.L10N.register(
"Email link to person" : "Invia collegamento via email",
"Send" : "Invia",
"Allow upload and editing" : "Consenti il caricamento e la modifica",
+ "Read only" : "Sola lettura",
+ "File drop (upload only)" : "Rilascia file (solo caricamento)",
"Shared with you and the group {group} by {owner}" : "Condiviso con te e con il gruppo {group} da {owner}",
"Shared with you by {owner}" : "Condiviso con te da {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} ha condiviso tramite collegamento",
@@ -154,6 +161,10 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (email)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Condividi",
+ "Name or email address..." : "Nome o indirizzo email...",
+ "Name or federated cloud ID..." : "Nome o ID di cloud federata...",
+ "Name, federated cloud ID or email address..." : "Nome, ID di cloud federata o indirizzo email...",
+ "Name..." : "Nome...",
"Error" : "Errore",
"Error removing share" : "Errore durante la rimozione della condivisione",
"Non-existing tag #{tag}" : "Etichetta #{tag} inesistente",
@@ -273,6 +284,7 @@ OC.L10N.register(
"Detailed logs" : "Log dettagliati",
"Update needed" : "Aggiornamento necessario",
"For help, see the documentation." : "Per la guida, vedi la documentazione.",
+ "Upgrade via web on my own risk" : "Aggiorna tramite web a mio rischio",
"This %s instance is currently in maintenance mode, which may take a while." : "Questa istanza di %s è attualmente in manutenzione, potrebbe richiedere del tempo.",
"This page will refresh itself when the %s instance is available again." : "Questa pagina si aggiornerà quando l'istanza di %s sarà nuovamente disponibile.",
"Problem loading page, reloading in 5 seconds" : "Problema durante il caricamento della pagina, aggiornamento tra 5 secondi",
@@ -280,7 +292,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o di spostare la cartella fuori dalla radice del server web.",
"Error while unsharing" : "Errore durante la rimozione della condivisione",
- "File drop (upload only)" : "Rilascia file (solo caricamento)",
"can reshare" : "può ri-condividere",
"can edit" : "può modificare",
"can create" : "può creare",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index 0627a15af2a08..d5b8aba46da5c 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -12,6 +12,7 @@
"No crop data provided" : "Non sono stati forniti dati di ritaglio",
"No valid crop data provided" : "Non sono stati forniti dati di ritaglio validi",
"Crop is not square" : "Il ritaglio non è quadrato",
+ "Password reset is disabled" : "Ripristino password disabilitato",
"Couldn't reset password because the token is invalid" : "Impossibile reimpostare la password poiché il token non è valido",
"Couldn't reset password because the token is expired" : "Impossibile reimpostare la password poiché il token è scaduto",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Impossibile inviare l'email di reimpostazione poiché non è presente un indirizzo email per questo nome utente. Contatta il tuo amministratore.",
@@ -45,7 +46,11 @@
"%s (incompatible)" : "%s (incompatibile)",
"Following apps have been disabled: %s" : "Le seguenti applicazioni sono state disabilitate: %s",
"Already up to date" : "Già aggiornato",
+ "No contacts found" : "Nessun contatto trovato",
+ "Show all contacts …" : "Mostra tutti i contatti...",
+ "Loading your contacts …" : "Caricamento dei tuoi contatti...",
"There were problems with the code integrity check. More information…" : "Si sono verificati errori con il controllo di integrità del codice. Ulteriori informazioni…",
+ "No action available" : "Nessuna azione disponibile",
"Settings" : "Impostazioni",
"Connection to server lost" : "Connessione al server interrotta",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problema durante il caricamento della pagina, aggiornamento tra %n secondo","Problema durante il caricamento della pagina, aggiornamento tra %n secondi"],
@@ -125,6 +130,8 @@
"Email link to person" : "Invia collegamento via email",
"Send" : "Invia",
"Allow upload and editing" : "Consenti il caricamento e la modifica",
+ "Read only" : "Sola lettura",
+ "File drop (upload only)" : "Rilascia file (solo caricamento)",
"Shared with you and the group {group} by {owner}" : "Condiviso con te e con il gruppo {group} da {owner}",
"Shared with you by {owner}" : "Condiviso con te da {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} ha condiviso tramite collegamento",
@@ -152,6 +159,10 @@
"{sharee} (email)" : "{sharee} (email)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Condividi",
+ "Name or email address..." : "Nome o indirizzo email...",
+ "Name or federated cloud ID..." : "Nome o ID di cloud federata...",
+ "Name, federated cloud ID or email address..." : "Nome, ID di cloud federata o indirizzo email...",
+ "Name..." : "Nome...",
"Error" : "Errore",
"Error removing share" : "Errore durante la rimozione della condivisione",
"Non-existing tag #{tag}" : "Etichetta #{tag} inesistente",
@@ -271,6 +282,7 @@
"Detailed logs" : "Log dettagliati",
"Update needed" : "Aggiornamento necessario",
"For help, see the documentation." : "Per la guida, vedi la documentazione.",
+ "Upgrade via web on my own risk" : "Aggiorna tramite web a mio rischio",
"This %s instance is currently in maintenance mode, which may take a while." : "Questa istanza di %s è attualmente in manutenzione, potrebbe richiedere del tempo.",
"This page will refresh itself when the %s instance is available again." : "Questa pagina si aggiornerà quando l'istanza di %s sarà nuovamente disponibile.",
"Problem loading page, reloading in 5 seconds" : "Problema durante il caricamento della pagina, aggiornamento tra 5 secondi",
@@ -278,7 +290,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "La cartella dei dati e i tuoi file sono probabilmente accessibili da Internet.\nIl file .htaccess non funziona. Ti consigliamo vivamente di configurare il server web in modo che la cartella dei dati non sia più accessibile o di spostare la cartella fuori dalla radice del server web.",
"Error while unsharing" : "Errore durante la rimozione della condivisione",
- "File drop (upload only)" : "Rilascia file (solo caricamento)",
"can reshare" : "può ri-condividere",
"can edit" : "può modificare",
"can create" : "può creare",
diff --git a/core/l10n/ja.js b/core/l10n/ja.js
index 16c47f06648c7..486d62f55f729 100644
--- a/core/l10n/ja.js
+++ b/core/l10n/ja.js
@@ -14,6 +14,7 @@ OC.L10N.register(
"No crop data provided" : "クロップデータは提供されません",
"No valid crop data provided" : "有効なクロップデータは提供されません",
"Crop is not square" : "クロップが正方形ではありません",
+ "Password reset is disabled" : "パスワードリセットは無効化されています",
"Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした",
"Couldn't reset password because the token is expired" : "トークンが期限切れのため、パスワードをリセットできませんでした",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。",
@@ -49,6 +50,8 @@ OC.L10N.register(
"%s (incompatible)" : "%s (非互換)",
"Following apps have been disabled: %s" : "以下のアプリが無効にされています: %s",
"Already up to date" : "すべて更新済",
+ "No contacts found" : "連絡先が見つかりません",
+ "Show all contacts …" : "全ての連絡先を表示...",
"There were problems with the code integrity check. More information…" : "コード整合性の確認で問題が発生しました。詳しくはこちら…",
"Settings" : "設定",
"Connection to server lost" : "サーバとの接続が切断されました",
@@ -72,6 +75,7 @@ OC.L10N.register(
"No files in here" : "ここにはファイルがありません",
"Choose" : "選択",
"Error loading file picker template: {error}" : "ファイル選択テンプレートの読み込みエラー: {error}",
+ "OK" : "OK",
"Error loading message template: {error}" : "メッセージテンプレートの読み込みエラー: {error}",
"read-only" : "読み取り専用",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} ファイルが競合"],
@@ -127,7 +131,8 @@ OC.L10N.register(
"Email link to person" : "メールリンク",
"Send" : "送信",
"Allow upload and editing" : "アップロードと編集を許可する",
- "Secure drop (upload only)" : "セキュアドロップ (アップロードのみ)",
+ "Read only" : "読み取り専用",
+ "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} より共有中",
"Choose a password for the mail share" : "メール共有のパスワードを選択",
@@ -156,6 +161,7 @@ OC.L10N.register(
"{sharee} (email)" : "{sharee} (メール)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "共有",
+ "Name or email address..." : "名前またはメールアドレス",
"Error" : "エラー",
"Error removing share" : "共有の削除エラー",
"Non-existing tag #{tag}" : "存在しないタグ#{tag}",
@@ -247,6 +253,7 @@ OC.L10N.register(
"Log in" : "ログイン",
"Stay logged in" : "ログインしたままにする",
"Alternative Logins" : "代替ログイン",
+ "App token" : "アプリのトークン",
"New password" : "新しいパスワードを入力",
"New Password" : "新しいパスワード",
"Reset password" : "パスワードをリセット",
@@ -282,7 +289,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"Error while unsharing" : "共有解除でエラー発生",
- "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"can reshare" : "再共有可能",
"can edit" : "編集を許可",
"can create" : "作成できます",
diff --git a/core/l10n/ja.json b/core/l10n/ja.json
index 62348edbad06c..f17ea99d25cd4 100644
--- a/core/l10n/ja.json
+++ b/core/l10n/ja.json
@@ -12,6 +12,7 @@
"No crop data provided" : "クロップデータは提供されません",
"No valid crop data provided" : "有効なクロップデータは提供されません",
"Crop is not square" : "クロップが正方形ではありません",
+ "Password reset is disabled" : "パスワードリセットは無効化されています",
"Couldn't reset password because the token is invalid" : "トークンが無効なため、パスワードをリセットできませんでした",
"Couldn't reset password because the token is expired" : "トークンが期限切れのため、パスワードをリセットできませんでした",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "このユーザー名に紐付けられたメールアドレスがないため、リセットメールを送信できませんでした。管理者に問い合わせてください。",
@@ -47,6 +48,8 @@
"%s (incompatible)" : "%s (非互換)",
"Following apps have been disabled: %s" : "以下のアプリが無効にされています: %s",
"Already up to date" : "すべて更新済",
+ "No contacts found" : "連絡先が見つかりません",
+ "Show all contacts …" : "全ての連絡先を表示...",
"There were problems with the code integrity check. More information…" : "コード整合性の確認で問題が発生しました。詳しくはこちら…",
"Settings" : "設定",
"Connection to server lost" : "サーバとの接続が切断されました",
@@ -70,6 +73,7 @@
"No files in here" : "ここにはファイルがありません",
"Choose" : "選択",
"Error loading file picker template: {error}" : "ファイル選択テンプレートの読み込みエラー: {error}",
+ "OK" : "OK",
"Error loading message template: {error}" : "メッセージテンプレートの読み込みエラー: {error}",
"read-only" : "読み取り専用",
"_{count} file conflict_::_{count} file conflicts_" : ["{count} ファイルが競合"],
@@ -125,7 +129,8 @@
"Email link to person" : "メールリンク",
"Send" : "送信",
"Allow upload and editing" : "アップロードと編集を許可する",
- "Secure drop (upload only)" : "セキュアドロップ (アップロードのみ)",
+ "Read only" : "読み取り専用",
+ "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} より共有中",
"Choose a password for the mail share" : "メール共有のパスワードを選択",
@@ -154,6 +159,7 @@
"{sharee} (email)" : "{sharee} (メール)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "共有",
+ "Name or email address..." : "名前またはメールアドレス",
"Error" : "エラー",
"Error removing share" : "共有の削除エラー",
"Non-existing tag #{tag}" : "存在しないタグ#{tag}",
@@ -245,6 +251,7 @@
"Log in" : "ログイン",
"Stay logged in" : "ログインしたままにする",
"Alternative Logins" : "代替ログイン",
+ "App token" : "アプリのトークン",
"New password" : "新しいパスワードを入力",
"New Password" : "新しいパスワード",
"Reset password" : "パスワードをリセット",
@@ -280,7 +287,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"Error while unsharing" : "共有解除でエラー発生",
- "File drop (upload only)" : "ファイルドロップ(アップロードのみ)",
"can reshare" : "再共有可能",
"can edit" : "編集を許可",
"can create" : "作成できます",
diff --git a/core/l10n/ko.js b/core/l10n/ko.js
index 49a215f639c37..4646a60b99d03 100644
--- a/core/l10n/ko.js
+++ b/core/l10n/ko.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
"Crop is not square" : "잘라내는 영역이 사각형이 아님",
"State token does not match" : "상태 토크인 일치하지 않음",
- "Auth flow can only be started unauthenticated." : "인증 과정을 시작하려면 인증되어 있지 않아야 합니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "이 사용자 이름과 연결된 이메일 주소가 없어서 초기화 메일을 보낼 수 없습니다. 시스템 관리자에게 연락하십시오.",
@@ -139,7 +138,7 @@ OC.L10N.register(
"Email link to person" : "이메일 주소",
"Send" : "전송",
"Allow upload and editing" : "업로드 및 편집 허용",
- "Secure drop (upload only)" : "안전 보관소(업로드만 허용)",
+ "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"Shared with you and the group {group} by {owner}" : "{owner} 님이 여러분 및 그룹 {group}와(과) 공유 중",
"Shared with you by {owner}" : "{owner} 님이 공유 중",
"Choose a password for the mail share" : "이메일 공유 암호 입력",
@@ -305,7 +304,6 @@ OC.L10N.register(
"Ok" : "확인",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "인터넷에서 데이터 디렉터리와 파일에 접근할 수 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 직접 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 경로 바깥에 두십시오.",
"Error while unsharing" : "공유 해제하는 중 오류 발생",
- "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"can reshare" : "재공유 가능",
"can edit" : "편집 가능",
"can create" : "생성 가능",
diff --git a/core/l10n/ko.json b/core/l10n/ko.json
index 606d5cbb55d08..2dd22c76c7153 100644
--- a/core/l10n/ko.json
+++ b/core/l10n/ko.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "올바른 잘라내기 데이터가 지정되지 않음",
"Crop is not square" : "잘라내는 영역이 사각형이 아님",
"State token does not match" : "상태 토크인 일치하지 않음",
- "Auth flow can only be started unauthenticated." : "인증 과정을 시작하려면 인증되어 있지 않아야 합니다.",
"Couldn't reset password because the token is invalid" : "토큰이 잘못되었기 때문에 암호를 초기화할 수 없습니다",
"Couldn't reset password because the token is expired" : "토큰이 만료되어 암호를 초기화할 수 없습니다",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "이 사용자 이름과 연결된 이메일 주소가 없어서 초기화 메일을 보낼 수 없습니다. 시스템 관리자에게 연락하십시오.",
@@ -137,7 +136,7 @@
"Email link to person" : "이메일 주소",
"Send" : "전송",
"Allow upload and editing" : "업로드 및 편집 허용",
- "Secure drop (upload only)" : "안전 보관소(업로드만 허용)",
+ "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"Shared with you and the group {group} by {owner}" : "{owner} 님이 여러분 및 그룹 {group}와(과) 공유 중",
"Shared with you by {owner}" : "{owner} 님이 공유 중",
"Choose a password for the mail share" : "이메일 공유 암호 입력",
@@ -303,7 +302,6 @@
"Ok" : "확인",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "인터넷에서 데이터 디렉터리와 파일에 접근할 수 있습니다. .htaccess 파일이 작동하지 않습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 직접 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 경로 바깥에 두십시오.",
"Error while unsharing" : "공유 해제하는 중 오류 발생",
- "File drop (upload only)" : "파일 보관소(업로드만 허용)",
"can reshare" : "재공유 가능",
"can edit" : "편집 가능",
"can create" : "생성 가능",
diff --git a/core/l10n/lv.js b/core/l10n/lv.js
new file mode 100644
index 0000000000000..a962456b90dce
--- /dev/null
+++ b/core/l10n/lv.js
@@ -0,0 +1,266 @@
+OC.L10N.register(
+ "core",
+ {
+ "Please select a file." : "Lūdzu izvēlies failu.",
+ "File is too big" : "Datne ir par lielu",
+ "The selected file is not an image." : "Atlasītais fails nav attēls.",
+ "The selected file cannot be read." : "Atlasīto failu nevar nolasīt.",
+ "Invalid file provided" : "Norādīta nederīga datne",
+ "No image or file provided" : "Nav norādīts attēls vai datne",
+ "Unknown filetype" : "Nezināms datnes tips",
+ "Invalid image" : "Nederīgs attēls",
+ "An error occurred. Please contact your admin." : "Notika kļūda. Lūdzu sazinies ar savu administratoru.",
+ "No temporary profile picture available, try again" : "Profila pagaidu attēls nav pieejams, mēģini vēlreiz",
+ "No crop data provided" : "Nav norādīti apgriešanas dati",
+ "No valid crop data provided" : "Nav norādīti derīgi apgriešanas dati",
+ "Crop is not square" : "Griezums nav kvadrāts",
+ "State token does not match" : "Neatbilstošs stāvokļa talons",
+ "Password reset is disabled" : "Paroles atiestatīšana nav iespējota",
+ "Couldn't reset password because the token is invalid" : "Nevarēja nomainīt paroli, jo pazīšanās zīme ir nederīga",
+ "Couldn't reset password because the token is expired" : "Nevarēja nomainīt paroli, jo pazīšanās zīmei beidzies derīguma termiņš",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nevarēja nosūtīt paroles maiņas e-pastu, jo lietotājam nav norādīts e-pasts. Lūdzu sazinies ar savu administratoru.",
+ "Password reset" : "Parole atiestatīta",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Nospiediet sekojošo pogu, lai atiestatītu paroli. Ja jūs nepieprasijāt paroles atiestatīšanu, ignorējiet šo e-pastu.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Nospiediet sekojošo saiti, lai atiestatītu paroli. Ja jūs nepieprasijāt paroles atiestatīšanu, ignorējiet šo e-pastu.",
+ "Reset your password" : "Atiestatīt paroli",
+ "%s password reset" : "%s paroles maiņa",
+ "Couldn't send reset email. Please contact your administrator." : "Nevarēja nosūtīt maiņas e-pastu. Lūdzu sazinies ar savu administratoru.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Nevarēja nosūtīt paroles maiņas e-pastu. Pārliecinies, ka tavs lietotājvārds ir pareizs.",
+ "Preparing update" : "Sagatavo atjauninājumu",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Labošanas brīdinājums:",
+ "Repair error: " : "Labošanas kļūda:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Lūdzu izmanto komandrindas atjaunināšanu, jo automātiskā atjaunināšana ir atspējota konfigurācijas datnē config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Pārbauda tabulu %s",
+ "Turned on maintenance mode" : "Ieslēgts uzturēšanas režīms",
+ "Turned off maintenance mode" : "Izslēgts uzturēšanas režīms",
+ "Maintenance mode is kept active" : "Uzturēšanas režīms ir paturēts aktīvs",
+ "Updating database schema" : "Atjaunina datu bāzes shēmu",
+ "Updated database" : "Atjaunināta datu bāze",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Pārbauda vai datu bāzes shēma var būt atjaunināma (tas var prasīt laiku atkarībā no datu bāzes izmēriem)",
+ "Checked database schema update" : "Pārbaudīts datu bāzes shēmas atjauninājums",
+ "Checking updates of apps" : "Pārbauda programmu atjauninājumus",
+ "Checking for update of app \"%s\" in appstore" : "Meklē atjauninājumus lietotnei \"%s\"",
+ "Update app \"%s\" from appstore" : "Atjaunināt lietotni \"%s\"",
+ "Checked for update of app \"%s\" in appstore" : "Meklēti atjauninājumi lietotnei \"%s\"",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Nosaka, vai uz %s attiecināmā shēma var tikt atjaunināta (tas var prasīt daudz laiku atkarībā no datu bāzes izmēriem)",
+ "Checked database schema update for apps" : "Pārbaudīts datu bāzes shēmas atjauninājums lietotnēm.",
+ "Updated \"%s\" to %s" : "Atjaunināts \"%s\" uz %s",
+ "Set log level to debug" : "Iestatīt žurnāla rakstīšanu uz atkļūdošanas režīmā",
+ "Reset log level" : "Atiestatīt žurnāla rakstīšanas režīmu",
+ "Starting code integrity check" : "Uzsākta koda integritātes pārbaude",
+ "Finished code integrity check" : "Pabeigta koda integritātes pārbaude",
+ "%s (3rdparty)" : "%s (citu izstrādātāju)",
+ "%s (incompatible)" : "%s (nesaderīgs)",
+ "Following apps have been disabled: %s" : "Sekojošas programmas tika atslēgtas: %s",
+ "Already up to date" : "Jau ir jaunākā",
+ "No contacts found" : "Nav atrasta ne viena kontaktpersona",
+ "Show all contacts …" : "Rādīt visas kontaktpersonas",
+ "There was an error loading your contacts" : "Notikusi kļūda ielādējot kontaktpersonu sarakstu",
+ "Loading your contacts …" : "Notiek kontaktpersonu ielāde...",
+ "Looking for {term} …" : "Meklē {term} …",
+ "There were problems with the code integrity check. More information…" : "Programmatūras koda pārbaude atgrieza kļūdas. Sīkāk…",
+ "No action available" : "Nav pieejamu darbību",
+ "Error fetching contact actions" : "Kļūda rodot kontaktpersonām piemērojamās darbības",
+ "Settings" : "Iestatījumi",
+ "Connection to server lost" : "Zaudēts savienojums ar serveri",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm","Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm","Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm"],
+ "Saving..." : "Saglabā...",
+ "Dismiss" : "Atmest",
+ "This action requires you to confirm your password" : "Lai veiktu šo darbību, jums jāievada sava parole.",
+ "Authentication required" : "Nepieciešama autentifikācija",
+ "Password" : "Parole",
+ "Cancel" : "Atcelt",
+ "Confirm" : "Apstiprināt",
+ "Failed to authenticate, try again" : "Neizdevās autentificēt, mēģiniet vēlreiz",
+ "seconds ago" : "sekundes atpakaļ",
+ "Logging in …" : "Notiek pieteikšanās …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Saite paroles atiestatīšanai nosūtīta uz jūsu e-pastu. Ja tuvākajā laikā to nesaņemat, pārbaudiet pastkastes mēstuļu sadaļu. Ja arī tur to neatrodat, sazinieties ar savu administratoru.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu datnes ir šifrētas. Atiestatot paroli, jums zudīs iespēja tos atšifrēt. Ja neessat pārliecināts, ko darīt, sazinieties ar savu administratoru. Vai tiešām vēlaties turpināt?",
+ "I know what I'm doing" : "Es zinu ko es daru",
+ "Password can not be changed. Please contact your administrator." : "Paroli, nevar nomainīt. Lūdzu kontaktēties ar savu administratoru.",
+ "No" : "Nē",
+ "Yes" : "Jā",
+ "No files in here" : "Šeit nav datņu",
+ "Choose" : "Izvēlieties",
+ "Error loading file picker template: {error}" : "Kļūda ielādējot izvēlēto veidni: {error}",
+ "OK" : "Labi",
+ "Error loading message template: {error}" : "Kļūda ielādējot ziņojuma veidni: {error}",
+ "read-only" : "tikai-skatīt",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} datnes konflikts","{count} datnes konflikts","{count} datņu konflikti"],
+ "One file conflict" : "Vienas datnes konflikts",
+ "New Files" : "Jaunas datnes",
+ "Already existing files" : "Jau esošas datnes",
+ "Which files do you want to keep?" : "Kuras datnes vēlies paturēt?",
+ "If you select both versions, the copied file will have a number added to its name." : "Ja izvēlēsietes paturēt abas versijas, kopētā faila nosaukumam tiks pievienots skaitlis.",
+ "Continue" : "Turpināt",
+ "(all selected)" : "(visus iezīmētos)",
+ "({count} selected)" : "({count} iezīmēti)",
+ "Very weak password" : "Ļoti vāja parole",
+ "Weak password" : "Vāja parole",
+ "So-so password" : "Normāla parole",
+ "Good password" : "Laba parole",
+ "Strong password" : "Lieliska parole",
+ "Shared" : "Koplietots",
+ "Shared with {recipients}" : "Koplietots ar {recipients}",
+ "Error setting expiration date" : "Kļūda, iestatot termiņa datumu",
+ "Set expiration date" : "Iestatiet termiņa datumu",
+ "Expiration" : "Termiņš",
+ "Expiration date" : "Termiņa datums",
+ "Choose a password for the public link" : "Izvēlies paroli publiskai saitei",
+ "Copied!" : "Nokopēts!",
+ "Copy" : "Kopēt",
+ "Not supported!" : "Nav atbalstīts!",
+ "Press ⌘-C to copy." : "Spiet ⌘-C lai kopētu.",
+ "Press Ctrl-C to copy." : "Spiet Ctrl-C lai kopētu.",
+ "Resharing is not allowed" : "Atkārtota dalīšanās nav atļauta",
+ "Share link" : "Koplietot saiti",
+ "Link" : "Saite",
+ "Password protect" : "Aizsargāt ar paroli",
+ "Allow editing" : "Atļaut rediģēt",
+ "Email link to person" : "Sūtīt saiti personai pa e-pastu",
+ "Send" : "Sūtīt",
+ "Allow upload and editing" : "Atļaut augšupielādi un rediģēšanu",
+ "Shared with you and the group {group} by {owner}" : "{owner} koplietoja ar jums un grupu {group}",
+ "Shared with you by {owner}" : "{owner} koplietoja ar jums",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} koplietots ar saiti",
+ "group" : "grupa",
+ "remote" : "attālināti",
+ "email" : "e-pasts",
+ "Unshare" : "Pārtraukt koplietošanu",
+ "Could not unshare" : "Nevarēja pārtraukt koplietošanu",
+ "Error while sharing" : "Kļūda, daloties",
+ "Share details could not be loaded for this item." : "Šim nevarēja ielādēt koplietošanas detaļas.",
+ "No users or groups found for {search}" : "Pēc {search} netika atrasts neviens lietotājs vai grupa",
+ "No users found for {search}" : "Pēc {search} netika atrasts neviens lietotājs",
+ "An error occurred. Please try again" : "Notika kļūda. Mēģini vēlreiz.",
+ "{sharee} (group)" : "{sharee} (grupa)",
+ "{sharee} (remote)" : "{sharee} (attālināti)",
+ "{sharee} (email)" : "{sharee} (e-pasts)",
+ "Share" : "Koplietot",
+ "Error" : "Kļūda",
+ "Error removing share" : "Kļūda, noņemot koplietošanu",
+ "restricted" : "ierobežots",
+ "invisible" : "Neredzams",
+ "({scope})" : "({scope})",
+ "Delete" : "Dzēst",
+ "Rename" : "Pārsaukt",
+ "Collaborative tags" : "Sadarbības atzīmes",
+ "No tags found" : "Netika atrasta neviena atzīme",
+ "unknown text" : "nezināms teksts",
+ "Hello world!" : "Sveika, pasaule!",
+ "sunny" : "saulains",
+ "Hello {name}, the weather is {weather}" : "Sveiks {name}, laiks ir {weather}",
+ "Hello {name}" : "Sveiks {name}",
+ "new" : "jauns",
+ "_download %n file_::_download %n files_" : ["lejupielādēt %n failus","lejupielādēt %n failus","lejupielādēt %n failus"],
+ "Update to {version}" : "Atjaunināts uz {version}",
+ "An error occurred." : "Radās kļūda.",
+ "Please reload the page." : "Lūdzu, atkārtoti ielādējiet lapu.",
+ "Continue to Nextcloud" : "Turpināt ar Nextcloud",
+ "Searching other places" : "Meklēt citās vietās",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} meklēšanas rezultāti citās mapēs","{count} meklēšanas rezultāti citās mapēs","{count} meklēšanas rezultāti citās mapēs"],
+ "Personal" : "Personīgi",
+ "Users" : "Lietotāji",
+ "Apps" : "Programmas",
+ "Admin" : "Administratori",
+ "Help" : "Palīdzība",
+ "Access forbidden" : "Pieeja ir liegta",
+ "File not found" : "Fails nav atrasts",
+ "The specified document has not been found on the server." : "Norādītais dokuments nav atrasts serverī.",
+ "You can click here to return to %s." : "Jūs varat noklikšķināt šeit, lai atgrieztos uz %s.",
+ "Internal Server Error" : "Iekšēja servera kļūda",
+ "The server encountered an internal error and was unable to complete your request." : "Serverī radās iekšēja kļūda, un tas nevarēja pabeigt jūsu pieprasījumu.",
+ "More details can be found in the server log." : "Sīkāka informācija atrodama servera žurnāl failā.",
+ "Technical details" : "Tehniskās detaļas",
+ "Remote Address: %s" : "Attālinātā adrese: %s",
+ "Request ID: %s" : "Pieprasījuma ID: %s",
+ "Type: %s" : "Tips: %s",
+ "Code: %s" : "Kods: %s",
+ "Message: %s" : "Ziņojums: %s",
+ "File: %s" : "Fails: %s",
+ "Line: %s" : "Līnija: %s",
+ "Trace" : "Izsekot",
+ "Security warning" : "Drošības brīdinājums",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Visticamāk, jūsu datu direktorija un datnes ir pieejamas no interneta, jo .htaccess datne nedarbojas.",
+ "Create an admin account" : "Izveidot administratora kontu",
+ "Username" : "Lietotājvārds",
+ "Storage & database" : "Krātuve & datubāze",
+ "Data folder" : "Datu mape",
+ "Configure the database" : "Konfigurēt datubāzi",
+ "Only %s is available." : "Tikai %s ir pieejams.",
+ "Database user" : "Datubāzes lietotājs",
+ "Database password" : "Datubāzes parole",
+ "Database name" : "Datubāzes nosaukums",
+ "Database tablespace" : "Datubāzes tabulas telpa",
+ "Database host" : "Datubāzes serveris",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Lūdzu, norādiet porta numuru kopā ar resursdatora nosaukumu (piemēram, localhost: 5432).",
+ "Performance warning" : "Veiktspējas brīdinājums",
+ "SQLite will be used as database." : "SQLite tiks izmantota kā datu bāze.",
+ "Finish setup" : "Pabeigt iestatīšanu",
+ "Finishing …" : "Pabeidz ...",
+ "Need help?" : "Vajadzīga palīdzība?",
+ "See the documentation" : "Skatiet dokumentāciju",
+ "Search" : "Meklēt",
+ "This action requires you to confirm your password:" : "Šī darbība ir nepieciešama, lai apstiprinātu jūsu paroli:",
+ "Confirm your password" : "Apstipriniet paroli",
+ "Server side authentication failed!" : "Servera autentifikācija neizdevās!",
+ "Please contact your administrator." : "Lūdzu, sazinieties ar administratoru.",
+ "An internal error occurred." : "Radās iekšēja kļūda.",
+ "Please try again or contact your administrator." : "Lūdzu, mēģiniet vēlreiz vai sazinieties ar administratoru.",
+ "Username or email" : "Lietotājvārds vai e-pasts",
+ "Wrong password. Reset it?" : "Nepareiza parole. Nodzēst to?",
+ "Wrong password." : "Nepareiza parole.",
+ "Log in" : "Ierakstīties",
+ "Stay logged in" : "Palikt ierakstītam",
+ "Alternative Logins" : "Alternatīvās pieteikšanās",
+ "New password" : "Jauna parole",
+ "New Password" : "Jauna parole",
+ "Reset password" : "Mainīt paroli",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Sazinieties ar sistēmas administratoru, ja šis ziņojums tiek rādīts.. vai parādījās negaidīti",
+ "Thank you for your patience." : "Paldies par jūsu pacietību.",
+ "Log out" : "Izrakstīties",
+ "Two-factor authentication" : "Divpakāpju autentifikācija",
+ "Cancel log in" : "Atcelt pierakstīšanos",
+ "Use backup code" : "Izmantojiet dublēšanas kodu",
+ "You are accessing the server from an untrusted domain." : "Jums ir piekļuve serverim no neuzticama domēna.",
+ "Add \"%s\" as trusted domain" : "Pievienot \"%s\" kā uzticamu domēnu",
+ "App update required" : "Programmai nepieciešama atjaunināšana",
+ "%s will be updated to version %s" : "%s tiks atjaunināts uz versiju %s",
+ "These apps will be updated:" : "Šīs programmas tiks atjauninātas:",
+ "The theme %s has been disabled." : "Tēma %s ir atspējota.",
+ "Start update" : "Sākt atjaunināšanu",
+ "Detailed logs" : "Detalizētas informācijas žurnālfaili",
+ "Update needed" : "Nepieciešama atjaunināšana",
+ "For help, see the documentation." : "Lai saņemtu palīdzību, skatiet dokumentāciju.",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Šis %s serveris pašlaik darbojas uzturēšanas režīmā, tas var ilgt kādu laiku.",
+ "Problem loading page, reloading in 5 seconds" : "Problēma ielādējot lapu, pārlādēšana pēc 5 sekundēm",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu faili ir šifrēti. Ja neesat iespējojis atkopšanas atslēgu, nevarēsiet atgūt datus atpakaļ, pēc jūsu paroles atiestatīšanas. Ja neesat pārliecināts par to, ko darīt, lūdzu, pirms turpināt, sazinieties ar administratoru. Vai tiešām vēlaties turpināt?",
+ "Ok" : "Labi",
+ "Error while unsharing" : "Kļūda, beidzot dalīties",
+ "can edit" : "var rediģēt",
+ "can create" : "var izveidot",
+ "can change" : "var mainīt",
+ "can delete" : "var dzēst",
+ "access control" : "piekļuves vadība",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Koplietot ar personām, kas atrodas citos serveros, izmantojot Federated Cloud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Koplietot ar lietotājiem vai izmantojot e-pastu...",
+ "Share with users or remote users..." : "Koplietot ar lietotājiem vai attāliem lietotājiem...",
+ "Share with users, remote users or by mail..." : "Koplietot ar lietotājiem, attāliem lietotājiem vai izmantojot e-pastu...",
+ "Share with users or groups..." : "Koplietot ar lietotājiem vai grupām...",
+ "Share with users, groups or by mail..." : "Koplietot ar lietotājiem, grupām vai izmantojot e-pastu...",
+ "Share with users, groups or remote users..." : "Koplietot ar lietotājiem, grupām vai attāliem lietotājiem...",
+ "Share with users..." : "Koplietots ar lietotājiem...",
+ "The object type is not specified." : "Nav norādīts objekta tips.",
+ "Enter new" : "Ievadīt jaunu",
+ "Add" : "Pievienot",
+ "Edit tags" : "Rediģēt atzīmes",
+ "The update was successful. Redirecting you to Nextcloud now." : "Atjaunināšana ir bijusi veiksmīga. Tagad novirzīsim jūs uz Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Sveiki,\n\ninformējam, ka %s koplietoja ar jums %s.\nApskati to: %s\n",
+ "The share will expire on %s." : "Koplietošana beigsies %s.",
+ "Cheers!" : "Priekā!",
+ "Use the following link to reset your password: {link}" : "Izmantojiet šo saiti, lai mainītu paroli: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Sveiki,
informējam, ka %s koplietoja ar jums %s. Apskati to!
",
+ "Please use the command line updater because you have a big instance." : "Lūdzu, izmantojiet komandrindas atjauninātāju, jo jums ir liels datu apjoms."
+},
+"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);");
diff --git a/core/l10n/lv.json b/core/l10n/lv.json
new file mode 100644
index 0000000000000..58f507e053daa
--- /dev/null
+++ b/core/l10n/lv.json
@@ -0,0 +1,264 @@
+{ "translations": {
+ "Please select a file." : "Lūdzu izvēlies failu.",
+ "File is too big" : "Datne ir par lielu",
+ "The selected file is not an image." : "Atlasītais fails nav attēls.",
+ "The selected file cannot be read." : "Atlasīto failu nevar nolasīt.",
+ "Invalid file provided" : "Norādīta nederīga datne",
+ "No image or file provided" : "Nav norādīts attēls vai datne",
+ "Unknown filetype" : "Nezināms datnes tips",
+ "Invalid image" : "Nederīgs attēls",
+ "An error occurred. Please contact your admin." : "Notika kļūda. Lūdzu sazinies ar savu administratoru.",
+ "No temporary profile picture available, try again" : "Profila pagaidu attēls nav pieejams, mēģini vēlreiz",
+ "No crop data provided" : "Nav norādīti apgriešanas dati",
+ "No valid crop data provided" : "Nav norādīti derīgi apgriešanas dati",
+ "Crop is not square" : "Griezums nav kvadrāts",
+ "State token does not match" : "Neatbilstošs stāvokļa talons",
+ "Password reset is disabled" : "Paroles atiestatīšana nav iespējota",
+ "Couldn't reset password because the token is invalid" : "Nevarēja nomainīt paroli, jo pazīšanās zīme ir nederīga",
+ "Couldn't reset password because the token is expired" : "Nevarēja nomainīt paroli, jo pazīšanās zīmei beidzies derīguma termiņš",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nevarēja nosūtīt paroles maiņas e-pastu, jo lietotājam nav norādīts e-pasts. Lūdzu sazinies ar savu administratoru.",
+ "Password reset" : "Parole atiestatīta",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Nospiediet sekojošo pogu, lai atiestatītu paroli. Ja jūs nepieprasijāt paroles atiestatīšanu, ignorējiet šo e-pastu.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Nospiediet sekojošo saiti, lai atiestatītu paroli. Ja jūs nepieprasijāt paroles atiestatīšanu, ignorējiet šo e-pastu.",
+ "Reset your password" : "Atiestatīt paroli",
+ "%s password reset" : "%s paroles maiņa",
+ "Couldn't send reset email. Please contact your administrator." : "Nevarēja nosūtīt maiņas e-pastu. Lūdzu sazinies ar savu administratoru.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Nevarēja nosūtīt paroles maiņas e-pastu. Pārliecinies, ka tavs lietotājvārds ir pareizs.",
+ "Preparing update" : "Sagatavo atjauninājumu",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Labošanas brīdinājums:",
+ "Repair error: " : "Labošanas kļūda:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Lūdzu izmanto komandrindas atjaunināšanu, jo automātiskā atjaunināšana ir atspējota konfigurācijas datnē config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Pārbauda tabulu %s",
+ "Turned on maintenance mode" : "Ieslēgts uzturēšanas režīms",
+ "Turned off maintenance mode" : "Izslēgts uzturēšanas režīms",
+ "Maintenance mode is kept active" : "Uzturēšanas režīms ir paturēts aktīvs",
+ "Updating database schema" : "Atjaunina datu bāzes shēmu",
+ "Updated database" : "Atjaunināta datu bāze",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Pārbauda vai datu bāzes shēma var būt atjaunināma (tas var prasīt laiku atkarībā no datu bāzes izmēriem)",
+ "Checked database schema update" : "Pārbaudīts datu bāzes shēmas atjauninājums",
+ "Checking updates of apps" : "Pārbauda programmu atjauninājumus",
+ "Checking for update of app \"%s\" in appstore" : "Meklē atjauninājumus lietotnei \"%s\"",
+ "Update app \"%s\" from appstore" : "Atjaunināt lietotni \"%s\"",
+ "Checked for update of app \"%s\" in appstore" : "Meklēti atjauninājumi lietotnei \"%s\"",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Nosaka, vai uz %s attiecināmā shēma var tikt atjaunināta (tas var prasīt daudz laiku atkarībā no datu bāzes izmēriem)",
+ "Checked database schema update for apps" : "Pārbaudīts datu bāzes shēmas atjauninājums lietotnēm.",
+ "Updated \"%s\" to %s" : "Atjaunināts \"%s\" uz %s",
+ "Set log level to debug" : "Iestatīt žurnāla rakstīšanu uz atkļūdošanas režīmā",
+ "Reset log level" : "Atiestatīt žurnāla rakstīšanas režīmu",
+ "Starting code integrity check" : "Uzsākta koda integritātes pārbaude",
+ "Finished code integrity check" : "Pabeigta koda integritātes pārbaude",
+ "%s (3rdparty)" : "%s (citu izstrādātāju)",
+ "%s (incompatible)" : "%s (nesaderīgs)",
+ "Following apps have been disabled: %s" : "Sekojošas programmas tika atslēgtas: %s",
+ "Already up to date" : "Jau ir jaunākā",
+ "No contacts found" : "Nav atrasta ne viena kontaktpersona",
+ "Show all contacts …" : "Rādīt visas kontaktpersonas",
+ "There was an error loading your contacts" : "Notikusi kļūda ielādējot kontaktpersonu sarakstu",
+ "Loading your contacts …" : "Notiek kontaktpersonu ielāde...",
+ "Looking for {term} …" : "Meklē {term} …",
+ "There were problems with the code integrity check. More information…" : "Programmatūras koda pārbaude atgrieza kļūdas. Sīkāk…",
+ "No action available" : "Nav pieejamu darbību",
+ "Error fetching contact actions" : "Kļūda rodot kontaktpersonām piemērojamās darbības",
+ "Settings" : "Iestatījumi",
+ "Connection to server lost" : "Zaudēts savienojums ar serveri",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm","Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm","Problēma ielādējot lapu, pārlādēšana pēc %n sekundēm"],
+ "Saving..." : "Saglabā...",
+ "Dismiss" : "Atmest",
+ "This action requires you to confirm your password" : "Lai veiktu šo darbību, jums jāievada sava parole.",
+ "Authentication required" : "Nepieciešama autentifikācija",
+ "Password" : "Parole",
+ "Cancel" : "Atcelt",
+ "Confirm" : "Apstiprināt",
+ "Failed to authenticate, try again" : "Neizdevās autentificēt, mēģiniet vēlreiz",
+ "seconds ago" : "sekundes atpakaļ",
+ "Logging in …" : "Notiek pieteikšanās …",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Saite paroles atiestatīšanai nosūtīta uz jūsu e-pastu. Ja tuvākajā laikā to nesaņemat, pārbaudiet pastkastes mēstuļu sadaļu. Ja arī tur to neatrodat, sazinieties ar savu administratoru.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu datnes ir šifrētas. Atiestatot paroli, jums zudīs iespēja tos atšifrēt. Ja neessat pārliecināts, ko darīt, sazinieties ar savu administratoru. Vai tiešām vēlaties turpināt?",
+ "I know what I'm doing" : "Es zinu ko es daru",
+ "Password can not be changed. Please contact your administrator." : "Paroli, nevar nomainīt. Lūdzu kontaktēties ar savu administratoru.",
+ "No" : "Nē",
+ "Yes" : "Jā",
+ "No files in here" : "Šeit nav datņu",
+ "Choose" : "Izvēlieties",
+ "Error loading file picker template: {error}" : "Kļūda ielādējot izvēlēto veidni: {error}",
+ "OK" : "Labi",
+ "Error loading message template: {error}" : "Kļūda ielādējot ziņojuma veidni: {error}",
+ "read-only" : "tikai-skatīt",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} datnes konflikts","{count} datnes konflikts","{count} datņu konflikti"],
+ "One file conflict" : "Vienas datnes konflikts",
+ "New Files" : "Jaunas datnes",
+ "Already existing files" : "Jau esošas datnes",
+ "Which files do you want to keep?" : "Kuras datnes vēlies paturēt?",
+ "If you select both versions, the copied file will have a number added to its name." : "Ja izvēlēsietes paturēt abas versijas, kopētā faila nosaukumam tiks pievienots skaitlis.",
+ "Continue" : "Turpināt",
+ "(all selected)" : "(visus iezīmētos)",
+ "({count} selected)" : "({count} iezīmēti)",
+ "Very weak password" : "Ļoti vāja parole",
+ "Weak password" : "Vāja parole",
+ "So-so password" : "Normāla parole",
+ "Good password" : "Laba parole",
+ "Strong password" : "Lieliska parole",
+ "Shared" : "Koplietots",
+ "Shared with {recipients}" : "Koplietots ar {recipients}",
+ "Error setting expiration date" : "Kļūda, iestatot termiņa datumu",
+ "Set expiration date" : "Iestatiet termiņa datumu",
+ "Expiration" : "Termiņš",
+ "Expiration date" : "Termiņa datums",
+ "Choose a password for the public link" : "Izvēlies paroli publiskai saitei",
+ "Copied!" : "Nokopēts!",
+ "Copy" : "Kopēt",
+ "Not supported!" : "Nav atbalstīts!",
+ "Press ⌘-C to copy." : "Spiet ⌘-C lai kopētu.",
+ "Press Ctrl-C to copy." : "Spiet Ctrl-C lai kopētu.",
+ "Resharing is not allowed" : "Atkārtota dalīšanās nav atļauta",
+ "Share link" : "Koplietot saiti",
+ "Link" : "Saite",
+ "Password protect" : "Aizsargāt ar paroli",
+ "Allow editing" : "Atļaut rediģēt",
+ "Email link to person" : "Sūtīt saiti personai pa e-pastu",
+ "Send" : "Sūtīt",
+ "Allow upload and editing" : "Atļaut augšupielādi un rediģēšanu",
+ "Shared with you and the group {group} by {owner}" : "{owner} koplietoja ar jums un grupu {group}",
+ "Shared with you by {owner}" : "{owner} koplietoja ar jums",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} koplietots ar saiti",
+ "group" : "grupa",
+ "remote" : "attālināti",
+ "email" : "e-pasts",
+ "Unshare" : "Pārtraukt koplietošanu",
+ "Could not unshare" : "Nevarēja pārtraukt koplietošanu",
+ "Error while sharing" : "Kļūda, daloties",
+ "Share details could not be loaded for this item." : "Šim nevarēja ielādēt koplietošanas detaļas.",
+ "No users or groups found for {search}" : "Pēc {search} netika atrasts neviens lietotājs vai grupa",
+ "No users found for {search}" : "Pēc {search} netika atrasts neviens lietotājs",
+ "An error occurred. Please try again" : "Notika kļūda. Mēģini vēlreiz.",
+ "{sharee} (group)" : "{sharee} (grupa)",
+ "{sharee} (remote)" : "{sharee} (attālināti)",
+ "{sharee} (email)" : "{sharee} (e-pasts)",
+ "Share" : "Koplietot",
+ "Error" : "Kļūda",
+ "Error removing share" : "Kļūda, noņemot koplietošanu",
+ "restricted" : "ierobežots",
+ "invisible" : "Neredzams",
+ "({scope})" : "({scope})",
+ "Delete" : "Dzēst",
+ "Rename" : "Pārsaukt",
+ "Collaborative tags" : "Sadarbības atzīmes",
+ "No tags found" : "Netika atrasta neviena atzīme",
+ "unknown text" : "nezināms teksts",
+ "Hello world!" : "Sveika, pasaule!",
+ "sunny" : "saulains",
+ "Hello {name}, the weather is {weather}" : "Sveiks {name}, laiks ir {weather}",
+ "Hello {name}" : "Sveiks {name}",
+ "new" : "jauns",
+ "_download %n file_::_download %n files_" : ["lejupielādēt %n failus","lejupielādēt %n failus","lejupielādēt %n failus"],
+ "Update to {version}" : "Atjaunināts uz {version}",
+ "An error occurred." : "Radās kļūda.",
+ "Please reload the page." : "Lūdzu, atkārtoti ielādējiet lapu.",
+ "Continue to Nextcloud" : "Turpināt ar Nextcloud",
+ "Searching other places" : "Meklēt citās vietās",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} meklēšanas rezultāti citās mapēs","{count} meklēšanas rezultāti citās mapēs","{count} meklēšanas rezultāti citās mapēs"],
+ "Personal" : "Personīgi",
+ "Users" : "Lietotāji",
+ "Apps" : "Programmas",
+ "Admin" : "Administratori",
+ "Help" : "Palīdzība",
+ "Access forbidden" : "Pieeja ir liegta",
+ "File not found" : "Fails nav atrasts",
+ "The specified document has not been found on the server." : "Norādītais dokuments nav atrasts serverī.",
+ "You can click here to return to %s." : "Jūs varat noklikšķināt šeit, lai atgrieztos uz %s.",
+ "Internal Server Error" : "Iekšēja servera kļūda",
+ "The server encountered an internal error and was unable to complete your request." : "Serverī radās iekšēja kļūda, un tas nevarēja pabeigt jūsu pieprasījumu.",
+ "More details can be found in the server log." : "Sīkāka informācija atrodama servera žurnāl failā.",
+ "Technical details" : "Tehniskās detaļas",
+ "Remote Address: %s" : "Attālinātā adrese: %s",
+ "Request ID: %s" : "Pieprasījuma ID: %s",
+ "Type: %s" : "Tips: %s",
+ "Code: %s" : "Kods: %s",
+ "Message: %s" : "Ziņojums: %s",
+ "File: %s" : "Fails: %s",
+ "Line: %s" : "Līnija: %s",
+ "Trace" : "Izsekot",
+ "Security warning" : "Drošības brīdinājums",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Visticamāk, jūsu datu direktorija un datnes ir pieejamas no interneta, jo .htaccess datne nedarbojas.",
+ "Create an admin account" : "Izveidot administratora kontu",
+ "Username" : "Lietotājvārds",
+ "Storage & database" : "Krātuve & datubāze",
+ "Data folder" : "Datu mape",
+ "Configure the database" : "Konfigurēt datubāzi",
+ "Only %s is available." : "Tikai %s ir pieejams.",
+ "Database user" : "Datubāzes lietotājs",
+ "Database password" : "Datubāzes parole",
+ "Database name" : "Datubāzes nosaukums",
+ "Database tablespace" : "Datubāzes tabulas telpa",
+ "Database host" : "Datubāzes serveris",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Lūdzu, norādiet porta numuru kopā ar resursdatora nosaukumu (piemēram, localhost: 5432).",
+ "Performance warning" : "Veiktspējas brīdinājums",
+ "SQLite will be used as database." : "SQLite tiks izmantota kā datu bāze.",
+ "Finish setup" : "Pabeigt iestatīšanu",
+ "Finishing …" : "Pabeidz ...",
+ "Need help?" : "Vajadzīga palīdzība?",
+ "See the documentation" : "Skatiet dokumentāciju",
+ "Search" : "Meklēt",
+ "This action requires you to confirm your password:" : "Šī darbība ir nepieciešama, lai apstiprinātu jūsu paroli:",
+ "Confirm your password" : "Apstipriniet paroli",
+ "Server side authentication failed!" : "Servera autentifikācija neizdevās!",
+ "Please contact your administrator." : "Lūdzu, sazinieties ar administratoru.",
+ "An internal error occurred." : "Radās iekšēja kļūda.",
+ "Please try again or contact your administrator." : "Lūdzu, mēģiniet vēlreiz vai sazinieties ar administratoru.",
+ "Username or email" : "Lietotājvārds vai e-pasts",
+ "Wrong password. Reset it?" : "Nepareiza parole. Nodzēst to?",
+ "Wrong password." : "Nepareiza parole.",
+ "Log in" : "Ierakstīties",
+ "Stay logged in" : "Palikt ierakstītam",
+ "Alternative Logins" : "Alternatīvās pieteikšanās",
+ "New password" : "Jauna parole",
+ "New Password" : "Jauna parole",
+ "Reset password" : "Mainīt paroli",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Sazinieties ar sistēmas administratoru, ja šis ziņojums tiek rādīts.. vai parādījās negaidīti",
+ "Thank you for your patience." : "Paldies par jūsu pacietību.",
+ "Log out" : "Izrakstīties",
+ "Two-factor authentication" : "Divpakāpju autentifikācija",
+ "Cancel log in" : "Atcelt pierakstīšanos",
+ "Use backup code" : "Izmantojiet dublēšanas kodu",
+ "You are accessing the server from an untrusted domain." : "Jums ir piekļuve serverim no neuzticama domēna.",
+ "Add \"%s\" as trusted domain" : "Pievienot \"%s\" kā uzticamu domēnu",
+ "App update required" : "Programmai nepieciešama atjaunināšana",
+ "%s will be updated to version %s" : "%s tiks atjaunināts uz versiju %s",
+ "These apps will be updated:" : "Šīs programmas tiks atjauninātas:",
+ "The theme %s has been disabled." : "Tēma %s ir atspējota.",
+ "Start update" : "Sākt atjaunināšanu",
+ "Detailed logs" : "Detalizētas informācijas žurnālfaili",
+ "Update needed" : "Nepieciešama atjaunināšana",
+ "For help, see the documentation." : "Lai saņemtu palīdzību, skatiet dokumentāciju.",
+ "This %s instance is currently in maintenance mode, which may take a while." : "Šis %s serveris pašlaik darbojas uzturēšanas režīmā, tas var ilgt kādu laiku.",
+ "Problem loading page, reloading in 5 seconds" : "Problēma ielādējot lapu, pārlādēšana pēc 5 sekundēm",
+ "Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Jūsu faili ir šifrēti. Ja neesat iespējojis atkopšanas atslēgu, nevarēsiet atgūt datus atpakaļ, pēc jūsu paroles atiestatīšanas. Ja neesat pārliecināts par to, ko darīt, lūdzu, pirms turpināt, sazinieties ar administratoru. Vai tiešām vēlaties turpināt?",
+ "Ok" : "Labi",
+ "Error while unsharing" : "Kļūda, beidzot dalīties",
+ "can edit" : "var rediģēt",
+ "can create" : "var izveidot",
+ "can change" : "var mainīt",
+ "can delete" : "var dzēst",
+ "access control" : "piekļuves vadība",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Koplietot ar personām, kas atrodas citos serveros, izmantojot Federated Cloud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Koplietot ar lietotājiem vai izmantojot e-pastu...",
+ "Share with users or remote users..." : "Koplietot ar lietotājiem vai attāliem lietotājiem...",
+ "Share with users, remote users or by mail..." : "Koplietot ar lietotājiem, attāliem lietotājiem vai izmantojot e-pastu...",
+ "Share with users or groups..." : "Koplietot ar lietotājiem vai grupām...",
+ "Share with users, groups or by mail..." : "Koplietot ar lietotājiem, grupām vai izmantojot e-pastu...",
+ "Share with users, groups or remote users..." : "Koplietot ar lietotājiem, grupām vai attāliem lietotājiem...",
+ "Share with users..." : "Koplietots ar lietotājiem...",
+ "The object type is not specified." : "Nav norādīts objekta tips.",
+ "Enter new" : "Ievadīt jaunu",
+ "Add" : "Pievienot",
+ "Edit tags" : "Rediģēt atzīmes",
+ "The update was successful. Redirecting you to Nextcloud now." : "Atjaunināšana ir bijusi veiksmīga. Tagad novirzīsim jūs uz Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Sveiki,\n\ninformējam, ka %s koplietoja ar jums %s.\nApskati to: %s\n",
+ "The share will expire on %s." : "Koplietošana beigsies %s.",
+ "Cheers!" : "Priekā!",
+ "Use the following link to reset your password: {link}" : "Izmantojiet šo saiti, lai mainītu paroli: {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Sveiki,
informējam, ka %s koplietoja ar jums %s. Apskati to!
",
+ "Please use the command line updater because you have a big instance." : "Lūdzu, izmantojiet komandrindas atjauninātāju, jo jums ir liels datu apjoms."
+},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
+}
\ No newline at end of file
diff --git a/core/l10n/nb.js b/core/l10n/nb.js
index 83ef31c7f08ed..f974845e5107b 100644
--- a/core/l10n/nb.js
+++ b/core/l10n/nb.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
"Crop is not square" : "Beskjæringen er ikke kvadratisk",
"State token does not match" : "Tilstands-symbolet samsvarer ikke",
- "Auth flow can only be started unauthenticated." : "Autentiseringsflyt kan bare startes ikke-autentisert.",
+ "Password reset is disabled" : "Tilbakestilling av passord er avskrudd",
"Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi symbolet er ugyldig.",
"Couldn't reset password because the token is expired" : "Klarte ikke å tilbakestille passordet fordi symbolet er utløpt.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.",
@@ -40,6 +40,9 @@ OC.L10N.register(
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
"Checking updates of apps" : "Ser etter oppdateringer av programmer",
+ "Checking for update of app \"%s\" in appstore" : "Ser etter oppdatering for programmet \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Oppgrader programmet \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Så etter oppdateringer for programmet \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for programmer",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
@@ -140,7 +143,7 @@ OC.L10N.register(
"Send" : "Send",
"Allow upload and editing" : "Tillatt opplasting og redigering",
"Read only" : "Kun lesetilgang",
- "Secure drop (upload only)" : "Sikret filkasse (bare opplasting)",
+ "File drop (upload only)" : "Filkasse (kun opplasting)",
"Shared with you and the group {group} by {owner}" : "Delt med deg og gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delt med deg av {owner}",
"Choose a password for the mail share" : "Velg et passord for e-postlageret",
@@ -151,7 +154,7 @@ OC.L10N.register(
"shared by {sharer}" : "delt av {sharer}",
"Unshare" : "Avslutt deling",
"Can reshare" : "Kan dele videre",
- "Can edit" : "Kan endre",
+ "Can edit" : "Kan redigere",
"Can create" : "Kan opprette",
"Can change" : "Kan endre",
"Can delete" : "Kan slette",
@@ -199,7 +202,7 @@ OC.L10N.register(
"An error occurred." : "En feil oppstod.",
"Please reload the page." : "Last inn siden på nytt.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Oppdateringen var mislykket. For mer informasjon se vår forum-artikkel som beskriver dette problemet.",
- "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Oppdateringen feilet. Rapporter dette problemet til Nextcloud-gemenskapen.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Oppdateringen mislyktes. Rapporter dette problemet til Nextcloud-gemenskapen.",
"Continue to Nextcloud" : "Fortsett til Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Oppdateringen var vellykket. Videresender deg til Nextcloud om %s sekund.","Oppdateringen var vellykket. Videresender deg til Nextcloud om %s sekunder."],
"Searching other places" : "Søker andre steder",
@@ -237,18 +240,18 @@ OC.L10N.register(
"Configure the database" : "Sett opp databasen",
"Only %s is available." : "Kun %s er tilgjengelig.",
"Install and activate additional PHP modules to choose other database types." : "Installer og aktiver flere PHP-moduler for å velge andre databasetyper.",
- "For more details check out the documentation." : "Sjekk dokumentasjonen for flere detaljer.",
+ "For more details check out the documentation." : "Henvend deg til dokumentasjonen for flere detaljer.",
"Database user" : "Databasebruker",
"Database password" : "Databasepassord",
"Database name" : "Databasenavn",
"Database tablespace" : "Database-tabellområde",
"Database host" : "Databasevert",
- "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (f.eks., localhost:5432).",
"Performance warning" : "Ytelsesadvarsel",
"SQLite will be used as database." : "SQLite vil bli brukt som database.",
"For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "SQLite er spesielt frarådet om man bruker skrivebordsklienten til filsynkronisering",
- "Finish setup" : "Fullfør oppsetting",
+ "Finish setup" : "Fullfør oppsett",
"Finishing …" : "Ferdigstiller…",
"Need help?" : "Trenger du hjelp?",
"See the documentation" : "Se dokumentasjonen",
@@ -257,7 +260,7 @@ OC.L10N.register(
"Search" : "Søk",
"This action requires you to confirm your password:" : "Denne handlingen krever at du bekrefter ditt passord:",
"Confirm your password" : "Bekreft ditt passord",
- "Server side authentication failed!" : "Autentisering feilet på tjeneren!",
+ "Server side authentication failed!" : "Autentisering mislyktes på tjeneren!",
"Please contact your administrator." : "Kontakt administratoren din.",
"An internal error occurred." : "En intern feil oppstod",
"Please try again or contact your administrator." : "Prøv igjen eller kontakt en administrator.",
@@ -298,7 +301,10 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For å unngå tidsavbrudd ved store installasjoner, kan du i stedet kjøre følgende kommando fra installasjonsmappen:",
"Detailed logs" : "Detaljerte logger",
"Update needed" : "Oppdatering er nødvendig",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Bruk kommandolinjeoppdatereren siden du har en stor installasjon med mer enn 50 brukere.",
"For help, see the documentation." : "For hjelp, se i dokumentasjonen.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Jeg vet at hvis jeg fortsetter oppdateringen via vev-grensesnittet er det en mulighet for datatap som følge av tidsavbrudd, men jeg har en sikkerhetskopi og vet hvordan jeg skal gjenopprette min installasjon hvis den feiler.",
+ "Upgrade via web on my own risk" : "Oppgrader via vev på min egen risikio",
"This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.",
"This page will refresh itself when the %s instance is available again." : "Denne siden vil bli lastet på nytt når %s-instansen er tilgjengelig igjen.",
"Problem loading page, reloading in 5 seconds" : "Det oppstod et problem ved lasting av side, laster på nytt om 5 sekunder",
@@ -306,9 +312,8 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Datamappen og filene dine er sannsynligvis tilgjengelige fra Internett. .htaccess-filen fungerer ikke. Det anbefales sterkt at du setter opp vev-tjeneren slik at datamappen ikke kan aksesseres eller at du flytter datamappen ut av vev-tjenerens dokumentrot.",
"Error while unsharing" : "Feil ved oppheving av deling",
- "File drop (upload only)" : "Filkasse (kun opplasting)",
"can reshare" : "kan dele videre",
- "can edit" : "kan endre",
+ "can edit" : "kan redigere",
"can create" : "kan opprette",
"can change" : "kan endre",
"can delete" : "kan slette",
diff --git a/core/l10n/nb.json b/core/l10n/nb.json
index fc20a8b7e4f7d..1bf84794c7ece 100644
--- a/core/l10n/nb.json
+++ b/core/l10n/nb.json
@@ -13,7 +13,7 @@
"No valid crop data provided" : "Ingen gyldige beskjæringsdata oppgitt",
"Crop is not square" : "Beskjæringen er ikke kvadratisk",
"State token does not match" : "Tilstands-symbolet samsvarer ikke",
- "Auth flow can only be started unauthenticated." : "Autentiseringsflyt kan bare startes ikke-autentisert.",
+ "Password reset is disabled" : "Tilbakestilling av passord er avskrudd",
"Couldn't reset password because the token is invalid" : "Klarte ikke å tilbakestille passordet fordi symbolet er ugyldig.",
"Couldn't reset password because the token is expired" : "Klarte ikke å tilbakestille passordet fordi symbolet er utløpt.",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Klarte ikke å sende e-post for tilbakestilling av passord fordi det ikke finnes noen e-postadresse for dette brukernavnet. Kontakt administratoren din.",
@@ -38,6 +38,9 @@
"Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update" : "Sjekket oppdatering av databaseskjema",
"Checking updates of apps" : "Ser etter oppdateringer av programmer",
+ "Checking for update of app \"%s\" in appstore" : "Ser etter oppdatering for programmet \"%s\" i appstore",
+ "Update app \"%s\" from appstore" : "Oppgrader programmet \"%s\" fra appstore",
+ "Checked for update of app \"%s\" in appstore" : "Så etter oppdateringer for programmet \"%s\" i appstore",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasen er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for programmer",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
@@ -138,7 +141,7 @@
"Send" : "Send",
"Allow upload and editing" : "Tillatt opplasting og redigering",
"Read only" : "Kun lesetilgang",
- "Secure drop (upload only)" : "Sikret filkasse (bare opplasting)",
+ "File drop (upload only)" : "Filkasse (kun opplasting)",
"Shared with you and the group {group} by {owner}" : "Delt med deg og gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delt med deg av {owner}",
"Choose a password for the mail share" : "Velg et passord for e-postlageret",
@@ -149,7 +152,7 @@
"shared by {sharer}" : "delt av {sharer}",
"Unshare" : "Avslutt deling",
"Can reshare" : "Kan dele videre",
- "Can edit" : "Kan endre",
+ "Can edit" : "Kan redigere",
"Can create" : "Kan opprette",
"Can change" : "Kan endre",
"Can delete" : "Kan slette",
@@ -197,7 +200,7 @@
"An error occurred." : "En feil oppstod.",
"Please reload the page." : "Last inn siden på nytt.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "Oppdateringen var mislykket. For mer informasjon se vår forum-artikkel som beskriver dette problemet.",
- "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Oppdateringen feilet. Rapporter dette problemet til Nextcloud-gemenskapen.",
+ "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Oppdateringen mislyktes. Rapporter dette problemet til Nextcloud-gemenskapen.",
"Continue to Nextcloud" : "Fortsett til Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Oppdateringen var vellykket. Videresender deg til Nextcloud om %s sekund.","Oppdateringen var vellykket. Videresender deg til Nextcloud om %s sekunder."],
"Searching other places" : "Søker andre steder",
@@ -235,18 +238,18 @@
"Configure the database" : "Sett opp databasen",
"Only %s is available." : "Kun %s er tilgjengelig.",
"Install and activate additional PHP modules to choose other database types." : "Installer og aktiver flere PHP-moduler for å velge andre databasetyper.",
- "For more details check out the documentation." : "Sjekk dokumentasjonen for flere detaljer.",
+ "For more details check out the documentation." : "Henvend deg til dokumentasjonen for flere detaljer.",
"Database user" : "Databasebruker",
"Database password" : "Databasepassord",
"Database name" : "Databasenavn",
"Database tablespace" : "Database-tabellområde",
"Database host" : "Databasevert",
- "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (eks., localhost:5432).",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Spesifiser portnr. sammen med tjenernavnet (f.eks., localhost:5432).",
"Performance warning" : "Ytelsesadvarsel",
"SQLite will be used as database." : "SQLite vil bli brukt som database.",
"For larger installations we recommend to choose a different database backend." : "For større installasjoner anbefaler vi å velge en annen database.",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "SQLite er spesielt frarådet om man bruker skrivebordsklienten til filsynkronisering",
- "Finish setup" : "Fullfør oppsetting",
+ "Finish setup" : "Fullfør oppsett",
"Finishing …" : "Ferdigstiller…",
"Need help?" : "Trenger du hjelp?",
"See the documentation" : "Se dokumentasjonen",
@@ -255,7 +258,7 @@
"Search" : "Søk",
"This action requires you to confirm your password:" : "Denne handlingen krever at du bekrefter ditt passord:",
"Confirm your password" : "Bekreft ditt passord",
- "Server side authentication failed!" : "Autentisering feilet på tjeneren!",
+ "Server side authentication failed!" : "Autentisering mislyktes på tjeneren!",
"Please contact your administrator." : "Kontakt administratoren din.",
"An internal error occurred." : "En intern feil oppstod",
"Please try again or contact your administrator." : "Prøv igjen eller kontakt en administrator.",
@@ -296,7 +299,10 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "For å unngå tidsavbrudd ved store installasjoner, kan du i stedet kjøre følgende kommando fra installasjonsmappen:",
"Detailed logs" : "Detaljerte logger",
"Update needed" : "Oppdatering er nødvendig",
+ "Please use the command line updater because you have a big instance with more than 50 users." : "Bruk kommandolinjeoppdatereren siden du har en stor installasjon med mer enn 50 brukere.",
"For help, see the documentation." : "For hjelp, se i dokumentasjonen.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Jeg vet at hvis jeg fortsetter oppdateringen via vev-grensesnittet er det en mulighet for datatap som følge av tidsavbrudd, men jeg har en sikkerhetskopi og vet hvordan jeg skal gjenopprette min installasjon hvis den feiler.",
+ "Upgrade via web on my own risk" : "Oppgrader via vev på min egen risikio",
"This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.",
"This page will refresh itself when the %s instance is available again." : "Denne siden vil bli lastet på nytt når %s-instansen er tilgjengelig igjen.",
"Problem loading page, reloading in 5 seconds" : "Det oppstod et problem ved lasting av side, laster på nytt om 5 sekunder",
@@ -304,9 +310,8 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Datamappen og filene dine er sannsynligvis tilgjengelige fra Internett. .htaccess-filen fungerer ikke. Det anbefales sterkt at du setter opp vev-tjeneren slik at datamappen ikke kan aksesseres eller at du flytter datamappen ut av vev-tjenerens dokumentrot.",
"Error while unsharing" : "Feil ved oppheving av deling",
- "File drop (upload only)" : "Filkasse (kun opplasting)",
"can reshare" : "kan dele videre",
- "can edit" : "kan endre",
+ "can edit" : "kan redigere",
"can create" : "kan opprette",
"can change" : "kan endre",
"can delete" : "kan slette",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 8651ddbb95d76..b02f03f422f27 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -15,18 +15,17 @@ OC.L10N.register(
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
"Crop is not square" : "Bijsnijden is niet vierkant",
"State token does not match" : "Token staat komt niet overeen",
- "Auth flow can only be started unauthenticated." : "Auth flow kan alleen niet geautoriseerd gestart worden.",
"Password reset is disabled" : "Herstel wachtwoord is uitgeschakeld",
"Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is",
"Couldn't reset password because the token is expired" : "Kon het wachtwoord niet herstellen, omdat het token verlopen is",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen emailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
"Password reset" : "Herstel wachtwoord",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende knop om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit e-mailbericht.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende link om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit e-mailbericht.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende knop om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit emailbericht.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende link om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit emailbericht.",
"Reset your password" : "Herstel je wachtwoord",
"%s password reset" : "%s reset wachtwoord",
- "Couldn't send reset email. Please contact your administrator." : "Kon herstel e-mail niet versturen. Neem contact op met je beheerder.",
- "Couldn't send reset email. Please make sure your username is correct." : "Kon e-mail niet versturen. Verifieer of je gebruikersnaam correct is.",
+ "Couldn't send reset email. Please contact your administrator." : "Kon herstel email niet versturen. Neem contact op met je beheerder.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Email kon niet worden verstuurt. Kijk of je gebruikersnaam klopt.",
"Preparing update" : "Update voorbereiden",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Reparatiewaarschuwing:",
@@ -76,7 +75,7 @@ OC.L10N.register(
"Failed to authenticate, try again" : "Authenticatie mislukt, probeer opnieuw",
"seconds ago" : "seconden geleden",
"Logging in …" : "Inloggen...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "De link om je wachtwoord te herstellen is per e-mail naar je verstuurd. Als je dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan je spammap. Als het daar niet in zit, neem dan contact op met je beheerder.",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "De link om je wachtwoord te herstellen is per email naar je verstuurd. Als je dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan je spammap. Als het daar niet in zit, neem dan contact op met je beheerder.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Je bestanden zijn versleuteld. Het is niet mogelijk om je gegevens terug te krijgen als je wachtwoord wordt gereset. Als je niet zeker weer wat je moet doen, neem dan contact op met je beheerder voordat je verdergaat. Wil je echt verder gaan?",
"I know what I'm doing" : "Ik weet wat ik doe",
"Password can not be changed. Please contact your administrator." : "Het wachtwoord kan niet worden gewijzigd. Neem contact op met je beheerder.",
@@ -106,7 +105,7 @@ OC.L10N.register(
"Strong password" : "Sterk wachtwoord",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Je webserver is nog niet goed ingesteld voor bestandssynchronisatie, omdat de WebDAV interface verstoord lijkt.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Je webserver is niet goed ingesteld om \"{url}\" te vinden. Meer informatie is te vinden in onze documentatie.",
- "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie e-mails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Er is geen geheugencache geconfigureerd. Om de prestaties te verhogen kun je de memcache configureren als die beschikbaar is. Meer informatie vind je in onze documentatie.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze documentatie.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Je draait momenteel PHP {version}. We adviseren je om, zo gauw je distributie dat biedt, je PHP versie bij te werken voor betere prestaties en beveiliging geleverd door de PHP Group.",
@@ -140,18 +139,18 @@ OC.L10N.register(
"Link" : "Link",
"Password protect" : "Wachtwoord beveiligd",
"Allow editing" : "Bewerken toestaan",
- "Email link to person" : "E-mail link naar persoon",
+ "Email link to person" : "Email-link naar persoon",
"Send" : "Versturen",
"Allow upload and editing" : "Toestaan uploaden en bewerken",
"Read only" : "Alleen lezen",
- "Secure drop (upload only)" : "Veilige drop (alleen uploaden)",
+ "File drop (upload only)" : "File drop (alleen uploaden)",
"Shared with you and the group {group} by {owner}" : "Gedeeld met jou en de groep {group} door {owner}",
"Shared with you by {owner}" : "Gedeeld met jou door {owner}",
"Choose a password for the mail share" : "Kies een wachtwoord om gedeelde te mailen",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} delen via link",
"group" : "groep",
"remote" : "extern",
- "email" : "e-mail",
+ "email" : "email",
"shared by {sharer}" : "Gedeeld door {eigenaar}",
"Unshare" : "Delen stoppen",
"Can reshare" : "Kan doordelen",
@@ -170,13 +169,13 @@ OC.L10N.register(
"An error occurred. Please try again" : "Er trad een fout op. Probeer het opnieuw",
"{sharee} (group)" : "{sharee} (groep)",
"{sharee} (remote)" : "{sharee} (extern)",
- "{sharee} (email)" : "{sharee} (e-mail)",
+ "{sharee} (email)" : "{sharee} (email)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Delen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deel met anderen door het invullen van een gebruiker, groep, gefedereerd cloud ID of een e-mail adres.",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deel met anderen door het invullen van een gebruiker, groep, gefedereerd cloud ID of een emailadres.",
"Share with other people by entering a user or group or a federated cloud ID." : "Deel met anderen door middel van gebruikers, groep of een gefedereerd cloud ID.",
- "Share with other people by entering a user or group or an email address." : "Deel met anderen door het invullen van een gebruiker, groep of een e-mailadres.",
- "Name or email address..." : "Naam of e-mailadres",
+ "Share with other people by entering a user or group or an email address." : "Deel met anderen door het invullen van een gebruiker, groep of een emailadres.",
+ "Name or email address..." : "Naam of emailadres...",
"Name or federated cloud ID..." : "Naam of gefedereerd Cloud ID:",
"Name, federated cloud ID or email address..." : "Naam, gefedereed cloud ID of een e-mailadres",
"Name..." : "Naam...",
@@ -265,7 +264,7 @@ OC.L10N.register(
"Please contact your administrator." : "Neem contact op met je systeembeheerder.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met je beheerder.",
- "Username or email" : "Gebruikersnaam of e-mail",
+ "Username or email" : "Gebruikersnaam of email",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
"Wrong password." : "Onjuist wachtwoord.",
"Log in" : "Meld u aan",
@@ -313,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Je data folder en je bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om je webserver zodanig te configureren, dat de datadirectory niet bereikbaar is vanaf het internet of om je datadirectory te verplaatsen naar een locatie buiten de document-root van de webserver.",
"Error while unsharing" : "Fout tijdens het stoppen met delen",
- "File drop (upload only)" : "File drop (alleen uploaden)",
"can reshare" : "kan doordelen",
"can edit" : "kan wijzigen",
"can create" : "kan creëren",
@@ -321,13 +319,13 @@ OC.L10N.register(
"can delete" : "kan verwijderen",
"access control" : "toegangscontrole",
"Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Delen met mensen op andere servers via hun gefedereerde Cloud ID gebruikersnaam@voorbeeld.nl/nextcloud",
- "Share with users or by mail..." : "Delen met gebruikers per e-mail...",
+ "Share with users or by mail..." : "Delen met gebruikers per mail...",
"Share with users or remote users..." : "Deel met gebruikers of externe gebruikers...",
- "Share with users, remote users or by mail..." : "Delen met gebruikers, externe gebruikers of per e-mail...",
+ "Share with users, remote users or by mail..." : "Delen met gebruikers, externe gebruikers of per mail...",
"Share with users or groups..." : "Delen met gebruikers en groepen...",
- "Share with users, groups or by mail..." : "Delen met gebruikers, groepen of per e-mail...",
+ "Share with users, groups or by mail..." : "Delen met gebruikers, groepen of per mail...",
"Share with users, groups or remote users..." : "Delen met gebruikers, groepen of externe gebruikers...",
- "Share with users, groups, remote users or by mail..." : "Delen met groepen, externe gebruikers of per e-mail...",
+ "Share with users, groups, remote users or by mail..." : "Delen met groepen, externe gebruikers of per mail...",
"Share with users..." : "Deel met gebruikers...",
"The object type is not specified." : "Het object type is niet gespecificeerd.",
"Enter new" : "Opgeven nieuw",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index 01b757a044664..7703b19541beb 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -13,18 +13,17 @@
"No valid crop data provided" : "Geen geldige bijsnijdingsgegevens opgegeven",
"Crop is not square" : "Bijsnijden is niet vierkant",
"State token does not match" : "Token staat komt niet overeen",
- "Auth flow can only be started unauthenticated." : "Auth flow kan alleen niet geautoriseerd gestart worden.",
"Password reset is disabled" : "Herstel wachtwoord is uitgeschakeld",
"Couldn't reset password because the token is invalid" : "Kon het wachtwoord niet herstellen, omdat het token ongeldig is",
"Couldn't reset password because the token is expired" : "Kon het wachtwoord niet herstellen, omdat het token verlopen is",
- "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen e-mailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Kon geen herstel e-mail versturen, omdat er geen emailadres bekend is bij deze gebruikersnaam. Neem contact op met je beheerder.",
"Password reset" : "Herstel wachtwoord",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende knop om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit e-mailbericht.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende link om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit e-mailbericht.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende knop om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit emailbericht.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Klik op de volgende link om je wachtwoord te herstellen. Als je geen wachtwoordherstel hebt aangevraagd, negeer dan dit emailbericht.",
"Reset your password" : "Herstel je wachtwoord",
"%s password reset" : "%s reset wachtwoord",
- "Couldn't send reset email. Please contact your administrator." : "Kon herstel e-mail niet versturen. Neem contact op met je beheerder.",
- "Couldn't send reset email. Please make sure your username is correct." : "Kon e-mail niet versturen. Verifieer of je gebruikersnaam correct is.",
+ "Couldn't send reset email. Please contact your administrator." : "Kon herstel email niet versturen. Neem contact op met je beheerder.",
+ "Couldn't send reset email. Please make sure your username is correct." : "Email kon niet worden verstuurt. Kijk of je gebruikersnaam klopt.",
"Preparing update" : "Update voorbereiden",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Reparatiewaarschuwing:",
@@ -74,7 +73,7 @@
"Failed to authenticate, try again" : "Authenticatie mislukt, probeer opnieuw",
"seconds ago" : "seconden geleden",
"Logging in …" : "Inloggen...",
- "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "De link om je wachtwoord te herstellen is per e-mail naar je verstuurd. Als je dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan je spammap. Als het daar niet in zit, neem dan contact op met je beheerder.",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "De link om je wachtwoord te herstellen is per email naar je verstuurd. Als je dit bericht niet binnen redelijke tijd hebt ontvangen, controleer dan je spammap. Als het daar niet in zit, neem dan contact op met je beheerder.",
"Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Je bestanden zijn versleuteld. Het is niet mogelijk om je gegevens terug te krijgen als je wachtwoord wordt gereset. Als je niet zeker weer wat je moet doen, neem dan contact op met je beheerder voordat je verdergaat. Wil je echt verder gaan?",
"I know what I'm doing" : "Ik weet wat ik doe",
"Password can not be changed. Please contact your administrator." : "Het wachtwoord kan niet worden gewijzigd. Neem contact op met je beheerder.",
@@ -104,7 +103,7 @@
"Strong password" : "Sterk wachtwoord",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Je webserver is nog niet goed ingesteld voor bestandssynchronisatie, omdat de WebDAV interface verstoord lijkt.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Je webserver is niet goed ingesteld om \"{url}\" te vinden. Meer informatie is te vinden in onze documentatie.",
- "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie e-mails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Deze server heeft geen actieve internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Er is geen geheugencache geconfigureerd. Om de prestaties te verhogen kun je de memcache configureren als die beschikbaar is. Meer informatie vind je in onze documentatie.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze documentatie.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Je draait momenteel PHP {version}. We adviseren je om, zo gauw je distributie dat biedt, je PHP versie bij te werken voor betere prestaties en beveiliging geleverd door de PHP Group.",
@@ -138,18 +137,18 @@
"Link" : "Link",
"Password protect" : "Wachtwoord beveiligd",
"Allow editing" : "Bewerken toestaan",
- "Email link to person" : "E-mail link naar persoon",
+ "Email link to person" : "Email-link naar persoon",
"Send" : "Versturen",
"Allow upload and editing" : "Toestaan uploaden en bewerken",
"Read only" : "Alleen lezen",
- "Secure drop (upload only)" : "Veilige drop (alleen uploaden)",
+ "File drop (upload only)" : "File drop (alleen uploaden)",
"Shared with you and the group {group} by {owner}" : "Gedeeld met jou en de groep {group} door {owner}",
"Shared with you by {owner}" : "Gedeeld met jou door {owner}",
"Choose a password for the mail share" : "Kies een wachtwoord om gedeelde te mailen",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} delen via link",
"group" : "groep",
"remote" : "extern",
- "email" : "e-mail",
+ "email" : "email",
"shared by {sharer}" : "Gedeeld door {eigenaar}",
"Unshare" : "Delen stoppen",
"Can reshare" : "Kan doordelen",
@@ -168,13 +167,13 @@
"An error occurred. Please try again" : "Er trad een fout op. Probeer het opnieuw",
"{sharee} (group)" : "{sharee} (groep)",
"{sharee} (remote)" : "{sharee} (extern)",
- "{sharee} (email)" : "{sharee} (e-mail)",
+ "{sharee} (email)" : "{sharee} (email)",
"{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
"Share" : "Delen",
- "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deel met anderen door het invullen van een gebruiker, groep, gefedereerd cloud ID of een e-mail adres.",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Deel met anderen door het invullen van een gebruiker, groep, gefedereerd cloud ID of een emailadres.",
"Share with other people by entering a user or group or a federated cloud ID." : "Deel met anderen door middel van gebruikers, groep of een gefedereerd cloud ID.",
- "Share with other people by entering a user or group or an email address." : "Deel met anderen door het invullen van een gebruiker, groep of een e-mailadres.",
- "Name or email address..." : "Naam of e-mailadres",
+ "Share with other people by entering a user or group or an email address." : "Deel met anderen door het invullen van een gebruiker, groep of een emailadres.",
+ "Name or email address..." : "Naam of emailadres...",
"Name or federated cloud ID..." : "Naam of gefedereerd Cloud ID:",
"Name, federated cloud ID or email address..." : "Naam, gefedereed cloud ID of een e-mailadres",
"Name..." : "Naam...",
@@ -263,7 +262,7 @@
"Please contact your administrator." : "Neem contact op met je systeembeheerder.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met je beheerder.",
- "Username or email" : "Gebruikersnaam of e-mail",
+ "Username or email" : "Gebruikersnaam of email",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
"Wrong password." : "Onjuist wachtwoord.",
"Log in" : "Meld u aan",
@@ -311,7 +310,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Je data folder en je bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om je webserver zodanig te configureren, dat de datadirectory niet bereikbaar is vanaf het internet of om je datadirectory te verplaatsen naar een locatie buiten de document-root van de webserver.",
"Error while unsharing" : "Fout tijdens het stoppen met delen",
- "File drop (upload only)" : "File drop (alleen uploaden)",
"can reshare" : "kan doordelen",
"can edit" : "kan wijzigen",
"can create" : "kan creëren",
@@ -319,13 +317,13 @@
"can delete" : "kan verwijderen",
"access control" : "toegangscontrole",
"Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Delen met mensen op andere servers via hun gefedereerde Cloud ID gebruikersnaam@voorbeeld.nl/nextcloud",
- "Share with users or by mail..." : "Delen met gebruikers per e-mail...",
+ "Share with users or by mail..." : "Delen met gebruikers per mail...",
"Share with users or remote users..." : "Deel met gebruikers of externe gebruikers...",
- "Share with users, remote users or by mail..." : "Delen met gebruikers, externe gebruikers of per e-mail...",
+ "Share with users, remote users or by mail..." : "Delen met gebruikers, externe gebruikers of per mail...",
"Share with users or groups..." : "Delen met gebruikers en groepen...",
- "Share with users, groups or by mail..." : "Delen met gebruikers, groepen of per e-mail...",
+ "Share with users, groups or by mail..." : "Delen met gebruikers, groepen of per mail...",
"Share with users, groups or remote users..." : "Delen met gebruikers, groepen of externe gebruikers...",
- "Share with users, groups, remote users or by mail..." : "Delen met groepen, externe gebruikers of per e-mail...",
+ "Share with users, groups, remote users or by mail..." : "Delen met groepen, externe gebruikers of per mail...",
"Share with users..." : "Deel met gebruikers...",
"The object type is not specified." : "Het object type is niet gespecificeerd.",
"Enter new" : "Opgeven nieuw",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 497666105f991..6f3d9482f0310 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Brak danych do przycięcia",
"Crop is not square" : "Przycięcie nie jest prostokątem",
"State token does not match" : "Token stanu nie pasuje",
- "Auth flow can only be started unauthenticated." : "Autoryzacja przepływu może być rozpoczęta tylko niezautoryzowana",
"Password reset is disabled" : "Resetowanie hasła jest wyłączone",
"Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny",
"Couldn't reset password because the token is expired" : "Nie można zresetować hasła, ponieważ token wygasł",
@@ -36,16 +35,16 @@ OC.L10N.register(
"Turned on maintenance mode" : "Włączony tryb konserwacji",
"Turned off maintenance mode" : "Wyłączony tryb konserwacji",
"Maintenance mode is kept active" : "Tryb konserwacji pozostaje aktywny",
- "Updating database schema" : "Aktualizacja schematu bazy danych",
+ "Updating database schema" : "Aktualizacja struktury bazy danych",
"Updated database" : "Zaktualizuj bazę",
- "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
- "Checked database schema update" : "Sprawdzono aktualizację schematu bazy danych",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy struktura bazy danych może zostać zaktualizowana (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
+ "Checked database schema update" : "Sprawdzono aktualizację struktury bazy danych",
"Checking updates of apps" : "Sprawdzam aktualizacje aplikacji",
"Checking for update of app \"%s\" in appstore" : "Sprawdzanie aktualizacji dla aplikacji \"%s\" w sklepie aplikacji",
"Update app \"%s\" from appstore" : "Zaktualizuj aplikację \"%s\" ze sklepu aplikacji",
"Checked for update of app \"%s\" in appstore" : "Sprawdzono aktualizację dla aplikacji \"%s\" w sklepie aplikacji.",
- "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych %s może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
- "Checked database schema update for apps" : "Sprawdzono aktualizację schematu bazy danych dla aplikacji",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy struktura bazy danych %s może zostać zaktualizowana (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
+ "Checked database schema update for apps" : "Sprawdzono aktualizację struktury bazy danych dla aplikacji",
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
"Set log level to debug" : "Ustaw poziom logowania na debug",
"Reset log level" : "Zresetuj poziom logowania",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Wyślij",
"Allow upload and editing" : "Pozwól na przesyłanie i edycję",
"Read only" : "Tylko do odczytu",
- "Secure drop (upload only)" : "Bezpieczny zrzut (tylko wysyłanie)",
+ "File drop (upload only)" : "Tylko przesyłanie",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"Choose a password for the mail share" : "Wybierz hasło do współdzielenia e-mailem",
@@ -236,7 +235,7 @@ OC.L10N.register(
"For information how to properly configure your server, please see the documentation." : "Aby uzyskać informację jak poprawnie skonfigurować Twój serwer, zajrzyj do dokumentacji.",
"Create an admin account" : "Utwórz konto administratora",
"Username" : "Nazwa użytkownika",
- "Storage & database" : "Zasoby dysku & baza danych",
+ "Storage & database" : "Magazyn i baza danych",
"Data folder" : "Katalog danych",
"Configure the database" : "Skonfiguruj bazę danych",
"Only %s is available." : "Dostępne jest wyłącznie %s.",
@@ -304,6 +303,8 @@ OC.L10N.register(
"Update needed" : "Wymagana aktualizacja",
"Please use the command line updater because you have a big instance with more than 50 users." : "Proszę uzyć aktualizatora z wiersza poleceń, ponieważ masz dużą instancję z ponad 50-cioma użytkownikami.",
"For help, see the documentation." : "Aby uzyskać pomoc, zajrzyj do dokumentacji.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Wiem, że jeśli kontynuuję aktualizację za pomocą przeglądarki, istnieje ryzyko że operacja może nie wykonać się w okreśłonym limicie czasu co może doprowadzić do utraty danych, ale mam kopię zapasową i wiem jak jej użyć w przypadku niepowodzenia.",
+ "Upgrade via web on my own risk" : "Wykonaj aktualizację poprzez przeglądarkę na moją odpowiedzialność",
"This %s instance is currently in maintenance mode, which may take a while." : "Ta instalacja %s działa obecnie w trybie konserwacji. Może to potrwać jakiś czas.",
"This page will refresh itself when the %s instance is available again." : "Strona odświeży się gdy instancja %s będzie ponownie dostępna.",
"Problem loading page, reloading in 5 seconds" : "Błąd podczas ładowania strony, odświeżanie w ciągu 5 sekund.",
@@ -311,7 +312,6 @@ OC.L10N.register(
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Twój katalog z danymi i twoje pliki są prawdopodobnie dostępne przez Internet. Plik .htaccess nie działa. Silnie rekomendujemy, żebyś skonfigurował serwer webowy, żeby katalog z danymi nie był dalej dostępny lub przenieś katalog z danymi poza katalog \"document root\" serwera web.",
"Error while unsharing" : "Błąd podczas zatrzymywania udostepniania",
- "File drop (upload only)" : "Tylko przesyłanie",
"can reshare" : "mogą udostępniać dalej",
"can edit" : "może edytować",
"can create" : "może utworzyć",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index 46bd9d31c6000..e15bdf4155df8 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Brak danych do przycięcia",
"Crop is not square" : "Przycięcie nie jest prostokątem",
"State token does not match" : "Token stanu nie pasuje",
- "Auth flow can only be started unauthenticated." : "Autoryzacja przepływu może być rozpoczęta tylko niezautoryzowana",
"Password reset is disabled" : "Resetowanie hasła jest wyłączone",
"Couldn't reset password because the token is invalid" : "Nie można zresetować hasła, ponieważ token jest niepoprawny",
"Couldn't reset password because the token is expired" : "Nie można zresetować hasła, ponieważ token wygasł",
@@ -34,16 +33,16 @@
"Turned on maintenance mode" : "Włączony tryb konserwacji",
"Turned off maintenance mode" : "Wyłączony tryb konserwacji",
"Maintenance mode is kept active" : "Tryb konserwacji pozostaje aktywny",
- "Updating database schema" : "Aktualizacja schematu bazy danych",
+ "Updating database schema" : "Aktualizacja struktury bazy danych",
"Updated database" : "Zaktualizuj bazę",
- "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
- "Checked database schema update" : "Sprawdzono aktualizację schematu bazy danych",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy struktura bazy danych może zostać zaktualizowana (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
+ "Checked database schema update" : "Sprawdzono aktualizację struktury bazy danych",
"Checking updates of apps" : "Sprawdzam aktualizacje aplikacji",
"Checking for update of app \"%s\" in appstore" : "Sprawdzanie aktualizacji dla aplikacji \"%s\" w sklepie aplikacji",
"Update app \"%s\" from appstore" : "Zaktualizuj aplikację \"%s\" ze sklepu aplikacji",
"Checked for update of app \"%s\" in appstore" : "Sprawdzono aktualizację dla aplikacji \"%s\" w sklepie aplikacji.",
- "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych %s może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
- "Checked database schema update for apps" : "Sprawdzono aktualizację schematu bazy danych dla aplikacji",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy struktura bazy danych %s może zostać zaktualizowana (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
+ "Checked database schema update for apps" : "Sprawdzono aktualizację struktury bazy danych dla aplikacji",
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
"Set log level to debug" : "Ustaw poziom logowania na debug",
"Reset log level" : "Zresetuj poziom logowania",
@@ -142,7 +141,7 @@
"Send" : "Wyślij",
"Allow upload and editing" : "Pozwól na przesyłanie i edycję",
"Read only" : "Tylko do odczytu",
- "Secure drop (upload only)" : "Bezpieczny zrzut (tylko wysyłanie)",
+ "File drop (upload only)" : "Tylko przesyłanie",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"Choose a password for the mail share" : "Wybierz hasło do współdzielenia e-mailem",
@@ -234,7 +233,7 @@
"For information how to properly configure your server, please see the documentation." : "Aby uzyskać informację jak poprawnie skonfigurować Twój serwer, zajrzyj do dokumentacji.",
"Create an admin account" : "Utwórz konto administratora",
"Username" : "Nazwa użytkownika",
- "Storage & database" : "Zasoby dysku & baza danych",
+ "Storage & database" : "Magazyn i baza danych",
"Data folder" : "Katalog danych",
"Configure the database" : "Skonfiguruj bazę danych",
"Only %s is available." : "Dostępne jest wyłącznie %s.",
@@ -302,6 +301,8 @@
"Update needed" : "Wymagana aktualizacja",
"Please use the command line updater because you have a big instance with more than 50 users." : "Proszę uzyć aktualizatora z wiersza poleceń, ponieważ masz dużą instancję z ponad 50-cioma użytkownikami.",
"For help, see the documentation." : "Aby uzyskać pomoc, zajrzyj do dokumentacji.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Wiem, że jeśli kontynuuję aktualizację za pomocą przeglądarki, istnieje ryzyko że operacja może nie wykonać się w okreśłonym limicie czasu co może doprowadzić do utraty danych, ale mam kopię zapasową i wiem jak jej użyć w przypadku niepowodzenia.",
+ "Upgrade via web on my own risk" : "Wykonaj aktualizację poprzez przeglądarkę na moją odpowiedzialność",
"This %s instance is currently in maintenance mode, which may take a while." : "Ta instalacja %s działa obecnie w trybie konserwacji. Może to potrwać jakiś czas.",
"This page will refresh itself when the %s instance is available again." : "Strona odświeży się gdy instancja %s będzie ponownie dostępna.",
"Problem loading page, reloading in 5 seconds" : "Błąd podczas ładowania strony, odświeżanie w ciągu 5 sekund.",
@@ -309,7 +310,6 @@
"Ok" : "OK",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Twój katalog z danymi i twoje pliki są prawdopodobnie dostępne przez Internet. Plik .htaccess nie działa. Silnie rekomendujemy, żebyś skonfigurował serwer webowy, żeby katalog z danymi nie był dalej dostępny lub przenieś katalog z danymi poza katalog \"document root\" serwera web.",
"Error while unsharing" : "Błąd podczas zatrzymywania udostepniania",
- "File drop (upload only)" : "Tylko przesyłanie",
"can reshare" : "mogą udostępniać dalej",
"can edit" : "może edytować",
"can create" : "może utworzyć",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index 0134e9e900fa4..b31fc3ace034c 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "Nenhum dado recortado válido",
"Crop is not square" : "Recorte não é quadrado",
"State token does not match" : "O estado do token não coincide",
- "Auth flow can only be started unauthenticated." : "O fluxo de autenticação só pode ser iniciado como não autenticado.",
"Password reset is disabled" : "A redefinição de senha está desabilitada",
"Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido",
"Couldn't reset password because the token is expired" : "Não foi possível redefinir a senha porque o token expirou",
@@ -107,7 +106,7 @@ OC.L10N.register(
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Seu servidor web ainda não está configurado corretamente para permitir a sincronização de arquivos, pois a interface WebDAV parece ser desconfigurada.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Seu servidor web não está configurado corretamente para resolver \"{url}\". Mais informação pode ser encontrada na nossa documentação.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor não tem nenhuma conexão com a Internet: Várias terminações finais podem não ser encontradas. Isso significa que alguns dos recursos como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros podem não funcionar. Acesso a arquivos remotos e envio de e-mails de notificação podem não funcionar também. Sugerimos habilitar a conexão com a Internet para este servidor, se você quer ter todas as funcionalidades.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, por favor configure um memcached se disponível. Mais informação pode ser encontrada na nossa documentação.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, configure um memcached se disponível. Maiores informações podem ser encontradas na nossa documentação.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom não pode ser lido pelo PHP e é altamente desencorajado por razões de segurança. Mais informação pode ser encontrada na nossa documentação.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Você está atualmente executando PHP {version}. Nós o incentivamos a atualizar sua versão do PHP para aproveitar asatualizações de segurança e desempenho proporcionados pelo Grupo PHP assim que sua distribuição suportar.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "O cabeçalho do proxy reverso está incorreto, ou você está acessando a partir de um proxy confiável. Se você não está usando um proxy confiável, há uma falha de segurança que pode permitir um ataque. Mais informação pode ser encontrada na nossa documentação.",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Allow upload and editing" : "Permitir envio e edição",
"Read only" : "Somente leitura",
- "Secure drop (upload only)" : "Drop seguro (apenas envio)",
+ "File drop (upload only)" : "Zona de arquivos (somente upload)",
"Shared with you and the group {group} by {owner}" : "Compartilhado com você e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartilhado com você por {owner}",
"Choose a password for the mail share" : "Escolha uma senha para o compartilhamento de e-mail",
@@ -307,13 +306,12 @@ OC.L10N.register(
"I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar atualizando pela interface web, há o risco de ocorrer um timeout e perda de dados mas eu tenho um cópia de backup e sei como restaurar meu sistema se isso ocorrer.",
"Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
- "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando a instância %s estiver disponível novamente.",
+ "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando o %s estiver disponível novamente.",
"Problem loading page, reloading in 5 seconds" : "Problema no carregamento da página, recarregando em 5 segundos",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Seus arquivos estão criptografados. Se você não ativou a chave de recuperação, não haverá maneira de obter seus dados de volta após a sua senha ser redefinida. Se não tiver certeza do que deve fazer, contate o administrador antes de continuar. Deseja realmente continuar?",
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O seu diretório de dados e os arquivos provavelmente estão acessíveis a partir da Internet. O arquivo .htaccess não está funcionando. Sugerimos que você configure o servidor web de maneira que o diretório de dados não seja acessível ou mova o diretório de dados para fora do diretório raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao descompartilhar",
- "File drop (upload only)" : "Zona de arquivos (somente upload)",
"can reshare" : "pode recompartilhar",
"can edit" : "pode editar",
"can create" : "Pode criar",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index e495bd7092c66..beb156dbf77bc 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "Nenhum dado recortado válido",
"Crop is not square" : "Recorte não é quadrado",
"State token does not match" : "O estado do token não coincide",
- "Auth flow can only be started unauthenticated." : "O fluxo de autenticação só pode ser iniciado como não autenticado.",
"Password reset is disabled" : "A redefinição de senha está desabilitada",
"Couldn't reset password because the token is invalid" : "Não foi possível redefinir a senha porque o token é inválido",
"Couldn't reset password because the token is expired" : "Não foi possível redefinir a senha porque o token expirou",
@@ -105,7 +104,7 @@
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Seu servidor web ainda não está configurado corretamente para permitir a sincronização de arquivos, pois a interface WebDAV parece ser desconfigurada.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Seu servidor web não está configurado corretamente para resolver \"{url}\". Mais informação pode ser encontrada na nossa documentação.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor não tem nenhuma conexão com a Internet: Várias terminações finais podem não ser encontradas. Isso significa que alguns dos recursos como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros podem não funcionar. Acesso a arquivos remotos e envio de e-mails de notificação podem não funcionar também. Sugerimos habilitar a conexão com a Internet para este servidor, se você quer ter todas as funcionalidades.",
- "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, por favor configure um memcached se disponível. Mais informação pode ser encontrada na nossa documentação.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, configure um memcached se disponível. Maiores informações podem ser encontradas na nossa documentação.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom não pode ser lido pelo PHP e é altamente desencorajado por razões de segurança. Mais informação pode ser encontrada na nossa documentação.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Você está atualmente executando PHP {version}. Nós o incentivamos a atualizar sua versão do PHP para aproveitar asatualizações de segurança e desempenho proporcionados pelo Grupo PHP assim que sua distribuição suportar.",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "O cabeçalho do proxy reverso está incorreto, ou você está acessando a partir de um proxy confiável. Se você não está usando um proxy confiável, há uma falha de segurança que pode permitir um ataque. Mais informação pode ser encontrada na nossa documentação.",
@@ -142,7 +141,7 @@
"Send" : "Enviar",
"Allow upload and editing" : "Permitir envio e edição",
"Read only" : "Somente leitura",
- "Secure drop (upload only)" : "Drop seguro (apenas envio)",
+ "File drop (upload only)" : "Zona de arquivos (somente upload)",
"Shared with you and the group {group} by {owner}" : "Compartilhado com você e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartilhado com você por {owner}",
"Choose a password for the mail share" : "Escolha uma senha para o compartilhamento de e-mail",
@@ -305,13 +304,12 @@
"I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar atualizando pela interface web, há o risco de ocorrer um timeout e perda de dados mas eu tenho um cópia de backup e sei como restaurar meu sistema se isso ocorrer.",
"Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
- "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando a instância %s estiver disponível novamente.",
+ "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando o %s estiver disponível novamente.",
"Problem loading page, reloading in 5 seconds" : "Problema no carregamento da página, recarregando em 5 segundos",
"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Seus arquivos estão criptografados. Se você não ativou a chave de recuperação, não haverá maneira de obter seus dados de volta após a sua senha ser redefinida. Se não tiver certeza do que deve fazer, contate o administrador antes de continuar. Deseja realmente continuar?",
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "O seu diretório de dados e os arquivos provavelmente estão acessíveis a partir da Internet. O arquivo .htaccess não está funcionando. Sugerimos que você configure o servidor web de maneira que o diretório de dados não seja acessível ou mova o diretório de dados para fora do diretório raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao descompartilhar",
- "File drop (upload only)" : "Zona de arquivos (somente upload)",
"can reshare" : "pode recompartilhar",
"can edit" : "pode editar",
"can create" : "Pode criar",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index 2327bae61a04a..3d70c15bd556a 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -123,7 +123,7 @@ OC.L10N.register(
"Email link to person" : "Enviar hiperligação por mensagem para a pessoa",
"Send" : "Enviar",
"Allow upload and editing" : "Permitir enviar e editar",
- "Secure drop (upload only)" : "Arrastar seguro (apenas envio)",
+ "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Partilhado consigo por {owner}",
"Choose a password for the mail share" : "Escolher password para a partilha de email",
@@ -277,7 +277,6 @@ OC.L10N.register(
"Ok" : "CONFIRMAR",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "A sua pasta com os dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar correctamente. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao remover a partilha",
- "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"can reshare" : "pode voltar a partilhar",
"can edit" : "pode editar",
"can create" : "pode criar",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index 5ba2f81b155f3..52074281b2b3b 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -121,7 +121,7 @@
"Email link to person" : "Enviar hiperligação por mensagem para a pessoa",
"Send" : "Enviar",
"Allow upload and editing" : "Permitir enviar e editar",
- "Secure drop (upload only)" : "Arrastar seguro (apenas envio)",
+ "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}",
"Shared with you by {owner}" : "Partilhado consigo por {owner}",
"Choose a password for the mail share" : "Escolher password para a partilha de email",
@@ -275,7 +275,6 @@
"Ok" : "CONFIRMAR",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "A sua pasta com os dados e os seus ficheiros estão provavelmente acessíveis a partir da Internet. O ficheiro .htaccess não está a funcionar correctamente. Sugerimos veementemente que configure o seu servidor web de maneira a que a pasta com os dados deixe de ficar acessível, ou mova a pasta com os dados para fora da raiz de documentos do servidor web.",
"Error while unsharing" : "Erro ao remover a partilha",
- "File drop (upload only)" : "Arrastar ficheiro (apenas envio)",
"can reshare" : "pode voltar a partilhar",
"can edit" : "pode editar",
"can create" : "pode criar",
diff --git a/core/l10n/ro.js b/core/l10n/ro.js
index 3a1eae736f39e..9d954c0418b93 100644
--- a/core/l10n/ro.js
+++ b/core/l10n/ro.js
@@ -121,6 +121,7 @@ OC.L10N.register(
"Email link to person" : "Expediază legătura prin poșta electronică",
"Send" : "Trimite",
"Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} partajat prin legătura",
@@ -262,7 +263,6 @@ OC.L10N.register(
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Directorul de date și fișierele tale sunt probabil accesibile de pe Internet. Fișierul .htaccess nu funcționează. Îți recomandăm cu tărie să configurezi serverul web astfel încât folderul de date să nu mai fie accesibil, sau să muți folderul în afara rădăcinii de documente a serverului web.",
"Error while unsharing" : "Eroare la anularea partajării",
- "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"can reshare" : "poate partaja mai departe",
"can edit" : "poate edita",
"can create" : "poate crea",
diff --git a/core/l10n/ro.json b/core/l10n/ro.json
index 7868fce6117c1..ba523f36f21ad 100644
--- a/core/l10n/ro.json
+++ b/core/l10n/ro.json
@@ -119,6 +119,7 @@
"Email link to person" : "Expediază legătura prin poșta electronică",
"Send" : "Trimite",
"Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} partajat prin legătura",
@@ -260,7 +261,6 @@
"Ok" : "Ok",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Directorul de date și fișierele tale sunt probabil accesibile de pe Internet. Fișierul .htaccess nu funcționează. Îți recomandăm cu tărie să configurezi serverul web astfel încât folderul de date să nu mai fie accesibil, sau să muți folderul în afara rădăcinii de documente a serverului web.",
"Error while unsharing" : "Eroare la anularea partajării",
- "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
"can reshare" : "poate partaja mai departe",
"can edit" : "poate edita",
"can create" : "poate crea",
diff --git a/core/l10n/ru.js b/core/l10n/ru.js
index edeaa9605d99c..47b43c19305cf 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -15,14 +15,13 @@ OC.L10N.register(
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
"Crop is not square" : "Кадр не является квадратом",
"State token does not match" : "Токен состояния не соответствует",
- "Auth flow can only be started unauthenticated." : "Процесс аутентификации может быть запущен только неаутентифицированным.",
"Password reset is disabled" : "Сброс пароля отключен",
"Couldn't reset password because the token is invalid" : "Не удалось сбросить пароль, неверный токен",
"Couldn't reset password because the token is expired" : "Не удалось сбросить пароль, срок действия токена истёк",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Не удалось отправить письмо сброса так как у данного пользователя не задан адрес электронной почты. Пожалуйста, обратитесь к администратору.",
"Password reset" : "Сброс пароля",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на кнопку. Если вы не запрашивали сброс пароля, просто проигнорируйе это письмо.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на ссылку. Если вы не запрашивали сброс пароля, просто проигнорируйе это письмо.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на кнопку. Если вы не запрашивали сброс пароля, просто проигнорируйте это письмо.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на ссылку. Если вы не запрашивали сброс пароля, просто проигнорируйте это письмо.",
"Reset your password" : "Сбросить пароль",
"%s password reset" : "Сброс пароля %s",
"Couldn't send reset email. Please contact your administrator." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, свяжитесь с вашим администратором.",
@@ -43,14 +42,14 @@ OC.L10N.register(
"Checking updates of apps" : "Проверка обновлений для приложений",
"Checking for update of app \"%s\" in appstore" : "Проверяется наличие обновления для приложения «%s»",
"Update app \"%s\" from appstore" : "Обновите приложение «%s» в магазине приложений",
- "Checked for update of app \"%s\" in appstore" : "Проверено наличие обновления для приложения «%s» в магазине приложенеий",
+ "Checked for update of app \"%s\" in appstore" : "Проверено наличие обновления для приложения «%s» в магазине приложений",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка возможности обновления схемы базы данных для %s (это может занять длительное время в зависимости от размера базы данных)",
"Checked database schema update for apps" : "Проверено обновление схемы БД приложений",
"Updated \"%s\" to %s" : "Обновлено \"%s\" до %s",
"Set log level to debug" : "Установлен отладочный уровень протоколирования",
"Reset log level" : "Сброс уровня протоколирования",
"Starting code integrity check" : "Начинается проверка целостности кода",
- "Finished code integrity check" : "Проверка целостности кода завершина",
+ "Finished code integrity check" : "Проверка целостности кода завершена",
"%s (3rdparty)" : "%s (стороннее)",
"%s (incompatible)" : "%s (несовместимое)",
"Following apps have been disabled: %s" : "Были отключены следующие приложения: %s",
@@ -113,8 +112,8 @@ OC.L10N.register(
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Заголовки обратного прокси настроены неправильно, либо вы пытаетесь получить доступ к NextCloud через доверенный прокси. Если NextCloud открыт не через доверенный прокси, это проблема безопасности, которая может позволить атакующему подделать IP-адрес, который видит NextCloud. Для получения дополнительной информации смотрите нашу документацию.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached настроен на распределенный кеш, но установлен не поддерживаемый модуль PHP \"memcache\". \\OC\\Memcache\\Memcached поддерживает только модуль \"memcached\", но не \"memcache\". Больше информации на wiki странице memcached о обоих модулях.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Некоторые файлы не прошли проверку целостности. Дополнительная информация о том, как устранить данную проблему доступна в нашей документации. (Список проблемных файлов… / Сканировать ещё раз…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache не настроен правильно. Для обеспечения лучшей производительности рекомендуется ↗ использовать следующие настройки в php.ini:",
- "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Функция PHP «set_time_limit» недоступна. В случае остановки скритов во время работы, это может привести к повреждению установки. Настойчиво рекомендуется включить эту функция. ",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache не настроен правильно. Для обеспечения лучшей производительности рекомендуется ↗ использовать следующие настройки в php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Функция PHP «set_time_limit» недоступна. В случае остановки скриптов во время работы, это может привести к повреждению установки. Настойчиво рекомендуется включить эту функция. ",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Настоятельно рекомендуется настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб-сервера.Save",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Заголовок HTTP \"{header}\" не настроен на значение \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "Отправить",
"Allow upload and editing" : "Разрешить загрузку и редактирование",
"Read only" : "Только чтение",
- "Secure drop (upload only)" : "Безопасное хранилище (только для приема файлов)",
+ "File drop (upload only)" : "Хранилище (только для приема файлов)",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"Choose a password for the mail share" : "Укажите пароль для ссылки по почте",
@@ -202,7 +201,7 @@ OC.L10N.register(
"Update to {version}" : "Обновление до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
- "The update was unsuccessful. For more information check our forum post covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти в сообщении на нащем форуме.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти в сообщении на нашем форуме.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Обновление не удалось. Пожалуйста, сообщите об этой проблеме сообществу Nextcloud.",
"Continue to Nextcloud" : "Продолжить в Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Обновление прошло успешно. Перенаправление в Nextcloud через %n секунду.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунды.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунд.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунд."],
@@ -245,7 +244,7 @@ OC.L10N.register(
"Database user" : "Пользователь базы данных",
"Database password" : "Пароль базы данных",
"Database name" : "Название базы данных",
- "Database tablespace" : "Табличое пространство базы данных",
+ "Database tablespace" : "Табличное пространство базы данных",
"Database host" : "Хост базы данных",
"Please specify the port number along with the host name (e.g., localhost:5432)." : "Пожалуйста укажите номер порта вместе с именем хоста (напр. localhost:5432)",
"Performance warning" : "Предупреждение о производительности",
@@ -313,7 +312,6 @@ OC.L10N.register(
"Ok" : "Ок",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"Error while unsharing" : "При закрытии доступа произошла ошибка",
- "File drop (upload only)" : "Хранилище (только для приема файлов)",
"can reshare" : "можно опубликовать",
"can edit" : "можно редактировать",
"can create" : "можно создавать",
@@ -323,7 +321,7 @@ OC.L10N.register(
"Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Поделиться с людьми на других серверах используя Federated Cloud ID username@example.com/nextcloud",
"Share with users or by mail..." : "Поделиться с пользователями или по почте...",
"Share with users or remote users..." : "Общий доступ с пользователями или удаленными пользователями",
- "Share with users, remote users or by mail..." : "Поделиться с пользователями, удалеными пользователями или по почте...",
+ "Share with users, remote users or by mail..." : "Поделиться с пользователями, удаленными пользователями или по почте...",
"Share with users or groups..." : "Общий доступ с пользователями или группами",
"Share with users, groups or by mail..." : "Поделиться с пользователями, группами или по почте...",
"Share with users, groups or remote users..." : "Поделиться с пользователями, группами или удаленными пользователями...",
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index f14fa9e0ce31c..4bd01244dea80 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -13,14 +13,13 @@
"No valid crop data provided" : "Не указаны корректные данные о кадрировании",
"Crop is not square" : "Кадр не является квадратом",
"State token does not match" : "Токен состояния не соответствует",
- "Auth flow can only be started unauthenticated." : "Процесс аутентификации может быть запущен только неаутентифицированным.",
"Password reset is disabled" : "Сброс пароля отключен",
"Couldn't reset password because the token is invalid" : "Не удалось сбросить пароль, неверный токен",
"Couldn't reset password because the token is expired" : "Не удалось сбросить пароль, срок действия токена истёк",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Не удалось отправить письмо сброса так как у данного пользователя не задан адрес электронной почты. Пожалуйста, обратитесь к администратору.",
"Password reset" : "Сброс пароля",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на кнопку. Если вы не запрашивали сброс пароля, просто проигнорируйе это письмо.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на ссылку. Если вы не запрашивали сброс пароля, просто проигнорируйе это письмо.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на кнопку. Если вы не запрашивали сброс пароля, просто проигнорируйте это письмо.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Для сброса пароля нажмите на ссылку. Если вы не запрашивали сброс пароля, просто проигнорируйте это письмо.",
"Reset your password" : "Сбросить пароль",
"%s password reset" : "Сброс пароля %s",
"Couldn't send reset email. Please contact your administrator." : "Не удалось отправить письмо для сброса пароля. Пожалуйста, свяжитесь с вашим администратором.",
@@ -41,14 +40,14 @@
"Checking updates of apps" : "Проверка обновлений для приложений",
"Checking for update of app \"%s\" in appstore" : "Проверяется наличие обновления для приложения «%s»",
"Update app \"%s\" from appstore" : "Обновите приложение «%s» в магазине приложений",
- "Checked for update of app \"%s\" in appstore" : "Проверено наличие обновления для приложения «%s» в магазине приложенеий",
+ "Checked for update of app \"%s\" in appstore" : "Проверено наличие обновления для приложения «%s» в магазине приложений",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка возможности обновления схемы базы данных для %s (это может занять длительное время в зависимости от размера базы данных)",
"Checked database schema update for apps" : "Проверено обновление схемы БД приложений",
"Updated \"%s\" to %s" : "Обновлено \"%s\" до %s",
"Set log level to debug" : "Установлен отладочный уровень протоколирования",
"Reset log level" : "Сброс уровня протоколирования",
"Starting code integrity check" : "Начинается проверка целостности кода",
- "Finished code integrity check" : "Проверка целостности кода завершина",
+ "Finished code integrity check" : "Проверка целостности кода завершена",
"%s (3rdparty)" : "%s (стороннее)",
"%s (incompatible)" : "%s (несовместимое)",
"Following apps have been disabled: %s" : "Были отключены следующие приложения: %s",
@@ -111,8 +110,8 @@
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Заголовки обратного прокси настроены неправильно, либо вы пытаетесь получить доступ к NextCloud через доверенный прокси. Если NextCloud открыт не через доверенный прокси, это проблема безопасности, которая может позволить атакующему подделать IP-адрес, который видит NextCloud. Для получения дополнительной информации смотрите нашу документацию.",
"Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached настроен на распределенный кеш, но установлен не поддерживаемый модуль PHP \"memcache\". \\OC\\Memcache\\Memcached поддерживает только модуль \"memcached\", но не \"memcache\". Больше информации на wiki странице memcached о обоих модулях.",
"Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Некоторые файлы не прошли проверку целостности. Дополнительная информация о том, как устранить данную проблему доступна в нашей документации. (Список проблемных файлов… / Сканировать ещё раз…)",
- "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache не настроен правильно. Для обеспечения лучшей производительности рекомендуется ↗ использовать следующие настройки в php.ini:",
- "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Функция PHP «set_time_limit» недоступна. В случае остановки скритов во время работы, это может привести к повреждению установки. Настойчиво рекомендуется включить эту функция. ",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP OPcache не настроен правильно. Для обеспечения лучшей производительности рекомендуется ↗ использовать следующие настройки в php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Функция PHP «set_time_limit» недоступна. В случае остановки скриптов во время работы, это может привести к повреждению установки. Настойчиво рекомендуется включить эту функция. ",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Настоятельно рекомендуется настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб-сервера.Save",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Заголовок HTTP \"{header}\" не настроен на значение \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
@@ -142,7 +141,7 @@
"Send" : "Отправить",
"Allow upload and editing" : "Разрешить загрузку и редактирование",
"Read only" : "Только чтение",
- "Secure drop (upload only)" : "Безопасное хранилище (только для приема файлов)",
+ "File drop (upload only)" : "Хранилище (только для приема файлов)",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"Choose a password for the mail share" : "Укажите пароль для ссылки по почте",
@@ -200,7 +199,7 @@
"Update to {version}" : "Обновление до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
- "The update was unsuccessful. For more information check our forum post covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти в сообщении на нащем форуме.",
+ "The update was unsuccessful. For more information check our forum post covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти в сообщении на нашем форуме.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "Обновление не удалось. Пожалуйста, сообщите об этой проблеме сообществу Nextcloud.",
"Continue to Nextcloud" : "Продолжить в Nextcloud",
"_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Обновление прошло успешно. Перенаправление в Nextcloud через %n секунду.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунды.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунд.","Обновление прошло успешно. Перенаправление в Nextcloud через %n секунд."],
@@ -243,7 +242,7 @@
"Database user" : "Пользователь базы данных",
"Database password" : "Пароль базы данных",
"Database name" : "Название базы данных",
- "Database tablespace" : "Табличое пространство базы данных",
+ "Database tablespace" : "Табличное пространство базы данных",
"Database host" : "Хост базы данных",
"Please specify the port number along with the host name (e.g., localhost:5432)." : "Пожалуйста укажите номер порта вместе с именем хоста (напр. localhost:5432)",
"Performance warning" : "Предупреждение о производительности",
@@ -311,7 +310,6 @@
"Ok" : "Ок",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"Error while unsharing" : "При закрытии доступа произошла ошибка",
- "File drop (upload only)" : "Хранилище (только для приема файлов)",
"can reshare" : "можно опубликовать",
"can edit" : "можно редактировать",
"can create" : "можно создавать",
@@ -321,7 +319,7 @@
"Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Поделиться с людьми на других серверах используя Federated Cloud ID username@example.com/nextcloud",
"Share with users or by mail..." : "Поделиться с пользователями или по почте...",
"Share with users or remote users..." : "Общий доступ с пользователями или удаленными пользователями",
- "Share with users, remote users or by mail..." : "Поделиться с пользователями, удалеными пользователями или по почте...",
+ "Share with users, remote users or by mail..." : "Поделиться с пользователями, удаленными пользователями или по почте...",
"Share with users or groups..." : "Общий доступ с пользователями или группами",
"Share with users, groups or by mail..." : "Поделиться с пользователями, группами или по почте...",
"Share with users, groups or remote users..." : "Поделиться с пользователями, группами или удаленными пользователями...",
diff --git a/core/l10n/sk.js b/core/l10n/sk.js
index 4ca31fe6a93b9..1661cc56c15bf 100644
--- a/core/l10n/sk.js
+++ b/core/l10n/sk.js
@@ -14,9 +14,13 @@ OC.L10N.register(
"No crop data provided" : "Dáta pre orezanie neboli zadané",
"No valid crop data provided" : "Neplatné dáta pre orezanie neboli zadané",
"Crop is not square" : "Orezanie nie je štvorcové",
- "Couldn't reset password because the token is invalid" : "Nemožno zmeniť heslo pre neplatnosť tokenu.",
- "Couldn't reset password because the token is expired" : "Nepodarilo sa obnoviť heslo, pretože platnosť tokenu uplynula.",
+ "Password reset is disabled" : "Obnovenie hesla nie je povolené",
+ "Couldn't reset password because the token is invalid" : "Nepodarilo sa obnoviť heslo, pretože token nie je platný",
+ "Couldn't reset password because the token is expired" : "Nepodarilo sa obnoviť heslo, pretože platnosť tokenu uplynula",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nemožno poslať email pre obnovu, lebo pre zadaného používateľa neexistuje emailová adresa. Kontaktujte prosím vášho administrátora.",
+ "Password reset" : "Obnovenie hesla",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pre obnovenie hesla kliknite na nasledujúce tlačidlo. Pokiaľ ste nevyžiadali obnovenie hesla, tento email ignorujte.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pre obnovenie hesla kliknite na nasledujúci odkaz. Pokiaľ ste nevyžiadali obnovenie hesla, tento email ignorujte.",
"%s password reset" : "reset hesla %s",
"Couldn't send reset email. Please contact your administrator." : "Nemožno poslať email pre obnovu. Kontaktujte prosím vášho administrátora.",
"Couldn't send reset email. Please make sure your username is correct." : "Nemožno poslať email pre obnovu. Uistite sa, či vkladáte správne používateľské meno.",
diff --git a/core/l10n/sk.json b/core/l10n/sk.json
index efb4593a2004b..aa0e01d8b80e8 100644
--- a/core/l10n/sk.json
+++ b/core/l10n/sk.json
@@ -12,9 +12,13 @@
"No crop data provided" : "Dáta pre orezanie neboli zadané",
"No valid crop data provided" : "Neplatné dáta pre orezanie neboli zadané",
"Crop is not square" : "Orezanie nie je štvorcové",
- "Couldn't reset password because the token is invalid" : "Nemožno zmeniť heslo pre neplatnosť tokenu.",
- "Couldn't reset password because the token is expired" : "Nepodarilo sa obnoviť heslo, pretože platnosť tokenu uplynula.",
+ "Password reset is disabled" : "Obnovenie hesla nie je povolené",
+ "Couldn't reset password because the token is invalid" : "Nepodarilo sa obnoviť heslo, pretože token nie je platný",
+ "Couldn't reset password because the token is expired" : "Nepodarilo sa obnoviť heslo, pretože platnosť tokenu uplynula",
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nemožno poslať email pre obnovu, lebo pre zadaného používateľa neexistuje emailová adresa. Kontaktujte prosím vášho administrátora.",
+ "Password reset" : "Obnovenie hesla",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pre obnovenie hesla kliknite na nasledujúce tlačidlo. Pokiaľ ste nevyžiadali obnovenie hesla, tento email ignorujte.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pre obnovenie hesla kliknite na nasledujúci odkaz. Pokiaľ ste nevyžiadali obnovenie hesla, tento email ignorujte.",
"%s password reset" : "reset hesla %s",
"Couldn't send reset email. Please contact your administrator." : "Nemožno poslať email pre obnovu. Kontaktujte prosím vášho administrátora.",
"Couldn't send reset email. Please make sure your username is correct." : "Nemožno poslať email pre obnovu. Uistite sa, či vkladáte správne používateľské meno.",
diff --git a/core/l10n/sq.js b/core/l10n/sq.js
index 3fe6612402bbd..0e447d9835021 100644
--- a/core/l10n/sq.js
+++ b/core/l10n/sq.js
@@ -40,6 +40,7 @@ OC.L10N.register(
"Checking updates of apps" : "Po kontrollohen përditësime të aplikacionit",
"Checking for update of app \"%s\" in appstore" : "Duke kontrolluar për përditësim të aplikacionit \"%s\" në appstore.",
"Update app \"%s\" from appstore" : "Përditëso aplikacionin \"%s\" nga appstore",
+ "Checked for update of app \"%s\" in appstore" : "Duke kontrolluar për përditësim të aplikacionit \"%s\" në appstore.",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave për %s (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update for apps" : "U kontrollua përditësimi i skemës së bazës së të dhënave për aplikacionet",
"Updated \"%s\" to %s" : "U përditësua \"%s\" në %s",
@@ -52,6 +53,10 @@ OC.L10N.register(
"Following apps have been disabled: %s" : "Janë çaktivizuar aplikacionet vijuese : %s",
"Already up to date" : "Tashmë e përditësuar",
"No contacts found" : "Nuk jane gjetur kontakte",
+ "Show all contacts …" : "Shfaq të gjitha kontaktet",
+ "There was an error loading your contacts" : "Ndodhi një problem me ngarkimin e kontakteve tuaj.",
+ "Loading your contacts …" : "Kontaktet tuaja po ngarkohen ...",
+ "Looking for {term} …" : "Duke kërkuar {për] ...",
"There were problems with the code integrity check. More information…" : "Pati probleme me kontrollin e integritetit të kodit. Më tepër të dhëna…",
"Settings" : "Rregullime",
"Connection to server lost" : "Lidhja me serverin u shkëput",
@@ -126,6 +131,7 @@ OC.L10N.register(
"Email link to person" : "Dërgoja personit lidhjen me email",
"Send" : "Dërgoje",
"Allow upload and editing" : "Lejo ngarkim dhe editim",
+ "File drop (upload only)" : "Lësho skedar (vetëm ngarkim)",
"Shared with you and the group {group} by {owner}" : "Ndarë me ju dhe me grupin {group} nga {owner}",
"Shared with you by {owner}" : "Ndarë me ju nga {owner}",
"{{shareInitiatorDisplayName}} shared via link" : "{{shpërndaEmrinEShfaqurTëNismëtarit}} shpërnda nëpërmjet linkut",
@@ -143,6 +149,9 @@ OC.L10N.register(
"{sharee} (remote)" : "{sharee} (i largët)",
"{sharee} (email)" : "{shpërnda} (postë elektronike)",
"Share" : "Ndaje",
+ "Share with other people by entering a user or group or an email address." : "Shpërndaje me persona të tjerë duke vendosur një perdorues ose një grup ose një adresë emaili",
+ "Name or email address..." : "Emri ose adresa e email-it",
+ "Name..." : "Emër",
"Error" : "Gabim",
"Error removing share" : "Gabim në heqjen e ndarjes",
"Non-existing tag #{tag}" : "Etiketë #{tag} që s’ekziston",
@@ -158,6 +167,7 @@ OC.L10N.register(
"sunny" : "me diell",
"Hello {name}, the weather is {weather}" : "Tungjatjeta {name}, koha është {weather}",
"Hello {name}" : "Tungjatjeta {name}",
+ "These are your search results" : "Këto janë rezultatet e juaj të kërkimit" : "Këto janë rezultatet e juaj të kërkimit" : "Đây là kết quả tìm kiếm của bạn",
+ "new" : "mới",
+ "_download %n file_::_download %n files_" : ["tải về%ntệp"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Quá trình cập nhật đang được tiến hành, đóng trang này có thể làm gián đoạn quá trình.",
+ "Update to {version}" : "Cập nhật lên {version}",
+ "An error occurred." : "Đã xảy ra lỗi.",
+ "Please reload the page." : "Vui lòng tải lại trang.",
+ "Continue to Nextcloud" : "Tiếp tục đến Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Cập nhật thành công. Đang chuyển hướng bạn tới Nextcloud trong %ngiây."],
+ "Searching other places" : "Tìm kiếm các nơi khác",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Không có kết quả tìm kiếm trong các thư mục khác cho {tag} {filter} {endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} kết quả tìm kiếm trong các thư mục khác"],
+ "Personal" : "Cá nhân",
+ "Users" : "Người dùng",
+ "Apps" : "Ứng dụng",
+ "Admin" : "Quản trị",
+ "Help" : "Giúp đỡ",
+ "Access forbidden" : "Truy cập bị cấm",
+ "File not found" : "Không tìm thấy tệp tin",
+ "The specified document has not been found on the server." : "Không tìm thấy tài liệu trên máy chủ.",
+ "You can click here to return to %s." : "Bạn có thể nhấp vào đây để quay lại %s.",
+ "Internal Server Error" : "Lỗi máy chủ.",
+ "The server encountered an internal error and was unable to complete your request." : "Máy chủ gặp lỗi và không thể hoàn thành yêu cầu của bạn.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Vui lòng liên hệ với quản trị viên máy chủ nếu lỗi này xuất hiện lại nhiều lần, vui lòng đính kèm các chi tiết kỹ thuật bên dưới trong báo cáo của bạn.",
+ "More details can be found in the server log." : "Các chi tiết có thể được tìm thấy trong nhật ký máy chủ.",
+ "Technical details" : "Chi tiết kỹ thuật",
+ "Remote Address: %s" : "Địa chỉ bên ngoài: %s",
+ "Request ID: %s" : "Yêu cầu ID:%s",
+ "Type: %s" : "Loại: %s",
+ "Code: %s" : "Mã: %s",
+ "Message: %s" : "Thông điệp:%s",
+ "File: %s" : "%sTệp:",
+ "Line: %s" : "Dòng: %s",
+ "Trace" : "Theo dõi",
+ "Security warning" : "Cảnh báo bảo mật",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Thư mục và file dữ liệu của bạn có thể được truy cập từ internet bởi vì file .htaccess không hoạt động",
+ "For information how to properly configure your server, please see the documentation." : "Để biết thông tin về cách cấu hình đúng máy chủ của bạn, hãy xem tài liệu.",
+ "Create an admin account" : "Tạo một tài khoản quản trị",
+ "Username" : "Tên đăng nhập",
+ "Storage & database" : "Lưu trữ & cơ sở dữ liệu",
+ "Data folder" : "Thư mục dữ liệu",
+ "Configure the database" : "Cấu hình cơ sở dữ liệu",
+ "Only %s is available." : "Chỉ %s khả dụng.",
+ "Install and activate additional PHP modules to choose other database types." : "Cài đặt và kích hoạt các mô-đun PHP bổ sung để chọn các loại cơ sở dữ liệu khác.",
+ "For more details check out the documentation." : "Để biết thêm chi tiết, hãy kiểm tra tài liệu.",
+ "Database user" : "Người dùng cơ sở dữ liệu",
+ "Database password" : "Mật khẩu cơ sở dữ liệu",
+ "Database name" : "Tên cơ sở dữ liệu",
+ "Database tablespace" : "Cơ sở dữ liệu tablespace",
+ "Database host" : "Database host",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Vui lòng xác định số cổng cùng với tên máy chủ lưu trữ (ví dụ: localhost: 5432).",
+ "Performance warning" : "Cảnh báo hiệu suất",
+ "SQLite will be used as database." : "SQLite sẽ được sử dụng làm cơ sở dữ liệu.",
+ "For larger installations we recommend to choose a different database backend." : "Đối với các cài đặt hệ thống lớn, chúng tôi khuyên bạn nên chọn một hệ cơ sở dữ liệu khác.",
+ "Finish setup" : "Cài đặt hoàn tất",
+ "Finishing …" : "Đang hoàn thành ...",
+ "Need help?" : "Cần hỗ trợ ?",
+ "See the documentation" : "Xem tài liệu",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ứng dụng này yêu cầu JavaScript để hoạt động chính xác. Vui lòng {linkstart} bật JavaScript {linkend} và tải lại trang.",
+ "More apps" : "Thêm ứng dụng",
+ "Search" : "Tìm kiếm",
+ "This action requires you to confirm your password:" : "Tác vụ này yêu cầu bạn phải xác nhận mật khẩu của mình:",
+ "Confirm your password" : "Xác nhận mật khẩu của bạn",
+ "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
+ "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
+ "Please try again or contact your administrator." : "Vui lòng thử lại hoặc liên hệ quản trị của bạn.",
+ "Username or email" : "Tên truy cập hoặc email",
+ "Wrong password. Reset it?" : "Sai mật khẩu. Gửi lại mật khẩu ?",
+ "Wrong password." : "Sai mật khẩu.",
+ "Log in" : "Đăng nhập",
+ "Stay logged in" : "Lưu trạng thái đăng nhập",
+ "Alternative Logins" : "Đăng nhập khác",
+ "Redirecting …" : "Chuyển tiếp ...",
+ "New password" : "Mật khẩu mới",
+ "New Password" : "Mật khẩu mới",
+ "Reset password" : "Khôi phục mật khẩu",
+ "This Nextcloud instance is currently in single user mode." : "Nextcloud trong trường hợp này đang ở chế độ người dùng duy nhất.",
+ "This means only administrators can use the instance." : "Điều này có nghĩa chỉ có người quản trị có thể sử dụng trong trường hợp này.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Liên hệ với người quản trị nếu lỗi này vẫn tồn tại hoặc xuất hiện bất ngờ.",
+ "Thank you for your patience." : "Cảm ơn sự kiên nhẫn của bạn.",
+ "Log out" : "Đăng xuất",
+ "Two-factor authentication" : "Xác thực 2 bước",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Tính năng bảo mật nâng cao được kích hoạt cho tài khoản của bạn. Vui lòng xác thực sử dụng yếu tố thứ hai.",
+ "Cancel log in" : "Hủy đăng nhập",
+ "Use backup code" : "Sử dụng mã dự phòng",
+ "Error while validating your second factor" : "Lỗi khi xác thực 2 bước",
+ "Add \"%s\" as trusted domain" : "Thêm \"%s\" là tên miền tin cậy",
+ "App update required" : "Ứng dụng yêu cầu cập nhật",
+ "%s will be updated to version %s" : "%s sẽ được cập nhật lên phiên bản %s",
+ "These apps will be updated:" : "Những ứng dụng sẽ được cập nhật:",
+ "These incompatible apps will be disabled:" : "Những ứng dụng không tương thích sẽ bị tắt:",
+ "The theme %s has been disabled." : "Giao diện %s đã bị tắt.",
+ "Start update" : "Bắt đầu cập nhật",
+ "Detailed logs" : "Nhật ký chi tiết",
+ "Update needed" : "Cần phải cập nhật",
+ "For help, see the documentation." : "Để được trợ giúp, hãy xem tài liệuliệu.",
+ "Upgrade via web on my own risk" : "Nâng cấp qua web",
+ "Problem loading page, reloading in 5 seconds" : "Có vấn đề khi nạp trang, nạp lại trang trong vòng 5 giây",
+ "Ok" : "Đồng ý",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Thư mục dữ liệu và file của bạn có thể truy cập từ Internet. File .htaccess không hoạt động. Chúng tôi khuyến cáo bạn cấu hình web server của bạn sao cho thư mục dữ liệu (data folder) không thể truy câp được hoặc di chuyển thư mục data ra bên ngoài thư mục gốc (root) của Web Server.",
+ "Error while unsharing" : "Lỗi trong quá trình gỡ chia sẻ",
+ "can reshare" : "Có thể chia sẻ lại",
+ "can edit" : "có thể chỉnh sửa",
+ "can create" : "Có thể tạo mới",
+ "can change" : "Có thể thay đổi",
+ "can delete" : "Có thể xóa",
+ "access control" : "quản lý truy cập",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Chia sẻ với người trên các máy chủ khác có tài khoản CLoud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Chia sẻ với nguwif dùng hoặc qua thư điện tử...",
+ "Share with users or remote users..." : "Chia sẻ với người dùng hoặc người dùng từ xa...",
+ "Share with users, remote users or by mail..." : "Chia sẻ với người dùng, người dùng từ xa hoặc bằng thư điện tử...",
+ "Share with users or groups..." : "Chia sẻ với người dùng hoặc nhóm người dùng",
+ "Share with users, groups or by mail..." : "Chia sẻ với người dùng, nhóm người dùng hoặc qua thư điện tử ...",
+ "Share with users, groups or remote users..." : "Chia sẻ với người dùng, nhóm người dùng hoặc người dùng từ xa...",
+ "Share with users, groups, remote users or by mail..." : "Chia sẻ với người dùng, nhóm, người dùng từ xa hoặc qua mail ...",
+ "Share with users..." : "Chia sẻ với người dùng ...",
+ "The object type is not specified." : "Loại đối tượng không được chỉ định.",
+ "Enter new" : "Nhập mới",
+ "Add" : "Thêm",
+ "Edit tags" : "Sửa thẻ",
+ "Error loading dialog template: {error}" : "Lỗi khi tải mẫu hội thoại: {error}",
+ "No tags selected for deletion." : "Không có thẻ nào được chọn để xóa",
+ "The update was successful. Redirecting you to Nextcloud now." : "Cập nhật thành công. Đang chuyển hướng bạn đến Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Xin chào,\n\nbáo cho bạn biết rằng %s đã chia sẽ %s với bạn.\nXem nó: %s\n\n",
+ "The share will expire on %s." : "Chia sẻ này sẽ hết hiệu lực vào %s.",
+ "Cheers!" : "Chúc mừng!",
+ "Use the following link to reset your password: {link}" : "Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Xin chào,
báo cho bạn biết rằng %s đã chia sẽ %s với bạn. Xem
",
+ "Please use the command line updater because you have a big instance." : "Hãy sử dụng dòng lệnh để cập nhật bởi vì bạn có một hệ thống lớn."
+},
+"nplurals=1; plural=0;");
diff --git a/core/l10n/vi.json b/core/l10n/vi.json
new file mode 100644
index 0000000000000..083eb965705da
--- /dev/null
+++ b/core/l10n/vi.json
@@ -0,0 +1,322 @@
+{ "translations": {
+ "Please select a file." : "Hãy chọn một tệp tin.",
+ "File is too big" : "File quá lớn",
+ "The selected file is not an image." : "Tệp tin được chọn không phải là ảnh.",
+ "The selected file cannot be read." : "Tệp tin được chọn không thể đọc.",
+ "Invalid file provided" : "File không hợp lệ",
+ "No image or file provided" : "Không có hình ảnh hoặc tập tin được cung cấp",
+ "Unknown filetype" : "Không biết kiểu tập tin",
+ "Invalid image" : "Hình ảnh không hợp lệ",
+ "An error occurred. Please contact your admin." : "Có lỗi xảy ra. Vui lòng báo cho quản trị viên.",
+ "No temporary profile picture available, try again" : "Ảnh cá nhân tạm thời không có giá trị, hãy thử lại",
+ "No crop data provided" : "Không có dữ liệu nguồn được cung cấp",
+ "No valid crop data provided" : "Dữ liệu trích xuất không hợp lệ",
+ "Crop is not square" : "Trích xuất không chuẩn",
+ "State token does not match" : "Mã trạng thái không khớp",
+ "Password reset is disabled" : "Đã tắt chức năng đặt lại mật khẩu",
+ "Couldn't reset password because the token is invalid" : "Không thể thiết lập lại mật khẩu do token không hợp lệ",
+ "Couldn't reset password because the token is expired" : "Không thể thiết lập lại mật khẩu do token hết hạn",
+ "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Không thể gửi thư điện tử yêu cầu thiết lập lại vì chưa có địa chỉ thư điện tử đối với tên đăng nhập này. Xin vui long liên hệ với quản trị hệ thống.",
+ "Password reset" : "Đặt lại mật khẩu",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào nút sau để đặt lại mật khẩu. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào liên kết sau để đặt lại mật khẩu của bạn. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
+ "Reset your password" : "Đổi mật khẩu",
+ "%s password reset" : "%s thiết lập lại mật khẩu",
+ "Couldn't send reset email. Please contact your administrator." : "Không thể gửi thư điện tử yêu cầu thiết lập lại. Xin vui lòng liên hệ quản trị hệ thống",
+ "Couldn't send reset email. Please make sure your username is correct." : "Không thể gửi thư điện tử yêu cầu thiết lập lại. Xin vui lòng kiểm tra tên tài khoản đăng nhập",
+ "Preparing update" : "Đang chuẩn bị cập nhật",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Cảnh báo sửa chữa:",
+ "Repair error: " : "Lỗi sửa chữa:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Xin vui lòng sử dụng câu lệnh cập nhật bằng dòng lệnh do cập nhật tự động bị vô hiệu hóa trong file config.php",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: đang kiểm tra bảng được %s",
+ "Turned on maintenance mode" : "Bật chế độ bảo trì",
+ "Turned off maintenance mode" : "Tắt chế độ bảo trì",
+ "Maintenance mode is kept active" : "Chế độ bảo trì đang được kích hoạt",
+ "Updating database schema" : "Đang cập nhật lược đồ cơ sở dữ liệu",
+ "Updated database" : "Cơ sở dữ liệu đã được cập nhật",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Đang kiểm tra xem lược đồ cơ sở dữ liệu có thể được cập nhật hay không (việc này có thể mất nhiều thời gian do phụ thuộc vào kích cỡ của cơ sở dữ liệu)",
+ "Checked database schema update" : "Cập nhật lược đồ cơ sở dữ liệu đã được kiểm tra",
+ "Checking updates of apps" : "Đang kiểm tra các bản cập nhật của các ứng dụng",
+ "Checking for update of app \"%s\" in appstore" : "Đang kiểm tra cập nhật của ứng dụng %s trong appstore ",
+ "Update app \"%s\" from appstore" : "Cập nhật ứng dụng \"%s\" từ appstore",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Đang kiểm tra liệu lược đồ cơ sở dữ liệu đối với %s có thể được cập nhật hay không (việc này có thể mất nhiều thời gian phụ thuộc vào kích cỡ của cơ sở dữ liệu)",
+ "Checked database schema update for apps" : "Bản cập nhật lược đồ cơ sở dữ liệu cho các ứng dụng đã được kiểm tra",
+ "Updated \"%s\" to %s" : "Được cập nhật từ \"%s\" sang %s",
+ "Set log level to debug" : "Thiết lập cấp độ ghi nhật ký để gỡ rối",
+ "Reset log level" : "Thiế lập lại cấp độ ghi nhật ký hệ thống",
+ "Starting code integrity check" : "Bắt đầu mã kiểm tra sự toàn vẹn",
+ "Finished code integrity check" : "Kết thúc mã kiểm tra sự toàn vẹn",
+ "%s (3rdparty)" : "%s ( hãng thứ 3)",
+ "%s (incompatible)" : "%s (không tương thích)",
+ "Following apps have been disabled: %s" : "Các ứng dụng sau bị vô hiệu hóa: %s",
+ "Already up to date" : "Đã được cập nhật bản mới nhất",
+ "No contacts found" : "Không tìm thấy liên hệ nào",
+ "Show all contacts …" : "Hiển thị tất cả liên hệ…",
+ "There was an error loading your contacts" : "Đã xảy ra lỗi khi tải liên hệ của bạn",
+ "Loading your contacts …" : "Đang tải liên hệ của bạn ...",
+ "Looking for {term} …" : "Đang tìm kiếm {term} ...",
+ "There were problems with the code integrity check. More information…" : " Có lỗi xảy ra với mã kiểm tra sự toàn vẹn. Thông tin thêm....",
+ "No action available" : "Không có hành động nào",
+ "Error fetching contact actions" : "Lỗi khi nạp liên hệ",
+ "Settings" : "Cài đặt",
+ "Connection to server lost" : "Kết nối tới máy chủ bị mất",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Xảy ra lỗi khi tải trang, tải lại trong %n giây"],
+ "Saving..." : "Đang lưu...",
+ "Dismiss" : "Bỏ qua",
+ "This action requires you to confirm your password" : "Để thực hiện hành động này, yêu cầu bạn phải nhập lại mật khẩu",
+ "Authentication required" : "Cần phải được xác thực",
+ "Password" : "Mật khẩu",
+ "Cancel" : "Hủy",
+ "Confirm" : "Xác nhận",
+ "Failed to authenticate, try again" : "Không thể xác thực thành công, xin vui lòng thử lại",
+ "seconds ago" : "vài giây trước",
+ "Logging in …" : "Đang đăng nhập",
+ "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders. If it is not there ask your local administrator." : "Liên kết để thiết lập lại mật khẩu của bạn vừa được gửi tới hộp thư điện tử của bạn. Nếu bạn không nhận được liên kết ấy trong vòng một khoảng thời gian xác định, xin vui long kiểm tra thư mục thư rác (spam/junk). Nếu không nhận được thư có liên kết nói trên, xin vui lòng liên hệ quản trị hệ thống của bạn.",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Các file của bạn đã được mã hóa. Sẽ không có cách nào lấy lại dữ liệu của bạn sau khi mật khẩu được thiết lập lại. Nếu bạn không chắc điều gì sẽ xảy ra, xin vui lòng liên hệ người quản trị hệ thốngtrước khi bạn tiếp tục. Bạn có thực sự muốn tiếp tục?",
+ "I know what I'm doing" : "Tôi biết tôi đang làm gì",
+ "Password can not be changed. Please contact your administrator." : "Không thể thay đổi được mật khẩu. Xin vui lòng liên hệ người quản trị hệ thống.",
+ "No" : "Không",
+ "Yes" : "Có",
+ "No files in here" : "Không có file nào ở đây",
+ "Choose" : "Chọn",
+ "Error loading file picker template: {error}" : "Lỗi khi tải mẫu tập tin picker: {error}",
+ "Error loading message template: {error}" : "Lỗi khi tải mẫu thông điệp: {error}",
+ "read-only" : "Chỉ đọc",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} tập tin xung đột"],
+ "One file conflict" : "Một tập tin xung đột",
+ "New Files" : "File mới",
+ "Already existing files" : "Các file đang tồn tại",
+ "Which files do you want to keep?" : "Bạn muốn tiếp tục với những tập tin nào?",
+ "If you select both versions, the copied file will have a number added to its name." : "Nếu bạn chọn cả hai phiên bản, tập tin được sao chép sẽ được đánh thêm số vào tên của nó.",
+ "Continue" : "Tiếp tục",
+ "(all selected)" : "(Tất cả các lựa chọn)",
+ "({count} selected)" : "({count} được chọn)",
+ "Error loading file exists template" : "Lỗi khi tải tập tin mẫu đã tồn tại",
+ "Pending" : "Đang chờ được phê duyệt",
+ "Very weak password" : "Mật khẩu rất yếu",
+ "Weak password" : "Mật khẩu yếu",
+ "So-so password" : "Mật khẩu tạm được",
+ "Good password" : "Mật khẩu tốt",
+ "Strong password" : "Mật khẩu mạnh",
+ "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Máy chủ Web server chưa được thiết lập một cách hợp lý để cho phép đồng bộ file do giao diện WebDAV bị hỏng/lỗi.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our documentation." : "Máy chủ Web server chưa được thiết lập hợp lý để phân giải \"{url}\". Thông tin thêm có thể được tìm thấy trong Tài liệu của chúng tôi.",
+ "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Máy chủ này không có kết nối Internet: Nhiều thiết bị đầu cuối không thể kết nối tới. Điều này có nghĩa là một số tính năng như liên kết ổ lưu trữ ngoài, các thông báo về các bản cập nhật hoặc cài đặt các ứng dụng của hãng thứ 3 sẽ không hoạt động. Truy cập các file từ xa và gửi các thư thông báo có thể cũng không hoạt động được. Chúng tôi khuyến cáo bạn bật kết nối Internet cho máy chủ này nếu bạn muốn sử dụng tất cả các tính năng của hệ thống.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation." : "Không có bộ nhớ cache được cấu hình. Để tăng hiệu suất hệ thống, xin vui lòng cấu hình memcache khi sẵn sàng. Thông tin chi tiết có thể tìm thấy trong Tài liệu của chúng tôi.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our documentation." : "/dev/urandom không nên được đọc bởi PHP, điều này có thể gây nguy cơ mất an toàn thông tin. Thông tin chi tiết có thể được tìm thấy trong Tài liệu của chúng tôi.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Bạn hiện đang sử dụng phiên bản PHP {version}. Chúng tôi khuyến cáo bạn nâng cấp phiên bản PHP để đạt được lợi ích về hiệu suất hoạt động và cập nhật vá lỗi an toàn thông tin bởi nhóm phát triển ngôn ngữ lập trình PHP ",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our documentation." : "Phần cấu hình các headers của proxy trỏ ngược không chính xác hoặc bạn đang truy cập Nextcloud từ một proxy đáng tin. Nếu bạn không thể truy cập được từ một proxy dáng tin cậy, thì dẫn tới vấn đề về mất an toàn thông tin và kẻ tấn công có thể giả mạo IP chúng để truy cập Nextcloud. Thông tin chi tiết có thể được tìm thấy trong Tài liệu của chúng tôi. ",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached được cấu hình dưới dạng cache phân tán, nhưng mô đun PHP \"memcache\" được cài đặt trên hệ thống không hợp lệ.. \\OC\\Memcache\\Memcached chỉ hỗ trợ \"memcached\" chứ không phải \"memcache\". Xin vui lòng xem tài liệu memcached wiki about both modules.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our documentation. (List of invalid files… / Rescan…)" : "Một số file không qua được quá trình kiểm tra tính toàn vẹn. Thông tin thêm về cách xử lý vấn đề này có thể được tìm thấy trong Tài liệu của chúng tôi. (Danh sách các file không hợp lệ… / Rà quét lại…)",
+ "The PHP Opcache is not properly configured. For better performance we recommend ↗ to use following settings in the php.ini:" : "PHP Opcache không được cấu hình đúng. Để đạt hiệu suất tốt hơn, chúng tôi khuyên bạn ↗nên sử dụng các cài đặt sau trong php.ini:",
+ "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. We strongly recommend enabling this function." : "Chức năng PHP \"set_time_limit\" không khả dụng. Điều này có thể dẫn đến việc các tập lệnh bị tạm dừng giữa chừng khi thực hiện, phá vỡ cài đặt của bạn. Chúng tôi thực sự khuyên bạn nên bật chức năng này.",
+ "Error occurred while checking server setup" : "Có lỗi xảy ra khi kiểm tra thiết lập máy chủ",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Thư mục chứa dữ liệu và các tệp của bạn có thể truy cập được từ Internet. Vì tệp .htaccess không hoạt động. Chúng tôi khuyên bạn nên định cấu hình máy chủ web theo cách mà thư mục dữ liệu không có thể truy cập được hoặc bạn di chuyển thư mục dữ liệu ra bên ngoài thư mục gốc của máy chủ web.",
+ "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Phần \"{header}\" HTTP header không được cấu hình tương ứng \"{expected}\". Điều này có thể dẫn tới vấn đề mất an toàn thông tin nghiêm trọng hoặc nguy cơ lộ thông tin cá nhân và chúng tôi đề nghị bạn hiệu chỉnh lại thiết lập này.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our security tips." : "Phần \"Strict-Transport-Security\" HTTP header không được cấu hình tổi thiểu \"{seconds}\" giây. Để tăng cường bảo mật, chúng tôi đề nghị bạn bật HSTS theo hướng dẫn trong mục security tips.",
+ "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our security tips." : "Bạn đang truy cập site này bằng giao thức HTTP. Chúng tôi đề nghị bạn cấu hình server của bạn phải yêu cầu truy cập bằng giao thức HTTPS như được mô tả trong mục security tips.",
+ "Shared" : "Được chia sẻ",
+ "Shared with {recipients}" : "Được chia sẻ với {recipients}",
+ "Error setting expiration date" : "Lỗi cấu hình ngày kết thúc",
+ "The public link will expire no later than {days} days after it is created" : "Liên kết công khai sẽ hết hạn sau {days} ngày sau khi được tạo",
+ "Set expiration date" : "Đặt ngày kết thúc",
+ "Expiration" : "Hết hạn",
+ "Expiration date" : "Ngày kết thúc",
+ "Choose a password for the public link" : "Chọn mật khẩu cho liên kết công khai",
+ "Copied!" : "Được sao chép",
+ "Copy" : "Sao chép",
+ "Not supported!" : "Không được hỗ trợ",
+ "Press ⌘-C to copy." : "Nhất ⌘-C để sao chép",
+ "Press Ctrl-C to copy." : "Nhấn Ctrl-C để sao chép.",
+ "Resharing is not allowed" : "Chia sẻ lại không được cho phép",
+ "Share to {name}" : "Chia sẻ với {name}",
+ "Share link" : "Chia sẻ liên kết",
+ "Link" : "Liên kết",
+ "Password protect" : "Mật khẩu bảo vệ",
+ "Allow editing" : "Cho phép điều chỉnh",
+ "Email link to person" : "Liên kết email tới cá nhân",
+ "Send" : "Gửi",
+ "Allow upload and editing" : "Cho phép tải lên và chỉnh sửa",
+ "Read only" : "Chỉ xem",
+ "File drop (upload only)" : "Kéo thả file (chỉ áp dụng trong trường hợp tải lên)",
+ "Shared with you and the group {group} by {owner}" : "Đã được chia sẽ với bạn và nhóm {group} bởi {owner}",
+ "Shared with you by {owner}" : "Đã được chia sẽ bởi {owner}",
+ "Choose a password for the mail share" : "Chọn một mật khẩu để chia sẻ qua mail",
+ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} chia sẻ qua liên kết",
+ "group" : "nhóm",
+ "remote" : "Từ xa",
+ "email" : "Thư điện tử",
+ "shared by {sharer}" : "được chia sẻ bởi {sharer}",
+ "Unshare" : "Bỏ chia sẻ",
+ "Can reshare" : "Có thể chia sẻ lại",
+ "Can edit" : "Có thể chỉnh sửa",
+ "Can create" : "Có thể tạo",
+ "Can change" : "Có thể thay đổi",
+ "Can delete" : "Có thể xóa",
+ "Access control" : "Kiểm soát truy cập",
+ "Could not unshare" : "Không thể chia sẻ",
+ "Error while sharing" : "Lỗi trong quá trình chia sẻ",
+ "Share details could not be loaded for this item." : "Các chi tiết chia sẻ không thể được nạp đối với mục này",
+ "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Cần ít nhất {count} ký tự cho tự động hoàn thành"],
+ "This list is maybe truncated - please refine your search term to see more results." : "Danh sách này có thể bị cắt ngắn - vui lòng chỉnh cụm từ tìm kiếm của bạn để thấy nhiều hơn kết quả khác.",
+ "No users or groups found for {search}" : "Không có người dùng hoặc nhóm người dùng được tìm với từ khóa {search}",
+ "No users found for {search}" : "Không tìm thấy người dùng cho {search}",
+ "An error occurred. Please try again" : "Có lỗi vừa xảy ra. Xin vui lòng thử lại",
+ "{sharee} (group)" : "{sharee} (nhóm)",
+ "{sharee} (remote)" : "{sharee} (từ xa)",
+ "{sharee} (email)" : "{sharee} (thư điện tử)",
+ "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})",
+ "Share" : "Chia sẻ",
+ "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Chia sẻ với người khác bằng cách nhập tên người dùng hoặc tên nhóm, ID đám mây liên kết hoặc địa chỉ email.",
+ "Share with other people by entering a user or group or a federated cloud ID." : "Chia sẻ với người khác bằng cách nhập tên người dùng hoặc tên nhóm, ID đám mây liên kết.",
+ "Share with other people by entering a user or group or an email address." : "Chia sẻ với người khác bằng cách nhập tên người dùng hoặc tên nhóm, hoặc địa chỉ email.",
+ "Name or email address..." : "Tên hoặc địa chỉ email.",
+ "Name or federated cloud ID..." : "Tên hoặc ID đám mây liên kết.",
+ "Name, federated cloud ID or email address..." : "Tên người dùng, ID đám mây liên kết hoặc địa chỉ email.",
+ "Name..." : "Tên người dùng...",
+ "Error" : "Lỗi",
+ "Error removing share" : "Lỗi khi xóa chia sẻ",
+ "Non-existing tag #{tag}" : "Thẻ không tồn tại # {tag}",
+ "restricted" : "hạn chế",
+ "invisible" : "không thể nhìn thấy.",
+ "({scope})" : "({scope})",
+ "Delete" : "Xóa",
+ "Rename" : "Sửa tên",
+ "Collaborative tags" : "Thẻ cộng tác",
+ "No tags found" : "Không tìm thấy thẻ",
+ "unknown text" : "văn bản không rõ",
+ "Hello world!" : "Hello world!",
+ "sunny" : "nắng",
+ "Hello {name}, the weather is {weather}" : "Xin chào {name}, thời tiết hiện nay {weather}",
+ "Hello {name}" : "Xin chào {name}",
+ "These are your search results" : "Đây là kết quả tìm kiếm của bạn",
+ "new" : "mới",
+ "_download %n file_::_download %n files_" : ["tải về%ntệp"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Quá trình cập nhật đang được tiến hành, đóng trang này có thể làm gián đoạn quá trình.",
+ "Update to {version}" : "Cập nhật lên {version}",
+ "An error occurred." : "Đã xảy ra lỗi.",
+ "Please reload the page." : "Vui lòng tải lại trang.",
+ "Continue to Nextcloud" : "Tiếp tục đến Nextcloud",
+ "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["Cập nhật thành công. Đang chuyển hướng bạn tới Nextcloud trong %ngiây."],
+ "Searching other places" : "Tìm kiếm các nơi khác",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Không có kết quả tìm kiếm trong các thư mục khác cho {tag} {filter} {endtag}",
+ "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} kết quả tìm kiếm trong các thư mục khác"],
+ "Personal" : "Cá nhân",
+ "Users" : "Người dùng",
+ "Apps" : "Ứng dụng",
+ "Admin" : "Quản trị",
+ "Help" : "Giúp đỡ",
+ "Access forbidden" : "Truy cập bị cấm",
+ "File not found" : "Không tìm thấy tệp tin",
+ "The specified document has not been found on the server." : "Không tìm thấy tài liệu trên máy chủ.",
+ "You can click here to return to %s." : "Bạn có thể nhấp vào đây để quay lại %s.",
+ "Internal Server Error" : "Lỗi máy chủ.",
+ "The server encountered an internal error and was unable to complete your request." : "Máy chủ gặp lỗi và không thể hoàn thành yêu cầu của bạn.",
+ "Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report." : "Vui lòng liên hệ với quản trị viên máy chủ nếu lỗi này xuất hiện lại nhiều lần, vui lòng đính kèm các chi tiết kỹ thuật bên dưới trong báo cáo của bạn.",
+ "More details can be found in the server log." : "Các chi tiết có thể được tìm thấy trong nhật ký máy chủ.",
+ "Technical details" : "Chi tiết kỹ thuật",
+ "Remote Address: %s" : "Địa chỉ bên ngoài: %s",
+ "Request ID: %s" : "Yêu cầu ID:%s",
+ "Type: %s" : "Loại: %s",
+ "Code: %s" : "Mã: %s",
+ "Message: %s" : "Thông điệp:%s",
+ "File: %s" : "%sTệp:",
+ "Line: %s" : "Dòng: %s",
+ "Trace" : "Theo dõi",
+ "Security warning" : "Cảnh báo bảo mật",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Thư mục và file dữ liệu của bạn có thể được truy cập từ internet bởi vì file .htaccess không hoạt động",
+ "For information how to properly configure your server, please see the documentation." : "Để biết thông tin về cách cấu hình đúng máy chủ của bạn, hãy xem tài liệu.",
+ "Create an admin account" : "Tạo một tài khoản quản trị",
+ "Username" : "Tên đăng nhập",
+ "Storage & database" : "Lưu trữ & cơ sở dữ liệu",
+ "Data folder" : "Thư mục dữ liệu",
+ "Configure the database" : "Cấu hình cơ sở dữ liệu",
+ "Only %s is available." : "Chỉ %s khả dụng.",
+ "Install and activate additional PHP modules to choose other database types." : "Cài đặt và kích hoạt các mô-đun PHP bổ sung để chọn các loại cơ sở dữ liệu khác.",
+ "For more details check out the documentation." : "Để biết thêm chi tiết, hãy kiểm tra tài liệu.",
+ "Database user" : "Người dùng cơ sở dữ liệu",
+ "Database password" : "Mật khẩu cơ sở dữ liệu",
+ "Database name" : "Tên cơ sở dữ liệu",
+ "Database tablespace" : "Cơ sở dữ liệu tablespace",
+ "Database host" : "Database host",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Vui lòng xác định số cổng cùng với tên máy chủ lưu trữ (ví dụ: localhost: 5432).",
+ "Performance warning" : "Cảnh báo hiệu suất",
+ "SQLite will be used as database." : "SQLite sẽ được sử dụng làm cơ sở dữ liệu.",
+ "For larger installations we recommend to choose a different database backend." : "Đối với các cài đặt hệ thống lớn, chúng tôi khuyên bạn nên chọn một hệ cơ sở dữ liệu khác.",
+ "Finish setup" : "Cài đặt hoàn tất",
+ "Finishing …" : "Đang hoàn thành ...",
+ "Need help?" : "Cần hỗ trợ ?",
+ "See the documentation" : "Xem tài liệu",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ứng dụng này yêu cầu JavaScript để hoạt động chính xác. Vui lòng {linkstart} bật JavaScript {linkend} và tải lại trang.",
+ "More apps" : "Thêm ứng dụng",
+ "Search" : "Tìm kiếm",
+ "This action requires you to confirm your password:" : "Tác vụ này yêu cầu bạn phải xác nhận mật khẩu của mình:",
+ "Confirm your password" : "Xác nhận mật khẩu của bạn",
+ "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
+ "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
+ "Please try again or contact your administrator." : "Vui lòng thử lại hoặc liên hệ quản trị của bạn.",
+ "Username or email" : "Tên truy cập hoặc email",
+ "Wrong password. Reset it?" : "Sai mật khẩu. Gửi lại mật khẩu ?",
+ "Wrong password." : "Sai mật khẩu.",
+ "Log in" : "Đăng nhập",
+ "Stay logged in" : "Lưu trạng thái đăng nhập",
+ "Alternative Logins" : "Đăng nhập khác",
+ "Redirecting …" : "Chuyển tiếp ...",
+ "New password" : "Mật khẩu mới",
+ "New Password" : "Mật khẩu mới",
+ "Reset password" : "Khôi phục mật khẩu",
+ "This Nextcloud instance is currently in single user mode." : "Nextcloud trong trường hợp này đang ở chế độ người dùng duy nhất.",
+ "This means only administrators can use the instance." : "Điều này có nghĩa chỉ có người quản trị có thể sử dụng trong trường hợp này.",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Liên hệ với người quản trị nếu lỗi này vẫn tồn tại hoặc xuất hiện bất ngờ.",
+ "Thank you for your patience." : "Cảm ơn sự kiên nhẫn của bạn.",
+ "Log out" : "Đăng xuất",
+ "Two-factor authentication" : "Xác thực 2 bước",
+ "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Tính năng bảo mật nâng cao được kích hoạt cho tài khoản của bạn. Vui lòng xác thực sử dụng yếu tố thứ hai.",
+ "Cancel log in" : "Hủy đăng nhập",
+ "Use backup code" : "Sử dụng mã dự phòng",
+ "Error while validating your second factor" : "Lỗi khi xác thực 2 bước",
+ "Add \"%s\" as trusted domain" : "Thêm \"%s\" là tên miền tin cậy",
+ "App update required" : "Ứng dụng yêu cầu cập nhật",
+ "%s will be updated to version %s" : "%s sẽ được cập nhật lên phiên bản %s",
+ "These apps will be updated:" : "Những ứng dụng sẽ được cập nhật:",
+ "These incompatible apps will be disabled:" : "Những ứng dụng không tương thích sẽ bị tắt:",
+ "The theme %s has been disabled." : "Giao diện %s đã bị tắt.",
+ "Start update" : "Bắt đầu cập nhật",
+ "Detailed logs" : "Nhật ký chi tiết",
+ "Update needed" : "Cần phải cập nhật",
+ "For help, see the documentation." : "Để được trợ giúp, hãy xem tài liệuliệu.",
+ "Upgrade via web on my own risk" : "Nâng cấp qua web",
+ "Problem loading page, reloading in 5 seconds" : "Có vấn đề khi nạp trang, nạp lại trang trong vòng 5 giây",
+ "Ok" : "Đồng ý",
+ "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Thư mục dữ liệu và file của bạn có thể truy cập từ Internet. File .htaccess không hoạt động. Chúng tôi khuyến cáo bạn cấu hình web server của bạn sao cho thư mục dữ liệu (data folder) không thể truy câp được hoặc di chuyển thư mục data ra bên ngoài thư mục gốc (root) của Web Server.",
+ "Error while unsharing" : "Lỗi trong quá trình gỡ chia sẻ",
+ "can reshare" : "Có thể chia sẻ lại",
+ "can edit" : "có thể chỉnh sửa",
+ "can create" : "Có thể tạo mới",
+ "can change" : "Có thể thay đổi",
+ "can delete" : "Có thể xóa",
+ "access control" : "quản lý truy cập",
+ "Share with people on other servers using their Federated Cloud ID username@example.com/nextcloud" : "Chia sẻ với người trên các máy chủ khác có tài khoản CLoud ID username@example.com/nextcloud",
+ "Share with users or by mail..." : "Chia sẻ với nguwif dùng hoặc qua thư điện tử...",
+ "Share with users or remote users..." : "Chia sẻ với người dùng hoặc người dùng từ xa...",
+ "Share with users, remote users or by mail..." : "Chia sẻ với người dùng, người dùng từ xa hoặc bằng thư điện tử...",
+ "Share with users or groups..." : "Chia sẻ với người dùng hoặc nhóm người dùng",
+ "Share with users, groups or by mail..." : "Chia sẻ với người dùng, nhóm người dùng hoặc qua thư điện tử ...",
+ "Share with users, groups or remote users..." : "Chia sẻ với người dùng, nhóm người dùng hoặc người dùng từ xa...",
+ "Share with users, groups, remote users or by mail..." : "Chia sẻ với người dùng, nhóm, người dùng từ xa hoặc qua mail ...",
+ "Share with users..." : "Chia sẻ với người dùng ...",
+ "The object type is not specified." : "Loại đối tượng không được chỉ định.",
+ "Enter new" : "Nhập mới",
+ "Add" : "Thêm",
+ "Edit tags" : "Sửa thẻ",
+ "Error loading dialog template: {error}" : "Lỗi khi tải mẫu hội thoại: {error}",
+ "No tags selected for deletion." : "Không có thẻ nào được chọn để xóa",
+ "The update was successful. Redirecting you to Nextcloud now." : "Cập nhật thành công. Đang chuyển hướng bạn đến Nextcloud.",
+ "Hey there,\n\njust letting you know that %s shared %s with you.\nView it: %s\n\n" : "Xin chào,\n\nbáo cho bạn biết rằng %s đã chia sẽ %s với bạn.\nXem nó: %s\n\n",
+ "The share will expire on %s." : "Chia sẻ này sẽ hết hiệu lực vào %s.",
+ "Cheers!" : "Chúc mừng!",
+ "Use the following link to reset your password: {link}" : "Dùng đường dẫn sau để khôi phục lại mật khẩu : {link}",
+ "Hey there,
just letting you know that %s shared %s with you. View it!
" : "Xin chào,
báo cho bạn biết rằng %s đã chia sẽ %s với bạn. Xem
",
+ "Please use the command line updater because you have a big instance." : "Hãy sử dụng dòng lệnh để cập nhật bởi vì bạn có một hệ thống lớn."
+},"pluralForm" :"nplurals=1; plural=0;"
+}
\ No newline at end of file
diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js
index 447199cbc3d1d..47a4bb10e0f07 100644
--- a/core/l10n/zh_CN.js
+++ b/core/l10n/zh_CN.js
@@ -15,7 +15,6 @@ OC.L10N.register(
"No valid crop data provided" : "没有提供有效的裁剪数据",
"Crop is not square" : "裁剪的不是正方形",
"State token does not match" : "状态令牌无法匹配",
- "Auth flow can only be started unauthenticated." : "验证流程只能在未经身份验证的情况下启动。",
"Password reset is disabled" : "密码重置不可用",
"Couldn't reset password because the token is invalid" : "令牌无效, 无法重置密码",
"Couldn't reset password because the token is expired" : "令牌已过期, 无法重置密码",
@@ -144,7 +143,7 @@ OC.L10N.register(
"Send" : "发送",
"Allow upload and editing" : "允许上传和编辑",
"Read only" : "只读",
- "Secure drop (upload only)" : "安全删除 (仅上传)",
+ "File drop (upload only)" : "文件拖拽 (仅上传)",
"Shared with you and the group {group} by {owner}" : "{owner} 分享给您及 {group} 分组",
"Shared with you by {owner}" : "{owner} 分享给您",
"Choose a password for the mail share" : "为电子邮件分享选择一个密码",
@@ -304,6 +303,8 @@ OC.L10N.register(
"Update needed" : "需要更新",
"Please use the command line updater because you have a big instance with more than 50 users." : "请使用命令行更新,因为您有一个超过50个用户的大型实例。",
"For help, see the documentation." : "获取更多帮助, 请查看 文档.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "我知道继续通过Web UI进行更新的风险,请求超时运行,并可能导致数据丢失,但我有一个备份,并知道如何恢复。",
+ "Upgrade via web on my own risk" : "通过网络升级的风险",
"This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.",
"This page will refresh itself when the %s instance is available again." : "当实例 %s 再次可用时此页面将刷新.",
"Problem loading page, reloading in 5 seconds" : "加载页面出现问题, 在 5 秒内重新加载",
@@ -311,7 +312,6 @@ OC.L10N.register(
"Ok" : "确定",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "您的数据目录和文件可从互联网被访问. .htaccess 文件没有工作. 我们强烈建议您在 Web 服务器上配置不可以访问数据目录, 或者将数据目录移动到 Web 服务器根目录之外.",
"Error while unsharing" : "取消共享时出错",
- "File drop (upload only)" : "文件拖拽 (仅上传)",
"can reshare" : "允许重新分享",
"can edit" : "允许修改",
"can create" : "允许创建",
diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json
index f46e05fd86fcf..2c4f926c2fe07 100644
--- a/core/l10n/zh_CN.json
+++ b/core/l10n/zh_CN.json
@@ -13,7 +13,6 @@
"No valid crop data provided" : "没有提供有效的裁剪数据",
"Crop is not square" : "裁剪的不是正方形",
"State token does not match" : "状态令牌无法匹配",
- "Auth flow can only be started unauthenticated." : "验证流程只能在未经身份验证的情况下启动。",
"Password reset is disabled" : "密码重置不可用",
"Couldn't reset password because the token is invalid" : "令牌无效, 无法重置密码",
"Couldn't reset password because the token is expired" : "令牌已过期, 无法重置密码",
@@ -142,7 +141,7 @@
"Send" : "发送",
"Allow upload and editing" : "允许上传和编辑",
"Read only" : "只读",
- "Secure drop (upload only)" : "安全删除 (仅上传)",
+ "File drop (upload only)" : "文件拖拽 (仅上传)",
"Shared with you and the group {group} by {owner}" : "{owner} 分享给您及 {group} 分组",
"Shared with you by {owner}" : "{owner} 分享给您",
"Choose a password for the mail share" : "为电子邮件分享选择一个密码",
@@ -302,6 +301,8 @@
"Update needed" : "需要更新",
"Please use the command line updater because you have a big instance with more than 50 users." : "请使用命令行更新,因为您有一个超过50个用户的大型实例。",
"For help, see the documentation." : "获取更多帮助, 请查看 文档.",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "我知道继续通过Web UI进行更新的风险,请求超时运行,并可能导致数据丢失,但我有一个备份,并知道如何恢复。",
+ "Upgrade via web on my own risk" : "通过网络升级的风险",
"This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.",
"This page will refresh itself when the %s instance is available again." : "当实例 %s 再次可用时此页面将刷新.",
"Problem loading page, reloading in 5 seconds" : "加载页面出现问题, 在 5 秒内重新加载",
@@ -309,7 +310,6 @@
"Ok" : "确定",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "您的数据目录和文件可从互联网被访问. .htaccess 文件没有工作. 我们强烈建议您在 Web 服务器上配置不可以访问数据目录, 或者将数据目录移动到 Web 服务器根目录之外.",
"Error while unsharing" : "取消共享时出错",
- "File drop (upload only)" : "文件拖拽 (仅上传)",
"can reshare" : "允许重新分享",
"can edit" : "允许修改",
"can create" : "允许创建",
diff --git a/core/shipped.json b/core/shipped.json
index 306131405e277..0c09e53244bde 100644
--- a/core/shipped.json
+++ b/core/shipped.json
@@ -21,15 +21,15 @@
"lookup_server_connector",
"nextcloud_announcements",
"notifications",
+ "oauth2",
"password_policy",
"provisioning_api",
"serverinfo",
"sharebymail",
"survey_client",
"systemtags",
- "templateeditor",
- "twofactor_backupcodes",
"theming",
+ "twofactor_backupcodes",
"updatenotification",
"user_external",
"user_ldap",
@@ -41,6 +41,7 @@
"federatedfilesharing",
"lookup_server_connector",
"provisioning_api",
+ "oauth2",
"twofactor_backupcodes",
"workflowengine"
]
diff --git a/lib/base.php b/lib/base.php
index 38e9fb8e4984d..226aeeb727f05 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -292,6 +292,9 @@ public static function checkMaintenanceMode() {
*/
public static function checkUpgrade($showTemplate = true) {
if (\OCP\Util::needUpgrade()) {
+ if (function_exists('opcache_reset')) {
+ opcache_reset();
+ }
$systemConfig = \OC::$server->getSystemConfig();
if ($showTemplate && !$systemConfig->getValue('maintenance', false)) {
self::printUpgradePage();
diff --git a/lib/l10n/cs.js b/lib/l10n/cs.js
index 3b7a37f6a74df..0e5170dc338b9 100644
--- a/lib/l10n/cs.js
+++ b/lib/l10n/cs.js
@@ -4,6 +4,7 @@ OC.L10N.register(
"Cannot write into \"config\" directory!" : "Nelze zapisovat do adresáře \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "To lze obvykle vyřešit povolením zápisu webovému serveru do konfiguračního adresáře",
"See %s" : "Viz %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do konfiguračního adresáře. Viz %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Soubory aplikace %$1s nebyly řádně nahrazeny. Ujistěte se, že je to verze kompatibilní se serverem.",
"Sample configuration detected" : "Byla detekována vzorová konfigurace",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Pravděpodobně byla zkopírována konfigurační nastavení ze vzorových souborů. Toto není podporováno a může poškodit vaši instalaci. Nahlédněte prosím do dokumentace před prováděním změn v souboru config.php",
@@ -180,7 +181,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nejsou instalovány ovladače databází (sqlite, mysql nebo postresql).",
"Cannot write into \"config\" directory" : "Nelze zapisovat do adresáře \"config\"",
"Cannot write into \"apps\" directory" : "Nelze zapisovat do adresáře \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do adresáře apps nebo zakázáním appstore v konfiguračním souboru. Viz %s",
"Cannot create \"data\" directory" : "Nelze vytvořit datový adresář",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do kořenového adresáře. Viz %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Oprávnění lze obvykle napravit povolením zápisu webovému serveru do kořenového adresáře. Viz %s.",
"Setting locale to %s failed" : "Nastavení jazyka na %s selhalo",
"Please install one of these locales on your system and restart your webserver." : "Prosím nainstalujte alespoň jeden z těchto jazyků do svého systému a restartujte webový server.",
"Please ask your server administrator to install the module." : "Požádejte svého správce systému o instalaci tohoto modulu.",
diff --git a/lib/l10n/cs.json b/lib/l10n/cs.json
index b6619e814c47e..a5b4058ff4973 100644
--- a/lib/l10n/cs.json
+++ b/lib/l10n/cs.json
@@ -2,6 +2,7 @@
"Cannot write into \"config\" directory!" : "Nelze zapisovat do adresáře \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "To lze obvykle vyřešit povolením zápisu webovému serveru do konfiguračního adresáře",
"See %s" : "Viz %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do konfiguračního adresáře. Viz %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Soubory aplikace %$1s nebyly řádně nahrazeny. Ujistěte se, že je to verze kompatibilní se serverem.",
"Sample configuration detected" : "Byla detekována vzorová konfigurace",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Pravděpodobně byla zkopírována konfigurační nastavení ze vzorových souborů. Toto není podporováno a může poškodit vaši instalaci. Nahlédněte prosím do dokumentace před prováděním změn v souboru config.php",
@@ -178,7 +179,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nejsou instalovány ovladače databází (sqlite, mysql nebo postresql).",
"Cannot write into \"config\" directory" : "Nelze zapisovat do adresáře \"config\"",
"Cannot write into \"apps\" directory" : "Nelze zapisovat do adresáře \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do adresáře apps nebo zakázáním appstore v konfiguračním souboru. Viz %s",
"Cannot create \"data\" directory" : "Nelze vytvořit datový adresář",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "To lze obvykle vyřešit povolením zápisu webovému serveru do kořenového adresáře. Viz %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Oprávnění lze obvykle napravit povolením zápisu webovému serveru do kořenového adresáře. Viz %s.",
"Setting locale to %s failed" : "Nastavení jazyka na %s selhalo",
"Please install one of these locales on your system and restart your webserver." : "Prosím nainstalujte alespoň jeden z těchto jazyků do svého systému a restartujte webový server.",
"Please ask your server administrator to install the module." : "Požádejte svého správce systému o instalaci tohoto modulu.",
diff --git a/lib/l10n/de.js b/lib/l10n/de.js
index 6441502ca8747..81956275cc5e6 100644
--- a/lib/l10n/de.js
+++ b/lib/l10n/de.js
@@ -193,8 +193,8 @@ OC.L10N.register(
"Adjusting this setting in php.ini will make Nextcloud run again" : "Eine Änderung dieser Einstellung in der php.ini kann deine Nextcloud wieder lauffähig machen.",
"mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload ist nicht auf den erwarteten Wert „0“, sondern stattdessen auf „%s“ gesetzt",
"To fix this issue set mbstring.func_overload to 0 in your php.ini" : "Bitte setze zum Beheben dieses Problems mbstring.func_overload in Deiner php.ini auf 0.",
- "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 wird benötigt. Zur Zeit ist %s installiert.",
- "To fix this issue update your libxml2 version and restart your web server." : "Um diesen Fehler zu beheben, aktualisiere bitte die libxml2 Version und starte deinen Browser neu.",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 ist mindestestens erforderlich. Im Moment ist %s installiert.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Um den Fehler zu beheben, musst Du die libxml2 Version aktualisieren und den Webserver neustarten.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ist offenbar so konfiguriert, dass PHPDoc-Blöcke in der Anweisung entfernt werden. Dadurch sind mehrere Kern-Apps nicht erreichbar.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"PHP modules have been installed, but they are still listed as missing?" : "PHP-Module wurden installiert, werden aber als noch fehlend gelistet?",
diff --git a/lib/l10n/de.json b/lib/l10n/de.json
index 0f0dba898ec7d..4d21f08fcf90c 100644
--- a/lib/l10n/de.json
+++ b/lib/l10n/de.json
@@ -191,8 +191,8 @@
"Adjusting this setting in php.ini will make Nextcloud run again" : "Eine Änderung dieser Einstellung in der php.ini kann deine Nextcloud wieder lauffähig machen.",
"mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload ist nicht auf den erwarteten Wert „0“, sondern stattdessen auf „%s“ gesetzt",
"To fix this issue set mbstring.func_overload to 0 in your php.ini" : "Bitte setze zum Beheben dieses Problems mbstring.func_overload in Deiner php.ini auf 0.",
- "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 wird benötigt. Zur Zeit ist %s installiert.",
- "To fix this issue update your libxml2 version and restart your web server." : "Um diesen Fehler zu beheben, aktualisiere bitte die libxml2 Version und starte deinen Browser neu.",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 ist mindestestens erforderlich. Im Moment ist %s installiert.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Um den Fehler zu beheben, musst Du die libxml2 Version aktualisieren und den Webserver neustarten.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ist offenbar so konfiguriert, dass PHPDoc-Blöcke in der Anweisung entfernt werden. Dadurch sind mehrere Kern-Apps nicht erreichbar.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"PHP modules have been installed, but they are still listed as missing?" : "PHP-Module wurden installiert, werden aber als noch fehlend gelistet?",
diff --git a/lib/l10n/de_DE.js b/lib/l10n/de_DE.js
index dda0933191318..4f9f9faafeab3 100644
--- a/lib/l10n/de_DE.js
+++ b/lib/l10n/de_DE.js
@@ -47,7 +47,7 @@ OC.L10N.register(
"Empty filename is not allowed" : "Ein leerer Dateiname ist nicht erlaubt",
"App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
"App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Serverversion nicht kompatibel ist.",
- "This is an automatically sent email, please do not reply." : "Dies ist eine automatisch versendete EMail, bitte nicht antworten.",
+ "This is an automatically sent email, please do not reply." : "Dies ist eine automatisch versendete E-Mail, bitte nicht antworten.",
"Help" : "Hilfe",
"Apps" : "Apps",
"Personal" : "Persönlich",
diff --git a/lib/l10n/de_DE.json b/lib/l10n/de_DE.json
index 30ffa8a21fbd5..7bba0d7761013 100644
--- a/lib/l10n/de_DE.json
+++ b/lib/l10n/de_DE.json
@@ -45,7 +45,7 @@
"Empty filename is not allowed" : "Ein leerer Dateiname ist nicht erlaubt",
"App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
"App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Serverversion nicht kompatibel ist.",
- "This is an automatically sent email, please do not reply." : "Dies ist eine automatisch versendete EMail, bitte nicht antworten.",
+ "This is an automatically sent email, please do not reply." : "Dies ist eine automatisch versendete E-Mail, bitte nicht antworten.",
"Help" : "Hilfe",
"Apps" : "Apps",
"Personal" : "Persönlich",
diff --git a/lib/l10n/en_GB.js b/lib/l10n/en_GB.js
new file mode 100644
index 0000000000000..2b14d2798f431
--- /dev/null
+++ b/lib/l10n/en_GB.js
@@ -0,0 +1,230 @@
+OC.L10N.register(
+ "lib",
+ {
+ "Cannot write into \"config\" directory!" : "Cannot write into \"config\" directory!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "This can usually be fixed by giving the webserver write access to the config directory",
+ "See %s" : "See %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "This can usually be fixed by giving the webserver write access to the config directory. See %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server.",
+ "Sample configuration detected" : "Sample configuration detected",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php",
+ "%1$s and %2$s" : "%1$s and %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s and %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s and %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s and %5$s",
+ "Enterprise bundle" : "Enterprise bundle",
+ "Groupware bundle" : "Groupware bundle",
+ "Social sharing bundle" : "Social sharing bundle",
+ "PHP %s or higher is required." : "PHP %s or higher is required.",
+ "PHP with a version lower than %s is required." : "PHP with a version lower than %s is required.",
+ "%sbit or higher PHP required." : "%sbit or higher PHP required.",
+ "Following databases are supported: %s" : "Following databases are supported: %s",
+ "The command line tool %s could not be found" : "The command line tool %s could not be found",
+ "The library %s is not available." : "The library %s is not available.",
+ "Library %s with a version higher than %s is required - available version %s." : "Library %s with a version higher than %s is required - available version %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Library %s with a version lower than %s is required - available version %s.",
+ "Following platforms are supported: %s" : "Following platforms are supported: %s",
+ "Server version %s or higher is required." : "Server version %s or higher is required.",
+ "Server version %s or lower is required." : "Server version %s or lower is required.",
+ "Unknown filetype" : "Unknown filetype",
+ "Invalid image" : "Invalid image",
+ "Avatar image is not square" : "Avatar image is not square",
+ "today" : "today",
+ "yesterday" : "yesterday",
+ "_%n day ago_::_%n days ago_" : ["%n day ago","%n days ago"],
+ "last month" : "last month",
+ "_%n month ago_::_%n months ago_" : ["%n month ago","%n months ago"],
+ "last year" : "last year",
+ "_%n year ago_::_%n years ago_" : ["%n year ago","%n years ago"],
+ "_%n hour ago_::_%n hours ago_" : ["%n hour ago","%n hours ago"],
+ "_%n minute ago_::_%n minutes ago_" : ["%n minute ago","%n minutes ago"],
+ "seconds ago" : "seconds ago",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.",
+ "File name is a reserved word" : "File name is a reserved word",
+ "File name contains at least one invalid character" : "File name contains at least one invalid character",
+ "File name is too long" : "File name is too long",
+ "Dot files are not allowed" : "Dot files are not allowed",
+ "Empty filename is not allowed" : "Empty filename is not allowed",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" cannot be installed because appinfo file cannot be read.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "App \"%s\" cannot be installed. It is not compatible with this version of the server.",
+ "This is an automatically sent email, please do not reply." : "This is an automatically sent email, please do not reply.",
+ "Help" : "Help",
+ "Apps" : "Apps",
+ "Personal" : "Personal",
+ "Log out" : "Log out",
+ "Users" : "Users",
+ "Admin" : "Admin",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Basic settings" : "Basic settings",
+ "Sharing" : "Sharing",
+ "Security" : "Security",
+ "Encryption" : "Encryption",
+ "Additional settings" : "Additional settings",
+ "Tips & tricks" : "Tips & tricks",
+ "%s enter the database username and name." : "%s enter the database username and name.",
+ "%s enter the database username." : "%s enter the database username.",
+ "%s enter the database name." : "%s enter the database name.",
+ "%s you may not use dots in the database name" : "%s you may not use dots in the database name",
+ "Oracle connection could not be established" : "Oracle connection could not be established",
+ "Oracle username and/or password not valid" : "Oracle username and/or password not valid",
+ "DB Error: \"%s\"" : "DB Error: \"%s\"",
+ "Offending command was: \"%s\"" : "Offending command was: \"%s\"",
+ "You need to enter details of an existing account." : "You need to enter details of an existing account.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Offending command was: \"%s\", name: %s, password: %s",
+ "PostgreSQL username and/or password not valid" : "PostgreSQL username and/or password not valid",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! ",
+ "For the best results, please consider using a GNU/Linux server instead." : "For the best results, please consider using a GNU/Linux server instead.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir setting has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.",
+ "Set an admin username." : "Set an admin username.",
+ "Set an admin password." : "Set an admin password.",
+ "Can't create or write into the data directory %s" : "Can't create or write into the data directory %s",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
+ "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
+ "You are not allowed to share %s" : "You are not allowed to share %s",
+ "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
+ "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
+ "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
+ "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
+ "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
+ "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
+ "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Sharing backend %s not found",
+ "Sharing backend for %s not found" : "Sharing backend for %s not found",
+ "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
+ "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
+ "Cannot increase permissions of %s" : "Cannot increase permissions of %s",
+ "Files can't be shared with delete permissions" : "Files can't be shared with delete permissions",
+ "Files can't be shared with create permissions" : "Files can't be shared with create permissions",
+ "Expiration date is in the past" : "Expiration date is in the past",
+ "Cannot set expiration date more than %s days in the future" : "Cannot set expiration date more than %s days in the future",
+ "Could not find category \"%s\"" : "Could not find category \"%s\"",
+ "Sunday" : "Sunday",
+ "Monday" : "Monday",
+ "Tuesday" : "Tuesday",
+ "Wednesday" : "Wednesday",
+ "Thursday" : "Thursday",
+ "Friday" : "Friday",
+ "Saturday" : "Saturday",
+ "Sun." : "Sun.",
+ "Mon." : "Mon.",
+ "Tue." : "Tue.",
+ "Wed." : "Wed.",
+ "Thu." : "Thu.",
+ "Fri." : "Fri.",
+ "Sat." : "Sat.",
+ "Su" : "Su",
+ "Mo" : "Mo",
+ "Tu" : "Tu",
+ "We" : "We",
+ "Th" : "Th",
+ "Fr" : "Fr",
+ "Sa" : "Sa",
+ "January" : "January",
+ "February" : "February",
+ "March" : "March",
+ "April" : "April",
+ "May" : "May",
+ "June" : "June",
+ "July" : "July",
+ "August" : "August",
+ "September" : "September",
+ "October" : "October",
+ "November" : "November",
+ "December" : "December",
+ "Jan." : "Jan.",
+ "Feb." : "Feb.",
+ "Mar." : "Mar.",
+ "Apr." : "Apr.",
+ "May." : "May.",
+ "Jun." : "Jun.",
+ "Jul." : "Jul.",
+ "Aug." : "Aug.",
+ "Sep." : "Sep.",
+ "Oct." : "Oct.",
+ "Nov." : "Nov.",
+ "Dec." : "Dec.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "A valid username must be provided",
+ "Username contains whitespace at the beginning or at the end" : "Username contains whitespace at the beginning or at the end",
+ "Username must not consist of dots only" : "Username must not consist of dots only",
+ "A valid password must be provided" : "A valid password must be provided",
+ "The username is already being used" : "The username is already being used",
+ "User disabled" : "User disabled",
+ "Login canceled by app" : "Login cancelled by app",
+ "No app name specified" : "No app name specified",
+ "App '%s' could not be installed!" : "App '%s' could not be installed!",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s",
+ "a safe home for all your data" : "a safe home for all your data",
+ "File is currently busy, please try again later" : "File is currently busy, please try again later",
+ "Can't read file" : "Can't read file",
+ "Application is not enabled" : "Application is not enabled",
+ "Authentication error" : "Authentication error",
+ "Token expired. Please reload page." : "Token expired. Please reload page.",
+ "Unknown user" : "Unknown user",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "No database drivers (sqlite, mysql, or postgresql) installed.",
+ "Cannot write into \"config\" directory" : "Cannot write into \"config\" directory",
+ "Cannot write into \"apps\" directory" : "Cannot write into \"apps\" directory",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s",
+ "Cannot create \"data\" directory" : "Cannot create \"data\" directory",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "This can usually be fixed by giving the webserver write access to the root directory. See %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s.",
+ "Setting locale to %s failed" : "Setting locale to %s failed",
+ "Please install one of these locales on your system and restart your webserver." : "Please install one of these locales on your system and restart your webserver.",
+ "Please ask your server administrator to install the module." : "Please ask your server administrator to install the module.",
+ "PHP module %s not installed." : "PHP module %s not installed.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "PHP setting \"%s\" is not set to \"%s\".",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Adjusting this setting in php.ini will allow Nextcloud to run",
+ "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"",
+ "To fix this issue set mbstring.func_overload to 0 in your php.ini" : "To fix this issue set mbstring.func_overload to 0 in your php.ini",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 is at least required. Currently %s is installed.",
+ "To fix this issue update your libxml2 version and restart your web server." : "To fix this issue update your libxml2 version and restart your web server.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "PHP modules have been installed, but they are still listed as missing?",
+ "Please ask your server administrator to restart the web server." : "Please ask your server administrator to restart the web server.",
+ "PostgreSQL >= 9 required" : "PostgreSQL >= 9 required",
+ "Please upgrade your database version" : "Please upgrade your database version",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Please change the permissions to 0770 so that the directory cannot be listed by other users.",
+ "Your data directory is readable by other users" : "Your data directory is readable by other users",
+ "Your data directory must be an absolute path" : "Your data directory must be an absolute path",
+ "Check the value of \"datadirectory\" in your configuration" : "Check the value of \"datadirectory\" in your configuration",
+ "Your data directory is invalid" : "Your data directory is invalid",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Please check that the data directory contains a file \".ocdata\" in its root.",
+ "Could not obtain lock type %d on \"%s\"." : "Could not obtain lock type %d on \"%s\".",
+ "Storage unauthorized. %s" : "Storage unauthorised. %s",
+ "Storage incomplete configuration. %s" : "Storage incomplete configuration. %s",
+ "Storage connection error. %s" : "Storage connection error. %s",
+ "Storage is temporarily not available" : "Storage is temporarily not available",
+ "Storage connection timeout. %s" : "Storage connection timeout. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "This can usually be fixed by %sgiving the webserver write access to the config directory%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator.",
+ "Server settings" : "Server settings",
+ "You need to enter either an existing account or the administrator." : "You need to enter either an existing account or the administrator.",
+ "%s shared »%s« with you" : "%s shared \"%s\" with you",
+ "%s via %s" : "%s via %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file.",
+ "Cannot create \"data\" directory (%s)" : "Cannot create \"data\" directory (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "This can usually be fixed by giving the webserver write access to the root directory.",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s.",
+ "Data directory (%s) is readable by other users" : "Data directory (%s) is readable by other users",
+ "Data directory (%s) must be an absolute path" : "Data directory (%s) must be an absolute path",
+ "Data directory (%s) is invalid" : "Data directory (%s) is invalid"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/en_GB.json b/lib/l10n/en_GB.json
new file mode 100644
index 0000000000000..f6a4742c68d9d
--- /dev/null
+++ b/lib/l10n/en_GB.json
@@ -0,0 +1,228 @@
+{ "translations": {
+ "Cannot write into \"config\" directory!" : "Cannot write into \"config\" directory!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "This can usually be fixed by giving the webserver write access to the config directory",
+ "See %s" : "See %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "This can usually be fixed by giving the webserver write access to the config directory. See %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server.",
+ "Sample configuration detected" : "Sample configuration detected",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php",
+ "%1$s and %2$s" : "%1$s and %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s and %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s and %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s and %5$s",
+ "Enterprise bundle" : "Enterprise bundle",
+ "Groupware bundle" : "Groupware bundle",
+ "Social sharing bundle" : "Social sharing bundle",
+ "PHP %s or higher is required." : "PHP %s or higher is required.",
+ "PHP with a version lower than %s is required." : "PHP with a version lower than %s is required.",
+ "%sbit or higher PHP required." : "%sbit or higher PHP required.",
+ "Following databases are supported: %s" : "Following databases are supported: %s",
+ "The command line tool %s could not be found" : "The command line tool %s could not be found",
+ "The library %s is not available." : "The library %s is not available.",
+ "Library %s with a version higher than %s is required - available version %s." : "Library %s with a version higher than %s is required - available version %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Library %s with a version lower than %s is required - available version %s.",
+ "Following platforms are supported: %s" : "Following platforms are supported: %s",
+ "Server version %s or higher is required." : "Server version %s or higher is required.",
+ "Server version %s or lower is required." : "Server version %s or lower is required.",
+ "Unknown filetype" : "Unknown filetype",
+ "Invalid image" : "Invalid image",
+ "Avatar image is not square" : "Avatar image is not square",
+ "today" : "today",
+ "yesterday" : "yesterday",
+ "_%n day ago_::_%n days ago_" : ["%n day ago","%n days ago"],
+ "last month" : "last month",
+ "_%n month ago_::_%n months ago_" : ["%n month ago","%n months ago"],
+ "last year" : "last year",
+ "_%n year ago_::_%n years ago_" : ["%n year ago","%n years ago"],
+ "_%n hour ago_::_%n hours ago_" : ["%n hour ago","%n hours ago"],
+ "_%n minute ago_::_%n minutes ago_" : ["%n minute ago","%n minutes ago"],
+ "seconds ago" : "seconds ago",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.",
+ "File name is a reserved word" : "File name is a reserved word",
+ "File name contains at least one invalid character" : "File name contains at least one invalid character",
+ "File name is too long" : "File name is too long",
+ "Dot files are not allowed" : "Dot files are not allowed",
+ "Empty filename is not allowed" : "Empty filename is not allowed",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" cannot be installed because appinfo file cannot be read.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "App \"%s\" cannot be installed. It is not compatible with this version of the server.",
+ "This is an automatically sent email, please do not reply." : "This is an automatically sent email, please do not reply.",
+ "Help" : "Help",
+ "Apps" : "Apps",
+ "Personal" : "Personal",
+ "Log out" : "Log out",
+ "Users" : "Users",
+ "Admin" : "Admin",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Basic settings" : "Basic settings",
+ "Sharing" : "Sharing",
+ "Security" : "Security",
+ "Encryption" : "Encryption",
+ "Additional settings" : "Additional settings",
+ "Tips & tricks" : "Tips & tricks",
+ "%s enter the database username and name." : "%s enter the database username and name.",
+ "%s enter the database username." : "%s enter the database username.",
+ "%s enter the database name." : "%s enter the database name.",
+ "%s you may not use dots in the database name" : "%s you may not use dots in the database name",
+ "Oracle connection could not be established" : "Oracle connection could not be established",
+ "Oracle username and/or password not valid" : "Oracle username and/or password not valid",
+ "DB Error: \"%s\"" : "DB Error: \"%s\"",
+ "Offending command was: \"%s\"" : "Offending command was: \"%s\"",
+ "You need to enter details of an existing account." : "You need to enter details of an existing account.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Offending command was: \"%s\", name: %s, password: %s",
+ "PostgreSQL username and/or password not valid" : "PostgreSQL username and/or password not valid",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! ",
+ "For the best results, please consider using a GNU/Linux server instead." : "For the best results, please consider using a GNU/Linux server instead.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir setting has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP.",
+ "Set an admin username." : "Set an admin username.",
+ "Set an admin password." : "Set an admin password.",
+ "Can't create or write into the data directory %s" : "Can't create or write into the data directory %s",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
+ "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
+ "You are not allowed to share %s" : "You are not allowed to share %s",
+ "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
+ "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
+ "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
+ "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
+ "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
+ "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
+ "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Sharing backend %s not found",
+ "Sharing backend for %s not found" : "Sharing backend for %s not found",
+ "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
+ "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
+ "Cannot increase permissions of %s" : "Cannot increase permissions of %s",
+ "Files can't be shared with delete permissions" : "Files can't be shared with delete permissions",
+ "Files can't be shared with create permissions" : "Files can't be shared with create permissions",
+ "Expiration date is in the past" : "Expiration date is in the past",
+ "Cannot set expiration date more than %s days in the future" : "Cannot set expiration date more than %s days in the future",
+ "Could not find category \"%s\"" : "Could not find category \"%s\"",
+ "Sunday" : "Sunday",
+ "Monday" : "Monday",
+ "Tuesday" : "Tuesday",
+ "Wednesday" : "Wednesday",
+ "Thursday" : "Thursday",
+ "Friday" : "Friday",
+ "Saturday" : "Saturday",
+ "Sun." : "Sun.",
+ "Mon." : "Mon.",
+ "Tue." : "Tue.",
+ "Wed." : "Wed.",
+ "Thu." : "Thu.",
+ "Fri." : "Fri.",
+ "Sat." : "Sat.",
+ "Su" : "Su",
+ "Mo" : "Mo",
+ "Tu" : "Tu",
+ "We" : "We",
+ "Th" : "Th",
+ "Fr" : "Fr",
+ "Sa" : "Sa",
+ "January" : "January",
+ "February" : "February",
+ "March" : "March",
+ "April" : "April",
+ "May" : "May",
+ "June" : "June",
+ "July" : "July",
+ "August" : "August",
+ "September" : "September",
+ "October" : "October",
+ "November" : "November",
+ "December" : "December",
+ "Jan." : "Jan.",
+ "Feb." : "Feb.",
+ "Mar." : "Mar.",
+ "Apr." : "Apr.",
+ "May." : "May.",
+ "Jun." : "Jun.",
+ "Jul." : "Jul.",
+ "Aug." : "Aug.",
+ "Sep." : "Sep.",
+ "Oct." : "Oct.",
+ "Nov." : "Nov.",
+ "Dec." : "Dec.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "A valid username must be provided",
+ "Username contains whitespace at the beginning or at the end" : "Username contains whitespace at the beginning or at the end",
+ "Username must not consist of dots only" : "Username must not consist of dots only",
+ "A valid password must be provided" : "A valid password must be provided",
+ "The username is already being used" : "The username is already being used",
+ "User disabled" : "User disabled",
+ "Login canceled by app" : "Login cancelled by app",
+ "No app name specified" : "No app name specified",
+ "App '%s' could not be installed!" : "App '%s' could not be installed!",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s",
+ "a safe home for all your data" : "a safe home for all your data",
+ "File is currently busy, please try again later" : "File is currently busy, please try again later",
+ "Can't read file" : "Can't read file",
+ "Application is not enabled" : "Application is not enabled",
+ "Authentication error" : "Authentication error",
+ "Token expired. Please reload page." : "Token expired. Please reload page.",
+ "Unknown user" : "Unknown user",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "No database drivers (sqlite, mysql, or postgresql) installed.",
+ "Cannot write into \"config\" directory" : "Cannot write into \"config\" directory",
+ "Cannot write into \"apps\" directory" : "Cannot write into \"apps\" directory",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s",
+ "Cannot create \"data\" directory" : "Cannot create \"data\" directory",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "This can usually be fixed by giving the webserver write access to the root directory. See %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s.",
+ "Setting locale to %s failed" : "Setting locale to %s failed",
+ "Please install one of these locales on your system and restart your webserver." : "Please install one of these locales on your system and restart your webserver.",
+ "Please ask your server administrator to install the module." : "Please ask your server administrator to install the module.",
+ "PHP module %s not installed." : "PHP module %s not installed.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "PHP setting \"%s\" is not set to \"%s\".",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Adjusting this setting in php.ini will allow Nextcloud to run",
+ "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"",
+ "To fix this issue set mbstring.func_overload to 0 in your php.ini" : "To fix this issue set mbstring.func_overload to 0 in your php.ini",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "libxml2 2.7.0 is at least required. Currently %s is installed.",
+ "To fix this issue update your libxml2 version and restart your web server." : "To fix this issue update your libxml2 version and restart your web server.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "PHP modules have been installed, but they are still listed as missing?",
+ "Please ask your server administrator to restart the web server." : "Please ask your server administrator to restart the web server.",
+ "PostgreSQL >= 9 required" : "PostgreSQL >= 9 required",
+ "Please upgrade your database version" : "Please upgrade your database version",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Please change the permissions to 0770 so that the directory cannot be listed by other users.",
+ "Your data directory is readable by other users" : "Your data directory is readable by other users",
+ "Your data directory must be an absolute path" : "Your data directory must be an absolute path",
+ "Check the value of \"datadirectory\" in your configuration" : "Check the value of \"datadirectory\" in your configuration",
+ "Your data directory is invalid" : "Your data directory is invalid",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Please check that the data directory contains a file \".ocdata\" in its root.",
+ "Could not obtain lock type %d on \"%s\"." : "Could not obtain lock type %d on \"%s\".",
+ "Storage unauthorized. %s" : "Storage unauthorised. %s",
+ "Storage incomplete configuration. %s" : "Storage incomplete configuration. %s",
+ "Storage connection error. %s" : "Storage connection error. %s",
+ "Storage is temporarily not available" : "Storage is temporarily not available",
+ "Storage connection timeout. %s" : "Storage connection timeout. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "This can usually be fixed by %sgiving the webserver write access to the config directory%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator.",
+ "Server settings" : "Server settings",
+ "You need to enter either an existing account or the administrator." : "You need to enter either an existing account or the administrator.",
+ "%s shared »%s« with you" : "%s shared \"%s\" with you",
+ "%s via %s" : "%s via %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file.",
+ "Cannot create \"data\" directory (%s)" : "Cannot create \"data\" directory (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "This can usually be fixed by giving the webserver write access to the root directory.",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s.",
+ "Data directory (%s) is readable by other users" : "Data directory (%s) is readable by other users",
+ "Data directory (%s) must be an absolute path" : "Data directory (%s) must be an absolute path",
+ "Data directory (%s) is invalid" : "Data directory (%s) is invalid"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/lib/l10n/es.js b/lib/l10n/es.js
index 4b0710d0d8c21..d0b2acc38b72e 100644
--- a/lib/l10n/es.js
+++ b/lib/l10n/es.js
@@ -4,6 +4,7 @@ OC.L10N.register(
"Cannot write into \"config\" directory!" : "¡No se puede escribir en el directorio \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Esto puede solucionarse fácilmente dándole al servidor permisos de escritura del directorio de configuración",
"See %s" : "Mirar %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio de configuración. Véase %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Los archivos de la aplicación %$1s no fueron reemplazados correctamente. Asegúrese que es una versión compatible con el servidor.",
"Sample configuration detected" : "Ejemplo de configuración detectado",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Se ha detectado que el ejemplo de configuración ha sido copiado. Esto puede arruinar su instalación y es un caso para el que no se brinda soporte. Lea la documentación antes de hacer cambios en config.php",
@@ -180,7 +181,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "No están instalados los drivers de BBDD (sqlite, mysql, o postgresql)",
"Cannot write into \"config\" directory" : "No se puede escribir el el directorio de configuración",
"Cannot write into \"apps\" directory" : "No se puede escribir en el directorio de \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio de apps o desactivando la tienda de apps en el archivo de configuración. Véase %s",
"Cannot create \"data\" directory" : "No es posible crear el directorio \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio raíz. Véase %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Habitualmente, los permisos pueden arreglarse dando al servidor web acceso de escritura al directorio raíz. Véase %s",
"Setting locale to %s failed" : "Falló la activación del idioma %s ",
"Please install one of these locales on your system and restart your webserver." : "Instale uno de estos idiomas en su sistema y reinicie su servidor web.",
"Please ask your server administrator to install the module." : "Consulte al administrador de su servidor para instalar el módulo.",
diff --git a/lib/l10n/es.json b/lib/l10n/es.json
index 41293e99c79d2..8253c70293dfd 100644
--- a/lib/l10n/es.json
+++ b/lib/l10n/es.json
@@ -2,6 +2,7 @@
"Cannot write into \"config\" directory!" : "¡No se puede escribir en el directorio \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Esto puede solucionarse fácilmente dándole al servidor permisos de escritura del directorio de configuración",
"See %s" : "Mirar %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio de configuración. Véase %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Los archivos de la aplicación %$1s no fueron reemplazados correctamente. Asegúrese que es una versión compatible con el servidor.",
"Sample configuration detected" : "Ejemplo de configuración detectado",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Se ha detectado que el ejemplo de configuración ha sido copiado. Esto puede arruinar su instalación y es un caso para el que no se brinda soporte. Lea la documentación antes de hacer cambios en config.php",
@@ -178,7 +179,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "No están instalados los drivers de BBDD (sqlite, mysql, o postgresql)",
"Cannot write into \"config\" directory" : "No se puede escribir el el directorio de configuración",
"Cannot write into \"apps\" directory" : "No se puede escribir en el directorio de \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio de apps o desactivando la tienda de apps en el archivo de configuración. Véase %s",
"Cannot create \"data\" directory" : "No es posible crear el directorio \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Habitualmente, esto puede arreglarse dando al servidor web acceso de escritura al directorio raíz. Véase %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Habitualmente, los permisos pueden arreglarse dando al servidor web acceso de escritura al directorio raíz. Véase %s",
"Setting locale to %s failed" : "Falló la activación del idioma %s ",
"Please install one of these locales on your system and restart your webserver." : "Instale uno de estos idiomas en su sistema y reinicie su servidor web.",
"Please ask your server administrator to install the module." : "Consulte al administrador de su servidor para instalar el módulo.",
diff --git a/lib/l10n/es_MX.js b/lib/l10n/es_MX.js
index 42d76d5e4b1ac..1fdec729343c5 100644
--- a/lib/l10n/es_MX.js
+++ b/lib/l10n/es_MX.js
@@ -39,7 +39,7 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "hace segundos",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con ID: %sno existe. Favor de habilitarlo en sus ajustes de aplicación o contacte a su administrador. ",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con ID: %sno existe. Favor de habilitarlo en sus configuraciones de aplicación o contacte a su administrador. ",
"File name is a reserved word" : "Nombre de archivo es una palabra reservada",
"File name contains at least one invalid character" : "El nombre del archivo contiene al menos un caracter inválido",
"File name is too long" : "El nombre del archivo es demasiado largo",
@@ -51,16 +51,16 @@ OC.L10N.register(
"Help" : "Ayuda",
"Apps" : "Aplicaciones",
"Personal" : "Personal",
- "Log out" : "Salir de la sesión",
+ "Log out" : "Cerrar sesión",
"Users" : "Usuarios",
"Admin" : "Administración",
"APCu" : "APCu",
"Redis" : "Redis",
- "Basic settings" : "Ajustes básicos",
+ "Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
"Security" : "Seguridad",
"Encryption" : "Encripción",
- "Additional settings" : "Ajustes adicionales",
+ "Additional settings" : "Configuraciones adicionales",
"Tips & tricks" : "Consejos y trucos",
"%s enter the database username and name." : "%s ingrese el nombre del usuario y nombre de la base de datos",
"%s enter the database username." : "%s ingresar el nombre de usuario de la base de datos.",
@@ -214,8 +214,8 @@ OC.L10N.register(
"Storage is temporarily not available" : "El almacenamieto se encuentra temporalmente no disponible",
"Storage connection timeout. %s" : "Se agotó el tiempo de conexión del almacenamiento. %s",
"This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Esto generalmente se soluciona %s dándole al servidor web acceso para escribir en el directorio config %s.",
- "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con id: %s no existe. Favor de habilitarlo en sus ajustes de aplicación o contacte a su administrador. ",
- "Server settings" : "Ajustes del servidor",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con id: %s no existe. Favor de habilitarlo en sus configuraciones de aplicación o contacte a su administrador. ",
+ "Server settings" : "Configuraciones del servidor",
"You need to enter either an existing account or the administrator." : "Necesita ingresar una cuenta ya sea existente o la del administrador.",
"%s shared »%s« with you" : "%s ha compartido »%s« con usted",
"%s via %s" : "%s por %s",
diff --git a/lib/l10n/es_MX.json b/lib/l10n/es_MX.json
index 69ddf4cfcfbdd..c2757a878e6fb 100644
--- a/lib/l10n/es_MX.json
+++ b/lib/l10n/es_MX.json
@@ -37,7 +37,7 @@
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "hace segundos",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con ID: %sno existe. Favor de habilitarlo en sus ajustes de aplicación o contacte a su administrador. ",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con ID: %sno existe. Favor de habilitarlo en sus configuraciones de aplicación o contacte a su administrador. ",
"File name is a reserved word" : "Nombre de archivo es una palabra reservada",
"File name contains at least one invalid character" : "El nombre del archivo contiene al menos un caracter inválido",
"File name is too long" : "El nombre del archivo es demasiado largo",
@@ -49,16 +49,16 @@
"Help" : "Ayuda",
"Apps" : "Aplicaciones",
"Personal" : "Personal",
- "Log out" : "Salir de la sesión",
+ "Log out" : "Cerrar sesión",
"Users" : "Usuarios",
"Admin" : "Administración",
"APCu" : "APCu",
"Redis" : "Redis",
- "Basic settings" : "Ajustes básicos",
+ "Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
"Security" : "Seguridad",
"Encryption" : "Encripción",
- "Additional settings" : "Ajustes adicionales",
+ "Additional settings" : "Configuraciones adicionales",
"Tips & tricks" : "Consejos y trucos",
"%s enter the database username and name." : "%s ingrese el nombre del usuario y nombre de la base de datos",
"%s enter the database username." : "%s ingresar el nombre de usuario de la base de datos.",
@@ -212,8 +212,8 @@
"Storage is temporarily not available" : "El almacenamieto se encuentra temporalmente no disponible",
"Storage connection timeout. %s" : "Se agotó el tiempo de conexión del almacenamiento. %s",
"This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Esto generalmente se soluciona %s dándole al servidor web acceso para escribir en el directorio config %s.",
- "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con id: %s no existe. Favor de habilitarlo en sus ajustes de aplicación o contacte a su administrador. ",
- "Server settings" : "Ajustes del servidor",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "El módulo con id: %s no existe. Favor de habilitarlo en sus configuraciones de aplicación o contacte a su administrador. ",
+ "Server settings" : "Configuraciones del servidor",
"You need to enter either an existing account or the administrator." : "Necesita ingresar una cuenta ya sea existente o la del administrador.",
"%s shared »%s« with you" : "%s ha compartido »%s« con usted",
"%s via %s" : "%s por %s",
diff --git a/lib/l10n/gl.js b/lib/l10n/gl.js
new file mode 100644
index 0000000000000..a0dc39949f691
--- /dev/null
+++ b/lib/l10n/gl.js
@@ -0,0 +1,230 @@
+OC.L10N.register(
+ "lib",
+ {
+ "Cannot write into \"config\" directory!" : "Non é posíbel escribir no directorio «config»!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config»",
+ "See %s" : "Vexa %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config». Vexa %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Os ficheiros da aplicación %$1s non foron substituídos correctamente. Asegúrese que é unha versión compatíbel co servidor.",
+ "Sample configuration detected" : "Detectouse a configuración de exemplo",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detectouse que foi copiada a configuración de exemplo. Isto pode rachar a súa instalación e non é compatíbel. Lea a documentación antes de facer cambios en config.php",
+ "%1$s and %2$s" : "%1$s e %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s e %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s e %5$s",
+ "Enterprise bundle" : "Paquete empresarial",
+ "Groupware bundle" : "Paquete de Groupware",
+ "Social sharing bundle" : "Paquete para compartir en redes sociais",
+ "PHP %s or higher is required." : "Requirese PHP %s ou superior.",
+ "PHP with a version lower than %s is required." : "Requírese PHP cunha versión inferior a %s.",
+ "%sbit or higher PHP required." : "Requirese PHP para %sbit ou superior.",
+ "Following databases are supported: %s" : "Admítense as seguintes bases de datos: %s",
+ "The command line tool %s could not be found" : "Non foi posíbel atopar a ferramenta de liña de ordes %s",
+ "The library %s is not available." : "Non está dispoñíbel a biblioteca %s.",
+ "Library %s with a version higher than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión superior a %s - dispoñíbel a versión %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión inferior a %s - dispoñíbel a versión %s.",
+ "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s",
+ "Server version %s or higher is required." : "Requírese a versión %s ou superior do servidor.",
+ "Server version %s or lower is required." : "Requírese a versión %s ou inferior do servidor.",
+ "Unknown filetype" : "Tipo de ficheiro descoñecido",
+ "Invalid image" : "Imaxe incorrecta",
+ "Avatar image is not square" : "A imaxe do avatar non é un cadrado",
+ "today" : "hoxe",
+ "yesterday" : "onte",
+ "_%n day ago_::_%n days ago_" : ["hai %n día","hai %n días"],
+ "last month" : "último mes",
+ "_%n month ago_::_%n months ago_" : ["hai %n mes","hai %n meses"],
+ "last year" : "último ano",
+ "_%n year ago_::_%n years ago_" : ["hai %n ano","hai %n anos"],
+ "_%n hour ago_::_%n hours ago_" : ["hai %n hora","hai %n horas"],
+ "_%n minute ago_::_%n minutes ago_" : ["hai %n minuto","hai %n minutos"],
+ "seconds ago" : "segundos atrás",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.",
+ "File name is a reserved word" : "O nome de ficheiro é unha palabra reservada",
+ "File name contains at least one invalid character" : "O nome de ficheiro contén algún carácter incorrecto",
+ "File name is too long" : "O nome de ficheiro é longo de máis",
+ "Dot files are not allowed" : "Non se admiten os ficheiros con punto",
+ "Empty filename is not allowed" : "Non está permitido deixar baleiro o nome de ficheiro",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Non é posíbel instalar a aplicación «%s» por mor de non poder ler o ficheiro appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Non é posíbel instalar a aplicación «%s» por mor de non ser compatíbel con esta versión do servidor.",
+ "This is an automatically sent email, please do not reply." : "Este é un correo enviado automaticamente, non responda.",
+ "Help" : "Axuda",
+ "Apps" : "Aplicacións",
+ "Personal" : "Persoal",
+ "Log out" : "Desconectar",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Basic settings" : "Axustes básicos",
+ "Sharing" : "Compartindo",
+ "Security" : "Seguridade",
+ "Encryption" : "Cifrado",
+ "Additional settings" : "Axustes adicionais",
+ "Tips & tricks" : "Trucos e consellos",
+ "%s enter the database username and name." : "%s insira o nome de usuario e o nome da base de datos",
+ "%s enter the database username." : "%s insira o nome de usuario da base de datos",
+ "%s enter the database name." : "%s insira o nome da base de datos",
+ "%s you may not use dots in the database name" : "%s non se poden empregar puntos na base de datos",
+ "Oracle connection could not be established" : "Non foi posíbel estabelecer a conexión con Oracle",
+ "Oracle username and/or password not valid" : "O nome de usuario e/ou contrasinal de Oracle é incorrecto",
+ "DB Error: \"%s\"" : "Produciuse un erro na base de datos: «%s»",
+ "Offending command was: \"%s\"" : "A orde infractora foi: «%s»",
+ "You need to enter details of an existing account." : "Debe insira os detalles dunha conta existente.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "A orde infractora foi: «%s», nome: %s, contrasinal: %s",
+ "PostgreSQL username and/or password not valid" : "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Utilíceo baixo a súa responsabilidade!",
+ "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Semella que esta instancia de %s está a funcionar nun entorno PHP de 32 bisst e o open_basedir foi configurado no php.ini. Isto provocará problemas con ficheiros maiores de 4 GB e está absolutamente desaconsellado.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste de open_basedir no php.ini ou cambie a PHP de 64 bits.",
+ "Set an admin username." : "Estabeleza un nome de usuario administrador",
+ "Set an admin password." : "Estabeleza un contrasinal de administrador",
+ "Can't create or write into the data directory %s" : "Non é posíbel crear ou escribir o directorio «data» %s",
+ "Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %i",
+ "Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe",
+ "You are not allowed to share %s" : "Non ten permiso para compartir %s",
+ "Sharing %s failed, because you can not share with yourself" : "Fallou a compartición de %s por mor de que non pode compartir con vostede mesmo",
+ "Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é participante en ningún grupo no que sexa participante %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Fallou a compartición de %s por mor de que este elemento xa foi compartido co usuario %s",
+ "Sharing %s failed, because the group %s does not exist" : "Fallou a compartición de %s, o grupo %s non existe",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Fallou a compartición de %s, %s non é participante no grupo %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Ten que fornecer un contrasinal para a ligazón pública, só se permiten ligazóns protexidas",
+ "Sharing %s failed, because sharing with links is not allowed" : "Fallou a compartición de %s, non está permitido compartir con ligazóns",
+ "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Fallou a compartición de %s, non foi posíbel atopar %s,é probábel que o servidor non estea accesíbel.",
+ "Share type %s is not valid for %s" : "Non se admite a compartición do tipo %s para %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Non é posíbel estabelecer permisos para %s, os permisos superan os permisos concedidos a %s",
+ "Setting permissions for %s failed, because the item was not found" : "Non é posíbel estabelecer permisos para %s, non se atopa o elemento",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Non é posíbel estabelecer a data de caducidade. As comparticións non poden caducar máis aló de %s após de seren compartidas",
+ "Cannot set expiration date. Expiration date is in the past" : "Non é posíbel estabelecer a data de caducidade. A data de caducidade está no pasado.",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Non é posíbel limpar a data de caducidade. É necesaria algunha compartición para ter unha data de caducidade.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "A infraestrutura de compartición %s ten que implementar a interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Non se atopou a infraestrutura de compartición %s",
+ "Sharing backend for %s not found" : "Non se atopou a infraestrutura de compartición para %s",
+ "Sharing failed, because the user %s is the original sharer" : "Fallou a compartición, por mor de que o usuario %s é o compartidor orixinal",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Fallou a compartición de %s, os permisos superan os permisos concedidos a %s",
+ "Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros",
+ "Cannot increase permissions of %s" : "Non é posíbel aumentar os permisos de %s",
+ "Files can't be shared with delete permissions" : "Non é posíbel compartir ficheiros con permisos de eliminación",
+ "Files can't be shared with create permissions" : "Non é posíbel compartir ficheiros con permisos de creación",
+ "Expiration date is in the past" : "Xa pasou a data de caducidade",
+ "Cannot set expiration date more than %s days in the future" : "Non é posíbel estabelecer a data de caducidade máis alo de %s días no futuro",
+ "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
+ "Sunday" : "domingo",
+ "Monday" : "luns",
+ "Tuesday" : "martes",
+ "Wednesday" : "mércores",
+ "Thursday" : "xoves",
+ "Friday" : "venres",
+ "Saturday" : "sábado",
+ "Sun." : "dom.",
+ "Mon." : "lun.",
+ "Tue." : "mar.",
+ "Wed." : "mér.",
+ "Thu." : "xov.",
+ "Fri." : "ven.",
+ "Sat." : "sáb.",
+ "Su" : "do",
+ "Mo" : "lu",
+ "Tu" : "ma",
+ "We" : "mé",
+ "Th" : "xo",
+ "Fr" : "ve",
+ "Sa" : "sá",
+ "January" : "xaneiro",
+ "February" : "febreiro",
+ "March" : "marzo",
+ "April" : "abril",
+ "May" : "maio",
+ "June" : "xuño",
+ "July" : "xullo",
+ "August" : "agosto",
+ "September" : "setembro",
+ "October" : "outubro",
+ "November" : "novembro",
+ "December" : "decembro",
+ "Jan." : "xan.",
+ "Feb." : "feb.",
+ "Mar." : "mar.",
+ "Apr." : "abr.",
+ "May." : "mai.",
+ "Jun." : "xuñ.",
+ "Jul." : "xul.",
+ "Aug." : "ago.",
+ "Sep." : "set.",
+ "Oct." : "out.",
+ "Nov." : "nov.",
+ "Dec." : "dec.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Só os seguintes caracteres están permitidos nos nomes de usuario: «a-z», «A-Z», «0-9» e «_.@-'»",
+ "A valid username must be provided" : "Debe fornecer un nome de usuario correcto",
+ "Username contains whitespace at the beginning or at the end" : "O nome de usuario conten un espazo en branco no inicio ou no final",
+ "Username must not consist of dots only" : "O nome de usuario non debe consistir só de puntos",
+ "A valid password must be provided" : "Debe fornecer un contrasinal",
+ "The username is already being used" : "Este nome de usuario xa está a ser usado",
+ "User disabled" : "Usuario desactivado",
+ "Login canceled by app" : "Acceso cancelado pola aplicación",
+ "No app name specified" : "Non se especificou o nome da aplicación",
+ "App '%s' could not be installed!" : "Non foi posíbel instalar a aplicación «%s»!",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
+ "a safe home for all your data" : "un lugar seguro para todos os seus datos",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
+ "Can't read file" : "Non é posíbel ler o ficheiro",
+ "Application is not enabled" : "A aplicación non está activada",
+ "Authentication error" : "Produciuse un erro de autenticación",
+ "Token expired. Please reload page." : "Marca caducada. Recargue a páxina.",
+ "Unknown user" : "Usuario descoñecido",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "Non hay controladores de base de datos (sqlite, mysql, ou postgresql) instalados.",
+ "Cannot write into \"config\" directory" : "Non é posíbel escribir no directorio «config»",
+ "Cannot write into \"apps\" directory" : "Non é posíbel escribir no directorio «apps»",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Polo xeral, isto pódese solucionar dándolle ao servidor web acceso de escritura ao directorio das aplicacións ou desactivando a appstore no ficheiro de configuración. Vexa %s",
+ "Cannot create \"data\" directory" : "Non é posíbel crear o directorio «data»",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Polo xeral, isto pódese solucionar dándolle ao servidor web acceso de escritura ao directorio raíz. Vexa %s.",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Polo xeral, pódense corrixir os permisos dándolle ao servidor web acceso de escritura ao directorio raíz. Vexa %s.",
+ "Setting locale to %s failed" : "Fallou o axuste da configuración local a %s",
+ "Please install one of these locales on your system and restart your webserver." : "Instale unha destas configuracións locais no seu sistema e reinicie o servidor web.",
+ "Please ask your server administrator to install the module." : "Pregúntelle ao administrador do servidor pola instalación do módulo.",
+ "PHP module %s not installed." : "O módulo PHP %s non está instalado.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "O axuste de PHP «%s» non está estabelecido a «%s».",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Cambiar este axuste no ficheiro php.ini fará que Nextcloud funcione de novo",
+ "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload está estabelecido a «%s» no canto do valor «0» agardado",
+ "To fix this issue set mbstring.func_overload to 0 in your php.ini" : "Para arranxar este problema, estabeleza mbstring.func_overload a 0 no ficheiro php.ini",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "Requírese cando menos libxml2 2.7.0. Actualmente esta instalado %s.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Para arranxar este problema, actualice a versión de libxml2 e reinicie o servidor web. ",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Semella que PHP foi configurado para quitar bloques de documentos en liña. Isto fará que varias aplicacións sexan inaccesíbeis.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Isto probabelmente se debe unha caché/acelerador como Zend OPcache ou eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "Instaláronse os módulos de PHP, mais aínda aparecen listados como perdidos?",
+ "Please ask your server administrator to restart the web server." : "Pregúntelle ao administrador do servidor polo reinicio do servidor web..",
+ "PostgreSQL >= 9 required" : "Requírese PostgreSQL >= 9",
+ "Please upgrade your database version" : "Anove a versión da súa base de datos",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Cambie os permisos a 0770 para que o directorio non poida seren listado por outros usuarios.",
+ "Your data directory is readable by other users" : "O se directorio de datos é lexíbel por outros usuarios",
+ "Your data directory must be an absolute path" : "O seu directorio de datos debe ser unha ruta absoluta",
+ "Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración",
+ "Your data directory is invalid" : "O seu directorio de datos non é correcto",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Comprobe que o directorio de datos conten un ficheiro «.ocdata» na súa raíz.",
+ "Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».",
+ "Storage unauthorized. %s" : "Almacenamento non autorizado. %s",
+ "Storage incomplete configuration. %s" : "Configuración incompleta do almacenamento. %s",
+ "Storage connection error. %s" : "Produciuse un erro na conexión ao almacenamento. %s",
+ "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente",
+ "Storage connection timeout. %s" : "Esgotouse o tempo de conexión co almacenamento. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Polo xeral, isto pode ser fixado para %spermitirlle ao servidor web acceso de escritura ao directorio «config»%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.",
+ "Server settings" : "Axustes do servidor",
+ "You need to enter either an existing account or the administrator." : "Deberá inserir unha conta existente ou o administrador.",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s via %s" : "%s vía %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Polo xeral, isto pódese solucionar %sdándolle ao servidor web acceso de escritura ao directorio de aplicacións%s ou desactivando a appstore no ficheiro de configuración.",
+ "Cannot create \"data\" directory (%s)" : "Non é posíbel crear o directorio «data» (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "Polo xeral, isto pódese solucionar .",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Polo xeral, isto pódese solucionar %sdándolle ao servidor web acceso de escritura ao directorio raíz%s.",
+ "Data directory (%s) is readable by other users" : "O directorio de datos (%s) é lexíbel por outros usuarios",
+ "Data directory (%s) must be an absolute path" : "O directorio de datos (%s) debe ser unha ruta absoluta",
+ "Data directory (%s) is invalid" : "O directorio de datos (%s) non é correcto"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/gl.json b/lib/l10n/gl.json
new file mode 100644
index 0000000000000..a8358c27ae818
--- /dev/null
+++ b/lib/l10n/gl.json
@@ -0,0 +1,228 @@
+{ "translations": {
+ "Cannot write into \"config\" directory!" : "Non é posíbel escribir no directorio «config»!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config»",
+ "See %s" : "Vexa %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config». Vexa %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Os ficheiros da aplicación %$1s non foron substituídos correctamente. Asegúrese que é unha versión compatíbel co servidor.",
+ "Sample configuration detected" : "Detectouse a configuración de exemplo",
+ "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detectouse que foi copiada a configuración de exemplo. Isto pode rachar a súa instalación e non é compatíbel. Lea a documentación antes de facer cambios en config.php",
+ "%1$s and %2$s" : "%1$s e %2$s",
+ "%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s e %4$s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s e %5$s",
+ "Enterprise bundle" : "Paquete empresarial",
+ "Groupware bundle" : "Paquete de Groupware",
+ "Social sharing bundle" : "Paquete para compartir en redes sociais",
+ "PHP %s or higher is required." : "Requirese PHP %s ou superior.",
+ "PHP with a version lower than %s is required." : "Requírese PHP cunha versión inferior a %s.",
+ "%sbit or higher PHP required." : "Requirese PHP para %sbit ou superior.",
+ "Following databases are supported: %s" : "Admítense as seguintes bases de datos: %s",
+ "The command line tool %s could not be found" : "Non foi posíbel atopar a ferramenta de liña de ordes %s",
+ "The library %s is not available." : "Non está dispoñíbel a biblioteca %s.",
+ "Library %s with a version higher than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión superior a %s - dispoñíbel a versión %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Requírese a biblioteca %s cunha versión inferior a %s - dispoñíbel a versión %s.",
+ "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s",
+ "Server version %s or higher is required." : "Requírese a versión %s ou superior do servidor.",
+ "Server version %s or lower is required." : "Requírese a versión %s ou inferior do servidor.",
+ "Unknown filetype" : "Tipo de ficheiro descoñecido",
+ "Invalid image" : "Imaxe incorrecta",
+ "Avatar image is not square" : "A imaxe do avatar non é un cadrado",
+ "today" : "hoxe",
+ "yesterday" : "onte",
+ "_%n day ago_::_%n days ago_" : ["hai %n día","hai %n días"],
+ "last month" : "último mes",
+ "_%n month ago_::_%n months ago_" : ["hai %n mes","hai %n meses"],
+ "last year" : "último ano",
+ "_%n year ago_::_%n years ago_" : ["hai %n ano","hai %n anos"],
+ "_%n hour ago_::_%n hours ago_" : ["hai %n hora","hai %n horas"],
+ "_%n minute ago_::_%n minutes ago_" : ["hai %n minuto","hai %n minutos"],
+ "seconds ago" : "segundos atrás",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.",
+ "File name is a reserved word" : "O nome de ficheiro é unha palabra reservada",
+ "File name contains at least one invalid character" : "O nome de ficheiro contén algún carácter incorrecto",
+ "File name is too long" : "O nome de ficheiro é longo de máis",
+ "Dot files are not allowed" : "Non se admiten os ficheiros con punto",
+ "Empty filename is not allowed" : "Non está permitido deixar baleiro o nome de ficheiro",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Non é posíbel instalar a aplicación «%s» por mor de non poder ler o ficheiro appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Non é posíbel instalar a aplicación «%s» por mor de non ser compatíbel con esta versión do servidor.",
+ "This is an automatically sent email, please do not reply." : "Este é un correo enviado automaticamente, non responda.",
+ "Help" : "Axuda",
+ "Apps" : "Aplicacións",
+ "Personal" : "Persoal",
+ "Log out" : "Desconectar",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "APCu" : "APCu",
+ "Redis" : "Redis",
+ "Basic settings" : "Axustes básicos",
+ "Sharing" : "Compartindo",
+ "Security" : "Seguridade",
+ "Encryption" : "Cifrado",
+ "Additional settings" : "Axustes adicionais",
+ "Tips & tricks" : "Trucos e consellos",
+ "%s enter the database username and name." : "%s insira o nome de usuario e o nome da base de datos",
+ "%s enter the database username." : "%s insira o nome de usuario da base de datos",
+ "%s enter the database name." : "%s insira o nome da base de datos",
+ "%s you may not use dots in the database name" : "%s non se poden empregar puntos na base de datos",
+ "Oracle connection could not be established" : "Non foi posíbel estabelecer a conexión con Oracle",
+ "Oracle username and/or password not valid" : "O nome de usuario e/ou contrasinal de Oracle é incorrecto",
+ "DB Error: \"%s\"" : "Produciuse un erro na base de datos: «%s»",
+ "Offending command was: \"%s\"" : "A orde infractora foi: «%s»",
+ "You need to enter details of an existing account." : "Debe insira os detalles dunha conta existente.",
+ "Offending command was: \"%s\", name: %s, password: %s" : "A orde infractora foi: «%s», nome: %s, contrasinal: %s",
+ "PostgreSQL username and/or password not valid" : "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Utilíceo baixo a súa responsabilidade!",
+ "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Semella que esta instancia de %s está a funcionar nun entorno PHP de 32 bisst e o open_basedir foi configurado no php.ini. Isto provocará problemas con ficheiros maiores de 4 GB e está absolutamente desaconsellado.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Retire o axuste de open_basedir no php.ini ou cambie a PHP de 64 bits.",
+ "Set an admin username." : "Estabeleza un nome de usuario administrador",
+ "Set an admin password." : "Estabeleza un contrasinal de administrador",
+ "Can't create or write into the data directory %s" : "Non é posíbel crear ou escribir o directorio «data» %s",
+ "Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %i",
+ "Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe",
+ "You are not allowed to share %s" : "Non ten permiso para compartir %s",
+ "Sharing %s failed, because you can not share with yourself" : "Fallou a compartición de %s por mor de que non pode compartir con vostede mesmo",
+ "Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é participante en ningún grupo no que sexa participante %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Fallou a compartición de %s por mor de que este elemento xa foi compartido co usuario %s",
+ "Sharing %s failed, because the group %s does not exist" : "Fallou a compartición de %s, o grupo %s non existe",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Fallou a compartición de %s, %s non é participante no grupo %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Ten que fornecer un contrasinal para a ligazón pública, só se permiten ligazóns protexidas",
+ "Sharing %s failed, because sharing with links is not allowed" : "Fallou a compartición de %s, non está permitido compartir con ligazóns",
+ "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Fallou a compartición de %s, non foi posíbel atopar %s,é probábel que o servidor non estea accesíbel.",
+ "Share type %s is not valid for %s" : "Non se admite a compartición do tipo %s para %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Non é posíbel estabelecer permisos para %s, os permisos superan os permisos concedidos a %s",
+ "Setting permissions for %s failed, because the item was not found" : "Non é posíbel estabelecer permisos para %s, non se atopa o elemento",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Non é posíbel estabelecer a data de caducidade. As comparticións non poden caducar máis aló de %s após de seren compartidas",
+ "Cannot set expiration date. Expiration date is in the past" : "Non é posíbel estabelecer a data de caducidade. A data de caducidade está no pasado.",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Non é posíbel limpar a data de caducidade. É necesaria algunha compartición para ter unha data de caducidade.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "A infraestrutura de compartición %s ten que implementar a interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Non se atopou a infraestrutura de compartición %s",
+ "Sharing backend for %s not found" : "Non se atopou a infraestrutura de compartición para %s",
+ "Sharing failed, because the user %s is the original sharer" : "Fallou a compartición, por mor de que o usuario %s é o compartidor orixinal",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Fallou a compartición de %s, os permisos superan os permisos concedidos a %s",
+ "Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros",
+ "Cannot increase permissions of %s" : "Non é posíbel aumentar os permisos de %s",
+ "Files can't be shared with delete permissions" : "Non é posíbel compartir ficheiros con permisos de eliminación",
+ "Files can't be shared with create permissions" : "Non é posíbel compartir ficheiros con permisos de creación",
+ "Expiration date is in the past" : "Xa pasou a data de caducidade",
+ "Cannot set expiration date more than %s days in the future" : "Non é posíbel estabelecer a data de caducidade máis alo de %s días no futuro",
+ "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
+ "Sunday" : "domingo",
+ "Monday" : "luns",
+ "Tuesday" : "martes",
+ "Wednesday" : "mércores",
+ "Thursday" : "xoves",
+ "Friday" : "venres",
+ "Saturday" : "sábado",
+ "Sun." : "dom.",
+ "Mon." : "lun.",
+ "Tue." : "mar.",
+ "Wed." : "mér.",
+ "Thu." : "xov.",
+ "Fri." : "ven.",
+ "Sat." : "sáb.",
+ "Su" : "do",
+ "Mo" : "lu",
+ "Tu" : "ma",
+ "We" : "mé",
+ "Th" : "xo",
+ "Fr" : "ve",
+ "Sa" : "sá",
+ "January" : "xaneiro",
+ "February" : "febreiro",
+ "March" : "marzo",
+ "April" : "abril",
+ "May" : "maio",
+ "June" : "xuño",
+ "July" : "xullo",
+ "August" : "agosto",
+ "September" : "setembro",
+ "October" : "outubro",
+ "November" : "novembro",
+ "December" : "decembro",
+ "Jan." : "xan.",
+ "Feb." : "feb.",
+ "Mar." : "mar.",
+ "Apr." : "abr.",
+ "May." : "mai.",
+ "Jun." : "xuñ.",
+ "Jul." : "xul.",
+ "Aug." : "ago.",
+ "Sep." : "set.",
+ "Oct." : "out.",
+ "Nov." : "nov.",
+ "Dec." : "dec.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Só os seguintes caracteres están permitidos nos nomes de usuario: «a-z», «A-Z», «0-9» e «_.@-'»",
+ "A valid username must be provided" : "Debe fornecer un nome de usuario correcto",
+ "Username contains whitespace at the beginning or at the end" : "O nome de usuario conten un espazo en branco no inicio ou no final",
+ "Username must not consist of dots only" : "O nome de usuario non debe consistir só de puntos",
+ "A valid password must be provided" : "Debe fornecer un contrasinal",
+ "The username is already being used" : "Este nome de usuario xa está a ser usado",
+ "User disabled" : "Usuario desactivado",
+ "Login canceled by app" : "Acceso cancelado pola aplicación",
+ "No app name specified" : "Non se especificou o nome da aplicación",
+ "App '%s' could not be installed!" : "Non foi posíbel instalar a aplicación «%s»!",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
+ "a safe home for all your data" : "un lugar seguro para todos os seus datos",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
+ "Can't read file" : "Non é posíbel ler o ficheiro",
+ "Application is not enabled" : "A aplicación non está activada",
+ "Authentication error" : "Produciuse un erro de autenticación",
+ "Token expired. Please reload page." : "Marca caducada. Recargue a páxina.",
+ "Unknown user" : "Usuario descoñecido",
+ "No database drivers (sqlite, mysql, or postgresql) installed." : "Non hay controladores de base de datos (sqlite, mysql, ou postgresql) instalados.",
+ "Cannot write into \"config\" directory" : "Non é posíbel escribir no directorio «config»",
+ "Cannot write into \"apps\" directory" : "Non é posíbel escribir no directorio «apps»",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Polo xeral, isto pódese solucionar dándolle ao servidor web acceso de escritura ao directorio das aplicacións ou desactivando a appstore no ficheiro de configuración. Vexa %s",
+ "Cannot create \"data\" directory" : "Non é posíbel crear o directorio «data»",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Polo xeral, isto pódese solucionar dándolle ao servidor web acceso de escritura ao directorio raíz. Vexa %s.",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Polo xeral, pódense corrixir os permisos dándolle ao servidor web acceso de escritura ao directorio raíz. Vexa %s.",
+ "Setting locale to %s failed" : "Fallou o axuste da configuración local a %s",
+ "Please install one of these locales on your system and restart your webserver." : "Instale unha destas configuracións locais no seu sistema e reinicie o servidor web.",
+ "Please ask your server administrator to install the module." : "Pregúntelle ao administrador do servidor pola instalación do módulo.",
+ "PHP module %s not installed." : "O módulo PHP %s non está instalado.",
+ "PHP setting \"%s\" is not set to \"%s\"." : "O axuste de PHP «%s» non está estabelecido a «%s».",
+ "Adjusting this setting in php.ini will make Nextcloud run again" : "Cambiar este axuste no ficheiro php.ini fará que Nextcloud funcione de novo",
+ "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload está estabelecido a «%s» no canto do valor «0» agardado",
+ "To fix this issue set mbstring.func_overload to 0 in your php.ini" : "Para arranxar este problema, estabeleza mbstring.func_overload a 0 no ficheiro php.ini",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "Requírese cando menos libxml2 2.7.0. Actualmente esta instalado %s.",
+ "To fix this issue update your libxml2 version and restart your web server." : "Para arranxar este problema, actualice a versión de libxml2 e reinicie o servidor web. ",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Semella que PHP foi configurado para quitar bloques de documentos en liña. Isto fará que varias aplicacións sexan inaccesíbeis.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Isto probabelmente se debe unha caché/acelerador como Zend OPcache ou eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "Instaláronse os módulos de PHP, mais aínda aparecen listados como perdidos?",
+ "Please ask your server administrator to restart the web server." : "Pregúntelle ao administrador do servidor polo reinicio do servidor web..",
+ "PostgreSQL >= 9 required" : "Requírese PostgreSQL >= 9",
+ "Please upgrade your database version" : "Anove a versión da súa base de datos",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Cambie os permisos a 0770 para que o directorio non poida seren listado por outros usuarios.",
+ "Your data directory is readable by other users" : "O se directorio de datos é lexíbel por outros usuarios",
+ "Your data directory must be an absolute path" : "O seu directorio de datos debe ser unha ruta absoluta",
+ "Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración",
+ "Your data directory is invalid" : "O seu directorio de datos non é correcto",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Comprobe que o directorio de datos conten un ficheiro «.ocdata» na súa raíz.",
+ "Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».",
+ "Storage unauthorized. %s" : "Almacenamento non autorizado. %s",
+ "Storage incomplete configuration. %s" : "Configuración incompleta do almacenamento. %s",
+ "Storage connection error. %s" : "Produciuse un erro na conexión ao almacenamento. %s",
+ "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente",
+ "Storage connection timeout. %s" : "Esgotouse o tempo de conexión co almacenamento. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Polo xeral, isto pode ser fixado para %spermitirlle ao servidor web acceso de escritura ao directorio «config»%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.",
+ "Server settings" : "Axustes do servidor",
+ "You need to enter either an existing account or the administrator." : "Deberá inserir unha conta existente ou o administrador.",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s via %s" : "%s vía %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Polo xeral, isto pódese solucionar %sdándolle ao servidor web acceso de escritura ao directorio de aplicacións%s ou desactivando a appstore no ficheiro de configuración.",
+ "Cannot create \"data\" directory (%s)" : "Non é posíbel crear o directorio «data» (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "Polo xeral, isto pódese solucionar .",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Polo xeral, isto pódese solucionar %sdándolle ao servidor web acceso de escritura ao directorio raíz%s.",
+ "Data directory (%s) is readable by other users" : "O directorio de datos (%s) é lexíbel por outros usuarios",
+ "Data directory (%s) must be an absolute path" : "O directorio de datos (%s) debe ser unha ruta absoluta",
+ "Data directory (%s) is invalid" : "O directorio de datos (%s) non é correcto"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/lib/l10n/is.js b/lib/l10n/is.js
index b807b8640d9e8..ff94ff7978d15 100644
--- a/lib/l10n/is.js
+++ b/lib/l10n/is.js
@@ -2,7 +2,10 @@ OC.L10N.register(
"lib",
{
"Cannot write into \"config\" directory!" : "Get ekki skrifað í \"config\" möppuna!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í stillingamöppuna",
"See %s" : "Skoðaðu %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í stillingamöppuna. Sjá %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Skrám forritsins %$1s var ekki rétt skipt út. Gakktu úr skugga um að þetta sé útgáfa sem sé samhæfð útgáfu vefþjónsins.",
"Sample configuration detected" : "Fann sýnisuppsetningu",
"%1$s and %2$s" : "%1$s og %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s og %3$s",
@@ -10,12 +13,15 @@ OC.L10N.register(
"%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s og %5$s",
"Enterprise bundle" : "Fyrirtækjavöndull",
"Groupware bundle" : "Hópvinnsluvöndull",
+ "Social sharing bundle" : "Deilivöndull fyrir samfélagsmiðla",
"PHP %s or higher is required." : "Krafist er PHP %s eða hærra.",
"PHP with a version lower than %s is required." : "Krafist er PHP útgáfu %s eða lægri.",
"%sbit or higher PHP required." : "Krafist er PHP %sbita eða hærra.",
"Following databases are supported: %s" : "Eftirfarandi gagnagrunnar eru studdir: %s",
"The command line tool %s could not be found" : "Skipanalínutólið \"%s\" fannst ekki",
"The library %s is not available." : "Aðgerðasafnið %s er ekki tiltækt.",
+ "Library %s with a version higher than %s is required - available version %s." : "Krafist er aðgerðasafns %s með útgáfu hærri en %s - tiltæk útgáfa er %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Krafist er aðgerðasafns %s með útgáfu lægri en %s - tiltæk útgáfa er %s.",
"Following platforms are supported: %s" : "Eftirfarandi stýrikerfi eru studd: %s",
"Server version %s or higher is required." : "Krafist er þjóns af útgáfu %s eða hærra.",
"Server version %s or lower is required." : "Krafist er þjóns af útgáfu %s eða lægri.",
@@ -32,6 +38,7 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["fyrir %n klukkustund síðan","fyrir %n klukkustundum síðan"],
"_%n minute ago_::_%n minutes ago_" : ["fyrir %n mínútu síðan","fyrir %n mínútum síðan"],
"seconds ago" : "sekúndum síðan",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Eining með auðkenni: %s er ekki til. Virkjaðu hana í forritastillingum eða hafðu samband við kerfisstjóra.",
"File name is a reserved word" : "Skráarheiti er þegar frátekið orð",
"File name contains at least one invalid character" : "Skráarheitið inniheldur að minnsta kosti einn ógildan staf",
"File name is too long" : "Skráarheiti er of langt",
@@ -62,10 +69,13 @@ OC.L10N.register(
"Oracle username and/or password not valid" : "Notandanafn eða lykilorð Oracle er ekki gilt",
"DB Error: \"%s\"" : "Gagnagrunnsvilla: \"%s\"",
"Offending command was: \"%s\"" : "Saknæma skipunin var: \"%s\"",
+ "You need to enter details of an existing account." : "Þú verður að setja inn auðkenni fyrirliggjandi notandaaðgangs.",
"Offending command was: \"%s\", name: %s, password: %s" : "Saknæma skipunin var: \"%s\", nafn: %s, lykilorð: %s",
"PostgreSQL username and/or password not valid" : "Notandanafn eða lykilorð PostgreSQL er ekki gilt",
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X er ekki stutt og %s mun ekki vinna eðlilega á þessu stýrikerfi. Notaðu þetta því á þína eigin ábyrgð! ",
"For the best results, please consider using a GNU/Linux server instead." : "Fyrir bestu útkomu ættirðu að íhuga að nota GNU/Linux þjón í staðinn.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Það lítur út eins og þessi %s uppsetning sé að keyra á 32-bita PHP umhverfi og að open_basedir hafi verið stillt í php.ini. Þetta mun valda vandamálum með skrár stærri en 4 GB og er stranglega mælt gegn því að þetta sé gert.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Fjarlægðu stillinguna open_basedir úr php.ini eða skiptu yfir í 64-bita PHP.",
"Set an admin username." : "Stilltu notandanafn kerfisstjóra.",
"Set an admin password." : "Stilltu lykilorð kerfisstjóra.",
"Can't create or write into the data directory %s" : "Gat ekki búið til eða skrifað í gagnamöppuna %s",
@@ -85,13 +95,22 @@ OC.L10N.register(
"Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
"Share type %s is not valid for %s" : "Deiling af gerðinni %s er ekki gild fyrir %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Stilling heimilda fyrir %s mistókst, því heimildirnar eru rétthærri en heimildir til handa %s",
+ "Setting permissions for %s failed, because the item was not found" : "Stilling heimilda fyrir %s mistókst, því atriðið fannst ekki",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Get ekki stillt gildistímann. Sameignir geta ekki runnið út síðar en %s eftir að þeim hefur verið deilt",
"Cannot set expiration date. Expiration date is in the past" : "Get ekki stillt gildistímann. Gildistíminn er þegar runninn út",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Get ekki hreinsað út gildistímann. Ætlast er til þess að sameignir hafi ákveðinn gildistíma.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Deilingarbakendinn %s verður að vera settur upp fyrir viðmótið OCP\\Share_Backend",
"Sharing backend %s not found" : "Deilingarbakendinn %s fannst ekki",
"Sharing backend for %s not found" : "Deilingarbakendi fyrir %s fannst ekki",
"Sharing failed, because the user %s is the original sharer" : "Deiling mistókst, því notandinn %s er upprunalegur deilandi",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Deiling %s mistókst, því heimildirnar eru rétthærri en heimildir til handa %s",
"Sharing %s failed, because resharing is not allowed" : "Deiling %s mistókst, því endurdeiling er ekki leyfð",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deiling %s mistókst, því bakvinnslukerfið fyrir %s fann ekki upptök þess",
"Sharing %s failed, because the file could not be found in the file cache" : "Deiling %s mistókst, því skráin fannst ekki í skyndiminni skráa",
"Cannot increase permissions of %s" : "Get ekki aukið aðgangsheimildir %s",
+ "Files can't be shared with delete permissions" : "Ekki er hægt að deila skrá með eyða-heimildum",
+ "Files can't be shared with create permissions" : "Ekki er hægt að deila skrá með búa-til-heimildum",
"Expiration date is in the past" : "Gildistíminn er þegar runninn út",
"Cannot set expiration date more than %s days in the future" : "Ekki er hægt að setja lokadagsetningu meira en %s daga fram í tímann",
"Could not find category \"%s\"" : "Fann ekki flokkinn \"%s\"",
@@ -161,7 +180,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "Engir reklar fyrir gagnagrunn eru uppsettir (sqlite, mysql eða postgresql).",
"Cannot write into \"config\" directory" : "Get ekki skrifað í \"config\" möppuna",
"Cannot write into \"apps\" directory" : "Get ekki skrifað í \"apps\" möppuna",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í forritamöppuna með því að gera forritabúðina óvirka í stillingaskránni. Sjá %s",
"Cannot create \"data\" directory" : "Get ekki búið til \"data\" möppu",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í rótarmöppuna. Sjá %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Heimildir er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í rótarmöppuna. Sjá %s",
"Setting locale to %s failed" : "Mistókst að setja upp staðfærsluna %s",
"Please install one of these locales on your system and restart your webserver." : "Settu upp eina af þessum staðfærslum og endurræstu vefþjóninn.",
"Please ask your server administrator to install the module." : "Biddu kerfisstjórann þinn um að setja eininguna upp.",
@@ -174,22 +196,32 @@ OC.L10N.register(
"To fix this issue update your libxml2 version and restart your web server." : "Til að laga þetta vandamál ættirðu að uppfæra útgáfu þína af libxml2 og endurræsa vefþjóninn.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP virðist vera sett upp to fjarlægja innantextablokkir (inline doc blocks). Þetta mun gera ýmis kjarnaforrit óaðgengileg.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Þessu veldur væntanlega biðminni/hraðall á borð við Zend OPcache eða eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "Búið er að setja upp PHP-einingar, en eru þær ennþá taldar upp eins og þær vanti?",
"Please ask your server administrator to restart the web server." : "Biddu kerfisstjórann þinn um að endurræsa vefþjóninn.",
"PostgreSQL >= 9 required" : "Krefst PostgreSQL >= 9",
"Please upgrade your database version" : "Uppfærðu útgáfu gagnagrunnsins",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Endilega breyttu heimildunum í 0770 svo að aðrir notendur geti ekki listað upp innihald hennar.",
"Your data directory is readable by other users" : "Gagnamappn þín er lesanleg fyrir aðra notendur",
"Your data directory must be an absolute path" : "Gagnamappan þín verður að vera með algilda slóð",
"Check the value of \"datadirectory\" in your configuration" : "Athugaðu gildi \"datadirectory\" í uppsetningunni þinni",
"Your data directory is invalid" : "Gagnamappan þín er ógild",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Athugaðu hvort gagnamappan innihaldi skrá með heitinu \".ocdata\" í rót hennar.",
+ "Could not obtain lock type %d on \"%s\"." : "Gat ekki fengið læsingu af gerðinni %d á \"%s\".",
"Storage unauthorized. %s" : "Gagnageymsla ekki auðkennd. %s",
"Storage incomplete configuration. %s" : "Ófullgerð uppsetning gagnageymslu. %s",
"Storage connection error. %s" : "Villa í tengingu við gagnageymslu. %s",
"Storage is temporarily not available" : "Gagnageymsla ekki tiltæk í augnablikinu",
"Storage connection timeout. %s" : "Gagnageymsla féll á tíma. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Þetta er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í stillingamöppuna%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Eining með auðkenni: %s er ekki til. Virkjaðu hana í forritastillingum eða hafðu samband við kerfisstjóra.",
"Server settings" : "Stillingar þjóns",
+ "You need to enter either an existing account or the administrator." : "Þú verður að setja inn fyrirliggjandi notandaaðgang eða kerfisstjóra.",
"%s shared »%s« with you" : "%s deildi »%s« með þér",
"%s via %s" : "%s með %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Þetta er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í forritamöppuna%s eða gerir forritabúðina óvirka í stillingaskránni.",
"Cannot create \"data\" directory (%s)" : "Get ekki búið til \"data\" möppu (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "Þetta er venjulega hægt að laga ef gefur vefþjóninum skrifréttindi í rótarmöppuna .",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Heimildir er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í rótarmöppuna %s.",
"Data directory (%s) is readable by other users" : "Gagnamappa (%s) er lesanleg fyrir aðra notendur",
"Data directory (%s) must be an absolute path" : "Gagnamappan (%s) verður að vera algild slóð",
"Data directory (%s) is invalid" : "Gagnamappa (%s) er ógild"
diff --git a/lib/l10n/is.json b/lib/l10n/is.json
index a5541e993e4b2..9da850a5377b3 100644
--- a/lib/l10n/is.json
+++ b/lib/l10n/is.json
@@ -1,6 +1,9 @@
{ "translations": {
"Cannot write into \"config\" directory!" : "Get ekki skrifað í \"config\" möppuna!",
+ "This can usually be fixed by giving the webserver write access to the config directory" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í stillingamöppuna",
"See %s" : "Skoðaðu %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í stillingamöppuna. Sjá %s",
+ "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Skrám forritsins %$1s var ekki rétt skipt út. Gakktu úr skugga um að þetta sé útgáfa sem sé samhæfð útgáfu vefþjónsins.",
"Sample configuration detected" : "Fann sýnisuppsetningu",
"%1$s and %2$s" : "%1$s og %2$s",
"%1$s, %2$s and %3$s" : "%1$s, %2$s og %3$s",
@@ -8,12 +11,15 @@
"%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s og %5$s",
"Enterprise bundle" : "Fyrirtækjavöndull",
"Groupware bundle" : "Hópvinnsluvöndull",
+ "Social sharing bundle" : "Deilivöndull fyrir samfélagsmiðla",
"PHP %s or higher is required." : "Krafist er PHP %s eða hærra.",
"PHP with a version lower than %s is required." : "Krafist er PHP útgáfu %s eða lægri.",
"%sbit or higher PHP required." : "Krafist er PHP %sbita eða hærra.",
"Following databases are supported: %s" : "Eftirfarandi gagnagrunnar eru studdir: %s",
"The command line tool %s could not be found" : "Skipanalínutólið \"%s\" fannst ekki",
"The library %s is not available." : "Aðgerðasafnið %s er ekki tiltækt.",
+ "Library %s with a version higher than %s is required - available version %s." : "Krafist er aðgerðasafns %s með útgáfu hærri en %s - tiltæk útgáfa er %s.",
+ "Library %s with a version lower than %s is required - available version %s." : "Krafist er aðgerðasafns %s með útgáfu lægri en %s - tiltæk útgáfa er %s.",
"Following platforms are supported: %s" : "Eftirfarandi stýrikerfi eru studd: %s",
"Server version %s or higher is required." : "Krafist er þjóns af útgáfu %s eða hærra.",
"Server version %s or lower is required." : "Krafist er þjóns af útgáfu %s eða lægri.",
@@ -30,6 +36,7 @@
"_%n hour ago_::_%n hours ago_" : ["fyrir %n klukkustund síðan","fyrir %n klukkustundum síðan"],
"_%n minute ago_::_%n minutes ago_" : ["fyrir %n mínútu síðan","fyrir %n mínútum síðan"],
"seconds ago" : "sekúndum síðan",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Eining með auðkenni: %s er ekki til. Virkjaðu hana í forritastillingum eða hafðu samband við kerfisstjóra.",
"File name is a reserved word" : "Skráarheiti er þegar frátekið orð",
"File name contains at least one invalid character" : "Skráarheitið inniheldur að minnsta kosti einn ógildan staf",
"File name is too long" : "Skráarheiti er of langt",
@@ -60,10 +67,13 @@
"Oracle username and/or password not valid" : "Notandanafn eða lykilorð Oracle er ekki gilt",
"DB Error: \"%s\"" : "Gagnagrunnsvilla: \"%s\"",
"Offending command was: \"%s\"" : "Saknæma skipunin var: \"%s\"",
+ "You need to enter details of an existing account." : "Þú verður að setja inn auðkenni fyrirliggjandi notandaaðgangs.",
"Offending command was: \"%s\", name: %s, password: %s" : "Saknæma skipunin var: \"%s\", nafn: %s, lykilorð: %s",
"PostgreSQL username and/or password not valid" : "Notandanafn eða lykilorð PostgreSQL er ekki gilt",
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X er ekki stutt og %s mun ekki vinna eðlilega á þessu stýrikerfi. Notaðu þetta því á þína eigin ábyrgð! ",
"For the best results, please consider using a GNU/Linux server instead." : "Fyrir bestu útkomu ættirðu að íhuga að nota GNU/Linux þjón í staðinn.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Það lítur út eins og þessi %s uppsetning sé að keyra á 32-bita PHP umhverfi og að open_basedir hafi verið stillt í php.ini. Þetta mun valda vandamálum með skrár stærri en 4 GB og er stranglega mælt gegn því að þetta sé gert.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Fjarlægðu stillinguna open_basedir úr php.ini eða skiptu yfir í 64-bita PHP.",
"Set an admin username." : "Stilltu notandanafn kerfisstjóra.",
"Set an admin password." : "Stilltu lykilorð kerfisstjóra.",
"Can't create or write into the data directory %s" : "Gat ekki búið til eða skrifað í gagnamöppuna %s",
@@ -83,13 +93,22 @@
"Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
"Share type %s is not valid for %s" : "Deiling af gerðinni %s er ekki gild fyrir %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Stilling heimilda fyrir %s mistókst, því heimildirnar eru rétthærri en heimildir til handa %s",
+ "Setting permissions for %s failed, because the item was not found" : "Stilling heimilda fyrir %s mistókst, því atriðið fannst ekki",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Get ekki stillt gildistímann. Sameignir geta ekki runnið út síðar en %s eftir að þeim hefur verið deilt",
"Cannot set expiration date. Expiration date is in the past" : "Get ekki stillt gildistímann. Gildistíminn er þegar runninn út",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Get ekki hreinsað út gildistímann. Ætlast er til þess að sameignir hafi ákveðinn gildistíma.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Deilingarbakendinn %s verður að vera settur upp fyrir viðmótið OCP\\Share_Backend",
"Sharing backend %s not found" : "Deilingarbakendinn %s fannst ekki",
"Sharing backend for %s not found" : "Deilingarbakendi fyrir %s fannst ekki",
"Sharing failed, because the user %s is the original sharer" : "Deiling mistókst, því notandinn %s er upprunalegur deilandi",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Deiling %s mistókst, því heimildirnar eru rétthærri en heimildir til handa %s",
"Sharing %s failed, because resharing is not allowed" : "Deiling %s mistókst, því endurdeiling er ekki leyfð",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deiling %s mistókst, því bakvinnslukerfið fyrir %s fann ekki upptök þess",
"Sharing %s failed, because the file could not be found in the file cache" : "Deiling %s mistókst, því skráin fannst ekki í skyndiminni skráa",
"Cannot increase permissions of %s" : "Get ekki aukið aðgangsheimildir %s",
+ "Files can't be shared with delete permissions" : "Ekki er hægt að deila skrá með eyða-heimildum",
+ "Files can't be shared with create permissions" : "Ekki er hægt að deila skrá með búa-til-heimildum",
"Expiration date is in the past" : "Gildistíminn er þegar runninn út",
"Cannot set expiration date more than %s days in the future" : "Ekki er hægt að setja lokadagsetningu meira en %s daga fram í tímann",
"Could not find category \"%s\"" : "Fann ekki flokkinn \"%s\"",
@@ -159,7 +178,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "Engir reklar fyrir gagnagrunn eru uppsettir (sqlite, mysql eða postgresql).",
"Cannot write into \"config\" directory" : "Get ekki skrifað í \"config\" möppuna",
"Cannot write into \"apps\" directory" : "Get ekki skrifað í \"apps\" möppuna",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í forritamöppuna með því að gera forritabúðina óvirka í stillingaskránni. Sjá %s",
"Cannot create \"data\" directory" : "Get ekki búið til \"data\" möppu",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Þetta er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í rótarmöppuna. Sjá %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Heimildir er venjulega hægt að laga með því að gefa vefþjóninum skrifréttindi í rótarmöppuna. Sjá %s",
"Setting locale to %s failed" : "Mistókst að setja upp staðfærsluna %s",
"Please install one of these locales on your system and restart your webserver." : "Settu upp eina af þessum staðfærslum og endurræstu vefþjóninn.",
"Please ask your server administrator to install the module." : "Biddu kerfisstjórann þinn um að setja eininguna upp.",
@@ -172,22 +194,32 @@
"To fix this issue update your libxml2 version and restart your web server." : "Til að laga þetta vandamál ættirðu að uppfæra útgáfu þína af libxml2 og endurræsa vefþjóninn.",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP virðist vera sett upp to fjarlægja innantextablokkir (inline doc blocks). Þetta mun gera ýmis kjarnaforrit óaðgengileg.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Þessu veldur væntanlega biðminni/hraðall á borð við Zend OPcache eða eAccelerator.",
+ "PHP modules have been installed, but they are still listed as missing?" : "Búið er að setja upp PHP-einingar, en eru þær ennþá taldar upp eins og þær vanti?",
"Please ask your server administrator to restart the web server." : "Biddu kerfisstjórann þinn um að endurræsa vefþjóninn.",
"PostgreSQL >= 9 required" : "Krefst PostgreSQL >= 9",
"Please upgrade your database version" : "Uppfærðu útgáfu gagnagrunnsins",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Endilega breyttu heimildunum í 0770 svo að aðrir notendur geti ekki listað upp innihald hennar.",
"Your data directory is readable by other users" : "Gagnamappn þín er lesanleg fyrir aðra notendur",
"Your data directory must be an absolute path" : "Gagnamappan þín verður að vera með algilda slóð",
"Check the value of \"datadirectory\" in your configuration" : "Athugaðu gildi \"datadirectory\" í uppsetningunni þinni",
"Your data directory is invalid" : "Gagnamappan þín er ógild",
+ "Please check that the data directory contains a file \".ocdata\" in its root." : "Athugaðu hvort gagnamappan innihaldi skrá með heitinu \".ocdata\" í rót hennar.",
+ "Could not obtain lock type %d on \"%s\"." : "Gat ekki fengið læsingu af gerðinni %d á \"%s\".",
"Storage unauthorized. %s" : "Gagnageymsla ekki auðkennd. %s",
"Storage incomplete configuration. %s" : "Ófullgerð uppsetning gagnageymslu. %s",
"Storage connection error. %s" : "Villa í tengingu við gagnageymslu. %s",
"Storage is temporarily not available" : "Gagnageymsla ekki tiltæk í augnablikinu",
"Storage connection timeout. %s" : "Gagnageymsla féll á tíma. %s",
+ "This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Þetta er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í stillingamöppuna%s.",
+ "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Eining með auðkenni: %s er ekki til. Virkjaðu hana í forritastillingum eða hafðu samband við kerfisstjóra.",
"Server settings" : "Stillingar þjóns",
+ "You need to enter either an existing account or the administrator." : "Þú verður að setja inn fyrirliggjandi notandaaðgang eða kerfisstjóra.",
"%s shared »%s« with you" : "%s deildi »%s« með þér",
"%s via %s" : "%s með %s",
+ "This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Þetta er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í forritamöppuna%s eða gerir forritabúðina óvirka í stillingaskránni.",
"Cannot create \"data\" directory (%s)" : "Get ekki búið til \"data\" möppu (%s)",
+ "This can usually be fixed by giving the webserver write access to the root directory." : "Þetta er venjulega hægt að laga ef gefur vefþjóninum skrifréttindi í rótarmöppuna .",
+ "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Heimildir er venjulega hægt að laga ef %sgefur vefþjóninum skrifréttindi í rótarmöppuna %s.",
"Data directory (%s) is readable by other users" : "Gagnamappa (%s) er lesanleg fyrir aðra notendur",
"Data directory (%s) must be an absolute path" : "Gagnamappan (%s) verður að vera algild slóð",
"Data directory (%s) is invalid" : "Gagnamappa (%s) er ógild"
diff --git a/lib/l10n/it.js b/lib/l10n/it.js
index 7d2ae7ac07007..d31b82d1885e0 100644
--- a/lib/l10n/it.js
+++ b/lib/l10n/it.js
@@ -1,9 +1,10 @@
OC.L10N.register(
"lib",
{
- "Cannot write into \"config\" directory!" : "Impossibile scrivere nella cartella \"config\".",
+ "Cannot write into \"config\" directory!" : "Impossibile scrivere nella cartella \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella \"config\"",
"See %s" : "Vedi %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella di configurazione. Vedi %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "I file dell'applicazione %1$s non sono stati sostituiti correttamente. Assicurati che sia una versione compatibile con il server.",
"Sample configuration detected" : "Configurazione di esempio rilevata",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "È stato rilevato che la configurazione di esempio è stata copiata. Ciò può compromettere la tua installazione e non è supportato. Leggi la documentazione prima di modificare il file config.php",
@@ -52,6 +53,7 @@ OC.L10N.register(
"Admin" : "Admin",
"APCu" : "APCu",
"Redis" : "Redis",
+ "Basic settings" : "Impostazioni di base",
"Sharing" : "Condivisione",
"Security" : "Sicurezza",
"Encryption" : "Cifratura",
@@ -176,7 +178,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nessun driver di database (sqlite, mysql o postgresql) installato",
"Cannot write into \"config\" directory" : "Impossibile scrivere nella cartella \"config\"",
"Cannot write into \"apps\" directory" : "Impossibile scrivere nella cartella \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella delle applicazioni o disabilitando il negozio di applicazioni nel file di configurazione. Vedi %s",
"Cannot create \"data\" directory" : "Impossibile creare la cartella \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella radice. Vedi %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "I permessi possono essere normalmente corretti fornendo al server web accesso in scrittura alla cartella radice. Vedi %s.",
"Setting locale to %s failed" : "L'impostazione della localizzazione a %s non è riuscita",
"Please install one of these locales on your system and restart your webserver." : "Installa una delle seguenti localizzazioni sul tuo sistema e riavvia il server web.",
"Please ask your server administrator to install the module." : "Chiedi all'amministratore del tuo server di installare il modulo.",
diff --git a/lib/l10n/it.json b/lib/l10n/it.json
index 8ccfd848395d4..fe6982e7c8625 100644
--- a/lib/l10n/it.json
+++ b/lib/l10n/it.json
@@ -1,7 +1,8 @@
{ "translations": {
- "Cannot write into \"config\" directory!" : "Impossibile scrivere nella cartella \"config\".",
+ "Cannot write into \"config\" directory!" : "Impossibile scrivere nella cartella \"config\"!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella \"config\"",
"See %s" : "Vedi %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella di configurazione. Vedi %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "I file dell'applicazione %1$s non sono stati sostituiti correttamente. Assicurati che sia una versione compatibile con il server.",
"Sample configuration detected" : "Configurazione di esempio rilevata",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "È stato rilevato che la configurazione di esempio è stata copiata. Ciò può compromettere la tua installazione e non è supportato. Leggi la documentazione prima di modificare il file config.php",
@@ -50,6 +51,7 @@
"Admin" : "Admin",
"APCu" : "APCu",
"Redis" : "Redis",
+ "Basic settings" : "Impostazioni di base",
"Sharing" : "Condivisione",
"Security" : "Sicurezza",
"Encryption" : "Cifratura",
@@ -174,7 +176,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nessun driver di database (sqlite, mysql o postgresql) installato",
"Cannot write into \"config\" directory" : "Impossibile scrivere nella cartella \"config\"",
"Cannot write into \"apps\" directory" : "Impossibile scrivere nella cartella \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella delle applicazioni o disabilitando il negozio di applicazioni nel file di configurazione. Vedi %s",
"Cannot create \"data\" directory" : "Impossibile creare la cartella \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Ciò può essere normalmente corretto fornendo al server web accesso in scrittura alla cartella radice. Vedi %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "I permessi possono essere normalmente corretti fornendo al server web accesso in scrittura alla cartella radice. Vedi %s.",
"Setting locale to %s failed" : "L'impostazione della localizzazione a %s non è riuscita",
"Please install one of these locales on your system and restart your webserver." : "Installa una delle seguenti localizzazioni sul tuo sistema e riavvia il server web.",
"Please ask your server administrator to install the module." : "Chiedi all'amministratore del tuo server di installare il modulo.",
diff --git a/lib/l10n/nb.js b/lib/l10n/nb.js
index 39a5b333f059e..8aa1f3b3e8278 100644
--- a/lib/l10n/nb.js
+++ b/lib/l10n/nb.js
@@ -4,6 +4,7 @@ OC.L10N.register(
"Cannot write into \"config\" directory!" : "Kan ikke skrive i \"config\"-mappen!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til config-mappen",
"See %s" : "Se %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til config-mappen. Se %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Filene i appen %$1s ble ikke erstattet skikkelig. Sjekk at versjonen er kompatibel med tjeneren.",
"Sample configuration detected" : "Eksempeloppsett oppdaget",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Det ble oppdaget at eksempeloppsettet er blitt kopiert. Dette kan ødelegge installasjonen din og støttes ikke. Les dokumentasjonen før du gjør endringer i config.php",
@@ -68,9 +69,9 @@ OC.L10N.register(
"Oracle connection could not be established" : "Klarte ikke å etablere forbindelse til Oracle",
"Oracle username and/or password not valid" : "Oracle-brukernavn og/eller passord er ikke gyldig",
"DB Error: \"%s\"" : "Databasefeil: \"%s\"",
- "Offending command was: \"%s\"" : "Kommandoen som feilet: \"%s\"",
+ "Offending command was: \"%s\"" : "Kommandoen som mislyktes: \"%s\"",
"You need to enter details of an existing account." : "Du må legge in detaljene til en eksisterende konto.",
- "Offending command was: \"%s\", name: %s, password: %s" : "Kommando som feilet: \"%s\", navn: %s, passord: %s",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Kommandoen som mislyktes var: \"%s\", navn: %s, passord: %s",
"PostgreSQL username and/or password not valid" : "PostgreSQL-brukernavn og/eller passord er ikke gyldig",
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X støttes ikke og %s vil ikke fungere korrekt på denne plattformen. Bruk på egen risiko!",
"For the best results, please consider using a GNU/Linux server instead." : "For beste resultat, vurder å bruke en GNU/Linux-tjener i stedet.",
@@ -80,34 +81,34 @@ OC.L10N.register(
"Set an admin password." : "Sett et admin-passord.",
"Can't create or write into the data directory %s" : "Kan ikke opprette eller skrive i datamappen %s",
"Invalid Federated Cloud ID" : "Ugyldig ID for sammenknyttet sky",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s feilet, fordi tjeneren ikke tillater delinger fra type %i",
- "Sharing %s failed, because the file does not exist" : "Deling av %s feilet, fordi filen ikke eksisterer",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s mislyktes, fordi tjeneren ikke tillater delinger fra type %i",
+ "Sharing %s failed, because the file does not exist" : "Deling av %s mislyktes, fordi filen ikke eksisterer",
"You are not allowed to share %s" : "Du har ikke lov til å dele %s",
- "Sharing %s failed, because you can not share with yourself" : "Deling av %s feilet fordi du ikke kan dele med deg selv",
- "Sharing %s failed, because the user %s does not exist" : "Deling av %s feilet, fordi brukeren %s ikke finnes",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s feilet, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
- "Sharing %s failed, because this item is already shared with %s" : "Deling av %s feilet, fordi dette elementet allerede er delt med %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Deling av %s feilet, fordi dette elementet allerede er delt med bruker %s",
- "Sharing %s failed, because the group %s does not exist" : "Deling av %s feilet, fordi gruppen %s ikke finnes",
- "Sharing %s failed, because %s is not a member of the group %s" : "Deling av %s feilet, fordi %s ikke er medlem av gruppen %s",
+ "Sharing %s failed, because you can not share with yourself" : "Deling av %s mislyktes fordi du ikke kan dele med deg selv",
+ "Sharing %s failed, because the user %s does not exist" : "Deling av %s mislyktes, fordi brukeren %s ikke finnes",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s mislyktes, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
+ "Sharing %s failed, because this item is already shared with %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med bruker %s",
+ "Sharing %s failed, because the group %s does not exist" : "Deling av %s mislyktes, fordi gruppen %s ikke finnes",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Deling av %s mislyktes, fordi %s ikke er medlem av gruppen %s",
"You need to provide a password to create a public link, only protected links are allowed" : "Du må oppgi et passord for å lage en offentlig lenke. Bare beskyttede lenker er tillatt",
"Sharing %s failed, because sharing with links is not allowed" : "Deling av %s mislyktes, fordi deling med lenker ikke er tillatt",
"Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en sammenknyttet sky-deling med den samme brukeren",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deling %s feilet, fant ikke %s, kanskje tjeneren er utilgjengelig for øyeblikket.",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deling %s mislyktes, fant ikke %s, kanskje tjeneren er utilgjengelig for øyeblikket.",
"Share type %s is not valid for %s" : "Delingstype %s er ikke gyldig for %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting av tillatelser for %s feilet, fordi tillatelsene gikk ut over tillatelsene som er gitt til %s",
- "Setting permissions for %s failed, because the item was not found" : "Setting av tillatelser for %s feilet, fordi elementet ikke ble funnet",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting av tillatelser for %s mislyktes, fordi tillatelsene gikk ut over tillatelsene som er gitt til %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting av tillatelser for %s mislyktes, fordi elementet ikke ble funnet",
"Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Kan ikke sette utøpsdato. Delinger kan ikke utløpe senere enn %s etter at de har blitt delt",
"Cannot set expiration date. Expiration date is in the past" : "Kan ikke sette utløpsdato. Utløpsdato er tilbake i tid",
"Cannot clear expiration date. Shares are required to have an expiration date." : "Kan ikke fjerne utløpsdato. Delinger må ha en utløpsdato.",
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "Delings-tjener %s må implementere grensesnittet OCP\\Share_Backend",
"Sharing backend %s not found" : "Delings-tjener %s ikke funnet",
"Sharing backend for %s not found" : "Delings-tjener for %s ikke funnet",
- "Sharing failed, because the user %s is the original sharer" : "Deling feilet fordi brukeren %s er den som delte opprinnelig",
+ "Sharing failed, because the user %s is the original sharer" : "Deling mislyktes fordi brukeren %s er den som delte opprinnelig",
"Sharing %s failed, because the permissions exceed permissions granted to %s" : "Deling av %s mislyktes, fordi tillatelsene går utover tillatelsene som er gitt til %s",
- "Sharing %s failed, because resharing is not allowed" : "Deling av %s feilet, fordi videre-deling ikke er tillatt",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s feilet, fordi delings-bakenden for %s ikke kunne finne kilden",
- "Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s feilet, fordi filen ikke ble funnet i fil-mellomlageret",
+ "Sharing %s failed, because resharing is not allowed" : "Deling av %s mislyktes, fordi videre-deling ikke er tillatt",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s mislyktes, fordi delings-bakenden for %s ikke kunne finne kilden",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s mislyktes, fordi filen ikke ble funnet i fil-mellomlageret",
"Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
"Files can't be shared with delete permissions" : "Filer kan ikke deles med rettigheter til sletting",
"Files can't be shared with create permissions" : "Filer kan ikke deles med rettigheter til å opprette",
@@ -180,7 +181,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen databasedrivere (sqlite, mysql, or postgresql) installert.",
"Cannot write into \"config\" directory" : "Kan ikke skrive i \"config\"-mappen",
"Cannot write into \"apps\" directory" : "Kan ikke skrive i \"apps\"-mappen",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til apps-mappen eller ved å skru av programbutikken i config-fila. Se %s",
"Cannot create \"data\" directory" : "Kan ikke opprette \"data\"-mappe",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til root-mappen. Se %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Tillatelser kan vanligvis ordnes ved å gi vevtjeneren skrivetilgang til rotmappa. Se %s.",
"Setting locale to %s failed" : "Setting av nasjonale innstillinger til %s mislyktes.",
"Please install one of these locales on your system and restart your webserver." : "Vennligst installer en av disse nasjonale innstillingene på systemet ditt og start vevtjeneren på nytt.",
"Please ask your server administrator to install the module." : "Be tjener-administratoren om å installere modulen.",
diff --git a/lib/l10n/nb.json b/lib/l10n/nb.json
index fd30f786e78f0..ceccfaaa717ed 100644
--- a/lib/l10n/nb.json
+++ b/lib/l10n/nb.json
@@ -2,6 +2,7 @@
"Cannot write into \"config\" directory!" : "Kan ikke skrive i \"config\"-mappen!",
"This can usually be fixed by giving the webserver write access to the config directory" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til config-mappen",
"See %s" : "Se %s",
+ "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til config-mappen. Se %s",
"The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Filene i appen %$1s ble ikke erstattet skikkelig. Sjekk at versjonen er kompatibel med tjeneren.",
"Sample configuration detected" : "Eksempeloppsett oppdaget",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Det ble oppdaget at eksempeloppsettet er blitt kopiert. Dette kan ødelegge installasjonen din og støttes ikke. Les dokumentasjonen før du gjør endringer i config.php",
@@ -66,9 +67,9 @@
"Oracle connection could not be established" : "Klarte ikke å etablere forbindelse til Oracle",
"Oracle username and/or password not valid" : "Oracle-brukernavn og/eller passord er ikke gyldig",
"DB Error: \"%s\"" : "Databasefeil: \"%s\"",
- "Offending command was: \"%s\"" : "Kommandoen som feilet: \"%s\"",
+ "Offending command was: \"%s\"" : "Kommandoen som mislyktes: \"%s\"",
"You need to enter details of an existing account." : "Du må legge in detaljene til en eksisterende konto.",
- "Offending command was: \"%s\", name: %s, password: %s" : "Kommando som feilet: \"%s\", navn: %s, passord: %s",
+ "Offending command was: \"%s\", name: %s, password: %s" : "Kommandoen som mislyktes var: \"%s\", navn: %s, passord: %s",
"PostgreSQL username and/or password not valid" : "PostgreSQL-brukernavn og/eller passord er ikke gyldig",
"Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X støttes ikke og %s vil ikke fungere korrekt på denne plattformen. Bruk på egen risiko!",
"For the best results, please consider using a GNU/Linux server instead." : "For beste resultat, vurder å bruke en GNU/Linux-tjener i stedet.",
@@ -78,34 +79,34 @@
"Set an admin password." : "Sett et admin-passord.",
"Can't create or write into the data directory %s" : "Kan ikke opprette eller skrive i datamappen %s",
"Invalid Federated Cloud ID" : "Ugyldig ID for sammenknyttet sky",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s feilet, fordi tjeneren ikke tillater delinger fra type %i",
- "Sharing %s failed, because the file does not exist" : "Deling av %s feilet, fordi filen ikke eksisterer",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s mislyktes, fordi tjeneren ikke tillater delinger fra type %i",
+ "Sharing %s failed, because the file does not exist" : "Deling av %s mislyktes, fordi filen ikke eksisterer",
"You are not allowed to share %s" : "Du har ikke lov til å dele %s",
- "Sharing %s failed, because you can not share with yourself" : "Deling av %s feilet fordi du ikke kan dele med deg selv",
- "Sharing %s failed, because the user %s does not exist" : "Deling av %s feilet, fordi brukeren %s ikke finnes",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s feilet, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
- "Sharing %s failed, because this item is already shared with %s" : "Deling av %s feilet, fordi dette elementet allerede er delt med %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Deling av %s feilet, fordi dette elementet allerede er delt med bruker %s",
- "Sharing %s failed, because the group %s does not exist" : "Deling av %s feilet, fordi gruppen %s ikke finnes",
- "Sharing %s failed, because %s is not a member of the group %s" : "Deling av %s feilet, fordi %s ikke er medlem av gruppen %s",
+ "Sharing %s failed, because you can not share with yourself" : "Deling av %s mislyktes fordi du ikke kan dele med deg selv",
+ "Sharing %s failed, because the user %s does not exist" : "Deling av %s mislyktes, fordi brukeren %s ikke finnes",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s mislyktes, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
+ "Sharing %s failed, because this item is already shared with %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Deling av %s mislyktes, fordi dette elementet allerede er delt med bruker %s",
+ "Sharing %s failed, because the group %s does not exist" : "Deling av %s mislyktes, fordi gruppen %s ikke finnes",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Deling av %s mislyktes, fordi %s ikke er medlem av gruppen %s",
"You need to provide a password to create a public link, only protected links are allowed" : "Du må oppgi et passord for å lage en offentlig lenke. Bare beskyttede lenker er tillatt",
"Sharing %s failed, because sharing with links is not allowed" : "Deling av %s mislyktes, fordi deling med lenker ikke er tillatt",
"Not allowed to create a federated share with the same user" : "Ikke tillatt å opprette en sammenknyttet sky-deling med den samme brukeren",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deling %s feilet, fant ikke %s, kanskje tjeneren er utilgjengelig for øyeblikket.",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deling %s mislyktes, fant ikke %s, kanskje tjeneren er utilgjengelig for øyeblikket.",
"Share type %s is not valid for %s" : "Delingstype %s er ikke gyldig for %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting av tillatelser for %s feilet, fordi tillatelsene gikk ut over tillatelsene som er gitt til %s",
- "Setting permissions for %s failed, because the item was not found" : "Setting av tillatelser for %s feilet, fordi elementet ikke ble funnet",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting av tillatelser for %s mislyktes, fordi tillatelsene gikk ut over tillatelsene som er gitt til %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting av tillatelser for %s mislyktes, fordi elementet ikke ble funnet",
"Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Kan ikke sette utøpsdato. Delinger kan ikke utløpe senere enn %s etter at de har blitt delt",
"Cannot set expiration date. Expiration date is in the past" : "Kan ikke sette utløpsdato. Utløpsdato er tilbake i tid",
"Cannot clear expiration date. Shares are required to have an expiration date." : "Kan ikke fjerne utløpsdato. Delinger må ha en utløpsdato.",
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "Delings-tjener %s må implementere grensesnittet OCP\\Share_Backend",
"Sharing backend %s not found" : "Delings-tjener %s ikke funnet",
"Sharing backend for %s not found" : "Delings-tjener for %s ikke funnet",
- "Sharing failed, because the user %s is the original sharer" : "Deling feilet fordi brukeren %s er den som delte opprinnelig",
+ "Sharing failed, because the user %s is the original sharer" : "Deling mislyktes fordi brukeren %s er den som delte opprinnelig",
"Sharing %s failed, because the permissions exceed permissions granted to %s" : "Deling av %s mislyktes, fordi tillatelsene går utover tillatelsene som er gitt til %s",
- "Sharing %s failed, because resharing is not allowed" : "Deling av %s feilet, fordi videre-deling ikke er tillatt",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s feilet, fordi delings-bakenden for %s ikke kunne finne kilden",
- "Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s feilet, fordi filen ikke ble funnet i fil-mellomlageret",
+ "Sharing %s failed, because resharing is not allowed" : "Deling av %s mislyktes, fordi videre-deling ikke er tillatt",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s mislyktes, fordi delings-bakenden for %s ikke kunne finne kilden",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s mislyktes, fordi filen ikke ble funnet i fil-mellomlageret",
"Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
"Files can't be shared with delete permissions" : "Filer kan ikke deles med rettigheter til sletting",
"Files can't be shared with create permissions" : "Filer kan ikke deles med rettigheter til å opprette",
@@ -178,7 +179,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen databasedrivere (sqlite, mysql, or postgresql) installert.",
"Cannot write into \"config\" directory" : "Kan ikke skrive i \"config\"-mappen",
"Cannot write into \"apps\" directory" : "Kan ikke skrive i \"apps\"-mappen",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til apps-mappen eller ved å skru av programbutikken i config-fila. Se %s",
"Cannot create \"data\" directory" : "Kan ikke opprette \"data\"-mappe",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Dette kan vanligvis ordnes ved å gi vev-tjeneren skrivetilgang til root-mappen. Se %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Tillatelser kan vanligvis ordnes ved å gi vevtjeneren skrivetilgang til rotmappa. Se %s.",
"Setting locale to %s failed" : "Setting av nasjonale innstillinger til %s mislyktes.",
"Please install one of these locales on your system and restart your webserver." : "Vennligst installer en av disse nasjonale innstillingene på systemet ditt og start vevtjeneren på nytt.",
"Please ask your server administrator to install the module." : "Be tjener-administratoren om å installere modulen.",
diff --git a/lib/l10n/pl.js b/lib/l10n/pl.js
index d3a3f1d892216..d1daa6c921c25 100644
--- a/lib/l10n/pl.js
+++ b/lib/l10n/pl.js
@@ -181,7 +181,10 @@ OC.L10N.register(
"No database drivers (sqlite, mysql, or postgresql) installed." : "Brak sterowników bazy danych (sqlite, mysql or postgresql).",
"Cannot write into \"config\" directory" : "Nie można zapisać do katalogu \"config\"",
"Cannot write into \"apps\" directory" : "Nie można zapisać do katalogu \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Zazwyczaj można to naprawić poprzez nadanie serwerowi www uprawnień do zapisu w katalogu aplikacji lub poprzez wyłączenie sklepu aplikacji w pliku konfiugracyjnym. Zobacz %s",
"Cannot create \"data\" directory" : "Nie mozna utworzyć katalogu \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Zazwyczaj można to naprawić poprzez nadanie serwerowi www uprawnień do zapisu w katalogu głównym. Zobacz %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Uprawnienia mogą zazwyczaj być naprawione poprzez nadanie serwerowi www uprawnień do zapisu w katalogu głównym. Zobacz %s.",
"Setting locale to %s failed" : "Nie udało się zmienić języka na %s",
"Please install one of these locales on your system and restart your webserver." : "Proszę zainstalować jedno z poniższych locale w Twoim systemie i uruchomić ponownie serwer www.",
"Please ask your server administrator to install the module." : "Proszę poproś administratora serwera aby zainstalował ten moduł.",
@@ -207,7 +210,7 @@ OC.L10N.register(
"Could not obtain lock type %d on \"%s\"." : "Nie można uzyskać blokady typu %d na \"%s\".",
"Storage unauthorized. %s" : "Magazyn nieautoryzowany. %s",
"Storage incomplete configuration. %s" : "Niekompletna konfiguracja magazynu. %s",
- "Storage connection error. %s" : "Błąd połączenia magazynu. %s",
+ "Storage connection error. %s" : "Błąd połączenia z magazynem. %s",
"Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny",
"Storage connection timeout. %s" : "Limit czasu połączenia do magazynu został przekroczony. %s",
"This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu config%s.",
diff --git a/lib/l10n/pl.json b/lib/l10n/pl.json
index 1cfbf84a59e65..951476baaa1db 100644
--- a/lib/l10n/pl.json
+++ b/lib/l10n/pl.json
@@ -179,7 +179,10 @@
"No database drivers (sqlite, mysql, or postgresql) installed." : "Brak sterowników bazy danych (sqlite, mysql or postgresql).",
"Cannot write into \"config\" directory" : "Nie można zapisać do katalogu \"config\"",
"Cannot write into \"apps\" directory" : "Nie można zapisać do katalogu \"apps\"",
+ "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Zazwyczaj można to naprawić poprzez nadanie serwerowi www uprawnień do zapisu w katalogu aplikacji lub poprzez wyłączenie sklepu aplikacji w pliku konfiugracyjnym. Zobacz %s",
"Cannot create \"data\" directory" : "Nie mozna utworzyć katalogu \"data\"",
+ "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Zazwyczaj można to naprawić poprzez nadanie serwerowi www uprawnień do zapisu w katalogu głównym. Zobacz %s",
+ "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Uprawnienia mogą zazwyczaj być naprawione poprzez nadanie serwerowi www uprawnień do zapisu w katalogu głównym. Zobacz %s.",
"Setting locale to %s failed" : "Nie udało się zmienić języka na %s",
"Please install one of these locales on your system and restart your webserver." : "Proszę zainstalować jedno z poniższych locale w Twoim systemie i uruchomić ponownie serwer www.",
"Please ask your server administrator to install the module." : "Proszę poproś administratora serwera aby zainstalował ten moduł.",
@@ -205,7 +208,7 @@
"Could not obtain lock type %d on \"%s\"." : "Nie można uzyskać blokady typu %d na \"%s\".",
"Storage unauthorized. %s" : "Magazyn nieautoryzowany. %s",
"Storage incomplete configuration. %s" : "Niekompletna konfiguracja magazynu. %s",
- "Storage connection error. %s" : "Błąd połączenia magazynu. %s",
+ "Storage connection error. %s" : "Błąd połączenia z magazynem. %s",
"Storage is temporarily not available" : "Magazyn jest tymczasowo niedostępny",
"Storage connection timeout. %s" : "Limit czasu połączenia do magazynu został przekroczony. %s",
"This can usually be fixed by %sgiving the webserver write access to the config directory%s." : "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu config%s.",
diff --git a/lib/l10n/pt_BR.js b/lib/l10n/pt_BR.js
index d13d0bc1f9a52..5756652c7cda3 100644
--- a/lib/l10n/pt_BR.js
+++ b/lib/l10n/pt_BR.js
@@ -51,7 +51,7 @@ OC.L10N.register(
"Help" : "Ajuda",
"Apps" : "Aplicativos",
"Personal" : "Pessoal",
- "Log out" : "Saída",
+ "Log out" : "Sair",
"Users" : "Usuários",
"Admin" : "Admininistrador",
"APCu" : "APCu",
diff --git a/lib/l10n/pt_BR.json b/lib/l10n/pt_BR.json
index 4b52bcdeb2016..9b119be2aa63a 100644
--- a/lib/l10n/pt_BR.json
+++ b/lib/l10n/pt_BR.json
@@ -49,7 +49,7 @@
"Help" : "Ajuda",
"Apps" : "Aplicativos",
"Personal" : "Pessoal",
- "Log out" : "Saída",
+ "Log out" : "Sair",
"Users" : "Usuários",
"Admin" : "Admininistrador",
"APCu" : "APCu",
diff --git a/lib/l10n/tr.js b/lib/l10n/tr.js
index a391642129a74..a1515c5fa863c 100644
--- a/lib/l10n/tr.js
+++ b/lib/l10n/tr.js
@@ -167,7 +167,7 @@ OC.L10N.register(
"A valid password must be provided" : "Geçerli bir parola yazmalısınız",
"The username is already being used" : "Bu kullanıcı adı zaten var",
"User disabled" : "Kullanıcı devre dışı",
- "Login canceled by app" : "Oturum açma işlemi uygulama tarafından iptal edildi",
+ "Login canceled by app" : "Oturum açma uygulama tarafından iptal edildi",
"No app name specified" : "Uygulama adı belirtilmemiş",
"App '%s' could not be installed!" : "'%s' uygulaması kurulamadı!",
"App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu gereklilikler sağlanmadığı için kurulamıyor: %s",
diff --git a/lib/l10n/tr.json b/lib/l10n/tr.json
index 4018b19c46731..ea1b1d8b70045 100644
--- a/lib/l10n/tr.json
+++ b/lib/l10n/tr.json
@@ -165,7 +165,7 @@
"A valid password must be provided" : "Geçerli bir parola yazmalısınız",
"The username is already being used" : "Bu kullanıcı adı zaten var",
"User disabled" : "Kullanıcı devre dışı",
- "Login canceled by app" : "Oturum açma işlemi uygulama tarafından iptal edildi",
+ "Login canceled by app" : "Oturum açma uygulama tarafından iptal edildi",
"No app name specified" : "Uygulama adı belirtilmemiş",
"App '%s' could not be installed!" : "'%s' uygulaması kurulamadı!",
"App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu gereklilikler sağlanmadığı için kurulamıyor: %s",
diff --git a/lib/private/AppFramework/DependencyInjection/DIContainer.php b/lib/private/AppFramework/DependencyInjection/DIContainer.php
index d24836228cc63..86d14a2f330fe 100644
--- a/lib/private/AppFramework/DependencyInjection/DIContainer.php
+++ b/lib/private/AppFramework/DependencyInjection/DIContainer.php
@@ -53,6 +53,7 @@
use OCP\AppFramework\QueryException;
use OCP\Files\Folder;
use OCP\Files\IAppData;
+use OCP\GlobalScale\IConfig;
use OCP\IL10N;
use OCP\IRequest;
use OCP\IServerContainer;
@@ -159,6 +160,10 @@ public function __construct($appName, $urlParams = array(), ServerContainer $ser
return $this->getServer()->getEncryptionManager();
});
+ $this->registerService(IConfig::class, function ($c) {
+ return $c->query(OC\GlobalScale\Config::class);
+ });
+
$this->registerService(IValidator::class, function($c) {
return $c->query(Validator::class);
});
diff --git a/lib/private/GlobalScale/Config.php b/lib/private/GlobalScale/Config.php
new file mode 100644
index 0000000000000..3d718e5d04b5c
--- /dev/null
+++ b/lib/private/GlobalScale/Config.php
@@ -0,0 +1,71 @@
+
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+
+
+namespace OC\GlobalScale;
+
+
+use OCP\IConfig;
+
+class Config implements \OCP\GlobalScale\IConfig {
+
+ /** @var IConfig */
+ private $config;
+
+ /**
+ * Config constructor.
+ *
+ * @param IConfig $config
+ */
+ public function __construct(IConfig $config) {
+ $this->config = $config;
+ }
+
+ /**
+ * check if global scale is enabled
+ *
+ * @since 12.0.1
+ * @return bool
+ */
+ public function isGlobalScaleEnabled() {
+ $enabled = $this->config->getSystemValue('gs.enabled', false);
+ return $enabled !== false;
+ }
+
+ /**
+ * check if federation should only be used internally in a global scale setup
+ *
+ * @since 12.0.1
+ * @return bool
+ */
+ public function onlyInternalFederation() {
+ // if global scale is disabled federation works always globally
+ $gsEnabled = $this->isGlobalScaleEnabled();
+ if ($gsEnabled === false) {
+ return false;
+ }
+
+ $enabled = $this->config->getSystemValue('gs.federation', 'internal');
+
+ return $enabled === 'internal';
+ }
+
+}
diff --git a/lib/private/ServerContainer.php b/lib/private/ServerContainer.php
index 3391dd83a0409..40e261df4d699 100644
--- a/lib/private/ServerContainer.php
+++ b/lib/private/ServerContainer.php
@@ -37,6 +37,9 @@ class ServerContainer extends SimpleContainer {
/** @var DIContainer[] */
protected $appContainers;
+ /** @var string[] */
+ protected $hasNoAppContainer;
+
/** @var string[] */
protected $namespaces;
@@ -47,6 +50,7 @@ public function __construct() {
parent::__construct();
$this->appContainers = [];
$this->namespaces = [];
+ $this->hasNoAppContainer = [];
}
/**
@@ -69,15 +73,27 @@ public function registerAppContainer($appName, DIContainer $container) {
/**
* @param string $namespace
+ * @param string $sensitiveNamespace
* @return DIContainer
* @throws QueryException
*/
- protected function getAppContainer($namespace) {
+ protected function getAppContainer($namespace, $sensitiveNamespace) {
if (isset($this->appContainers[$namespace])) {
return $this->appContainers[$namespace];
}
if (isset($this->namespaces[$namespace])) {
+ if (!isset($this->hasNoAppContainer[$namespace])) {
+ $applicationClassName = 'OCA\\' . $sensitiveNamespace . '\\AppInfo\\Application';
+ if (class_exists($applicationClassName)) {
+ new $applicationClassName();
+ if (isset($this->appContainers[$namespace])) {
+ return $this->appContainers[$namespace];
+ }
+ }
+ $this->hasNoAppContainer[$namespace] = true;
+ }
+
return new DIContainer($this->namespaces[$namespace]);
}
throw new QueryException();
@@ -96,7 +112,7 @@ public function query($name) {
if (strpos($name, 'OCA\\') === 0 && substr_count($name, '\\') >= 2) {
$segments = explode('\\', $name);
try {
- $appContainer = $this->getAppContainer(strtolower($segments[1]));
+ $appContainer = $this->getAppContainer(strtolower($segments[1]), $segments[1]);
return $appContainer->queryNoFallback($name);
} catch (QueryException $e) {
// Didn't find the service or the respective app container,
@@ -105,7 +121,7 @@ public function query($name) {
} else if (strpos($name, 'OC\\Settings\\') === 0 && substr_count($name, '\\') >= 3) {
$segments = explode('\\', $name);
try {
- $appContainer = $this->getAppContainer(strtolower($segments[1]));
+ $appContainer = $this->getAppContainer(strtolower($segments[1]), $segments[1]);
return $appContainer->queryNoFallback($name);
} catch (QueryException $e) {
// Didn't find the service or the respective app container,
diff --git a/lib/private/Setup/MySQL.php b/lib/private/Setup/MySQL.php
index 8290d67550004..b4ca02d2e840d 100644
--- a/lib/private/Setup/MySQL.php
+++ b/lib/private/Setup/MySQL.php
@@ -41,7 +41,7 @@ public function setupDatabase($username) {
$tools = new MySqlTools();
if ($tools->supports4ByteCharset($connection)) {
$this->config->setValue('mysql.utf8mb4', true);
- $connection = $this->connect();
+ $connection = $this->connect(['dbname' => null]);
}
$this->createSpecificUser($username, $connection);
diff --git a/lib/private/Share20/ProviderFactory.php b/lib/private/Share20/ProviderFactory.php
index 609fd87cd198a..ddd8177250bc7 100644
--- a/lib/private/Share20/ProviderFactory.php
+++ b/lib/private/Share20/ProviderFactory.php
@@ -24,6 +24,7 @@
namespace OC\Share20;
use OC\CapabilitiesManager;
+use OC\GlobalScale\Config;
use OCA\FederatedFileSharing\AddressHandler;
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCA\FederatedFileSharing\Notifications;
@@ -125,7 +126,8 @@ protected function federatedShareProvider() {
$this->serverContainer->getLazyRootFolder(),
$this->serverContainer->getConfig(),
$this->serverContainer->getUserManager(),
- $this->serverContainer->getCloudIdManager()
+ $this->serverContainer->getCloudIdManager(),
+ $this->serverContainer->query(Config::class)
);
}
diff --git a/lib/private/Template/CSSResourceLocator.php b/lib/private/Template/CSSResourceLocator.php
index 5f210ef307a49..0150449ac9f7e 100644
--- a/lib/private/Template/CSSResourceLocator.php
+++ b/lib/private/Template/CSSResourceLocator.php
@@ -62,6 +62,15 @@ public function doFind($style) {
$style = substr($style, strpos($style, '/')+1);
$app_path = \OC_App::getAppPath($app);
$app_url = \OC_App::getAppWebPath($app);
+
+ if ($app_path === false && $app_url === false) {
+ $this->logger->error('Could not find resource {resource} to load', [
+ 'resource' => $app . '/' . $style . '.css',
+ 'app' => 'cssresourceloader',
+ ]);
+ return;
+ }
+
if(!$this->cacheAndAppendScssIfExist($app_path, $style.'.scss', $app)) {
$this->append($app_path, $style.'.css', $app_url);
}
diff --git a/lib/private/Template/JSResourceLocator.php b/lib/private/Template/JSResourceLocator.php
index 32a01565c699d..97a9eacedf562 100644
--- a/lib/private/Template/JSResourceLocator.php
+++ b/lib/private/Template/JSResourceLocator.php
@@ -80,6 +80,15 @@ public function doFind($script) {
$this->appendIfExist($app_path, $script . '.js', $app_url);
return;
}
+
+ if ($app_path === false && $app_url === false) {
+ $this->logger->error('Could not find resource {resource} to load', [
+ 'resource' => $app . '/' . $script . '.js',
+ 'app' => 'jsresourceloader',
+ ]);
+ return;
+ }
+
if (!$this->cacheAndAppendCombineJsonIfExist($app_path, $script.'.json', $app)) {
$this->append($app_path, $script . '.js', $app_url);
}
diff --git a/lib/private/Template/ResourceLocator.php b/lib/private/Template/ResourceLocator.php
index e82a77ba65f06..4e733d28f266d 100755
--- a/lib/private/Template/ResourceLocator.php
+++ b/lib/private/Template/ResourceLocator.php
@@ -116,6 +116,14 @@ protected function appendIfExist($root, $file, $webRoot = null) {
* @throws ResourceNotFoundException Only thrown when $throw is true and the resource is missing
*/
protected function append($root, $file, $webRoot = null, $throw = true) {
+
+ if (!is_string($root)) {
+ if ($throw) {
+ throw new ResourceNotFoundException($file, $webRoot);
+ }
+ return;
+ }
+
if (!$webRoot) {
$tmpRoot = $root;
/*
diff --git a/lib/private/Template/SCSSCacher.php b/lib/private/Template/SCSSCacher.php
index c31a255e44117..6b1c594bd2ec4 100644
--- a/lib/private/Template/SCSSCacher.php
+++ b/lib/private/Template/SCSSCacher.php
@@ -226,7 +226,9 @@ private function cache($path, $fileNameCSS, $fileNameSCSS, ISimpleFolder $folder
try {
$data = $this->rebaseUrls($compiledScss, $webDir);
$cachedfile->putContent($data);
- $depFile->putContent(json_encode($scss->getParsedFiles()));
+ $deps = json_encode($scss->getParsedFiles());
+ $depFile->putContent($deps);
+ $this->depsCache->set($folder->getName() . '-' . $depFileName, $deps);
$gzipFile->putContent(gzencode($data, 9));
$this->logger->debug($webDir.'/'.$fileNameSCSS.' compiled and successfully cached', ['app' => 'core']);
return true;
diff --git a/lib/private/User/User.php b/lib/private/User/User.php
index 5e5d3f0d77279..645f7b8e59c18 100644
--- a/lib/private/User/User.php
+++ b/lib/private/User/User.php
@@ -165,7 +165,9 @@ public function setEMailAddress($mailAddress) {
} else {
$this->config->setUserValue($this->uid, 'settings', 'email', $mailAddress);
}
- $this->triggerChange('eMailAddress', $mailAddress, $oldMailAddress);
+ if($oldMailAddress !== $mailAddress) {
+ $this->triggerChange('eMailAddress', $mailAddress, $oldMailAddress);
+ }
}
/**
@@ -388,12 +390,15 @@ public function getQuota() {
* @since 9.0.0
*/
public function setQuota($quota) {
+ $oldQuota = $this->config->getUserValue($this->uid, 'files', 'quota', '');
if($quota !== 'none' and $quota !== 'default') {
$quota = OC_Helper::computerFileSize($quota);
$quota = OC_Helper::humanFileSize($quota);
}
$this->config->setUserValue($this->uid, 'files', 'quota', $quota);
- $this->triggerChange('quota', $quota);
+ if($quota !== $oldQuota) {
+ $this->triggerChange('quota', $quota);
+ }
}
/**
diff --git a/lib/private/legacy/app.php b/lib/private/legacy/app.php
index 2e9e97d5bd790..1bdbd1e2a838d 100644
--- a/lib/private/legacy/app.php
+++ b/lib/private/legacy/app.php
@@ -1054,10 +1054,9 @@ public static function updateApp($appId) {
self::loadApp($appId);
include $appPath . '/appinfo/update.php';
}
+ self::registerAutoloading($appId, $appPath);
self::setupBackgroundJobs($appData['background-jobs']);
if(isset($appData['settings']) && is_array($appData['settings'])) {
- $appPath = self::getAppPath($appId);
- self::registerAutoloading($appId, $appPath);
\OC::$server->getSettingsManager()->setupSettings($appData['settings']);
}
diff --git a/lib/public/GlobalScale/IConfig.php b/lib/public/GlobalScale/IConfig.php
new file mode 100644
index 0000000000000..92c19be3af5a0
--- /dev/null
+++ b/lib/public/GlobalScale/IConfig.php
@@ -0,0 +1,51 @@
+
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ */
+
+
+namespace OCP\GlobalScale;
+
+/**
+ * Interface IConfig
+ *
+ * Configuration of the global scale architecture
+ *
+ * @package OCP\GlobalScale
+ * @since 12.0.1
+ */
+interface IConfig {
+
+ /**
+ * check if global scale is enabled
+ *
+ * @since 12.0.1
+ * @return bool
+ */
+ public function isGlobalScaleEnabled();
+
+ /**
+ * check if federation should only be used internally in a global scale setup
+ *
+ * @since 12.0.1
+ * @return bool
+ */
+ public function onlyInternalFederation();
+
+}
diff --git a/settings/js/apps.js b/settings/js/apps.js
index 6bad2cc842c33..957ad395f94a2 100644
--- a/settings/js/apps.js
+++ b/settings/js/apps.js
@@ -259,10 +259,10 @@ OC.Settings.Apps = OC.Settings.Apps || {
page.find(".groups-enable").hide();
page.find(".groups-enable__checkbox").prop('checked', false);
} else {
- page.find('#group_select').val((app.groups || []).join('|'));
+ page.find('.group_select').val((app.groups || []).join('|'));
if (app.active) {
if (app.groups.length) {
- OC.Settings.Apps.setupGroupsSelect(page.find('#group_select'));
+ OC.Settings.Apps.setupGroupsSelect(page.find('.group_select'));
page.find(".groups-enable__checkbox").prop('checked', true);
} else {
page.find(".groups-enable__checkbox").prop('checked', false);
@@ -390,7 +390,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
elements.forEach(function(element) {
element.val(t('settings', 'Enable'));
element.parent().find(".groups-enable").hide();
- element.parent().find('#group_select').hide().val(null);
+ element.parent().find('.group_select').hide().val(null);
});
OC.Settings.Apps.State.apps[appId].active = false;
}
@@ -458,7 +458,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
elements.forEach(function(element) {
element.parent().find(".groups-enable").prop('checked', true);
element.parent().find(".groups-enable").hide();
- element.parent().find('#group_select').hide().val(null);
+ element.parent().find('.group_select').hide().val(null);
});
} else {
elements.forEach(function(element) {
@@ -905,8 +905,8 @@ OC.Settings.Apps = OC.Settings.Apps || {
OC.Settings.Apps.updateApp(appId, element);
});
- $(document).on('change', '#group_select', function() {
- var element = $(this).parent().find('input.enable');
+ $(document).on('change', '.group_select', function() {
+ var element = $(this).closest('.section').find('input.enable');
var groups = $(this).val();
if (groups && groups !== '') {
groups = groups.split('|');
@@ -922,7 +922,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
});
$(document).on('change', ".groups-enable__checkbox", function() {
- var $select = $(this).closest('.section').find('#group_select');
+ var $select = $(this).closest('.section').find('.group_select');
$select.val('');
if (this.checked) {
diff --git a/settings/l10n/cs.js b/settings/l10n/cs.js
index c26e0de0d7e4a..a3e34d77535b8 100644
--- a/settings/l10n/cs.js
+++ b/settings/l10n/cs.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} změnil(a) vaši e-mailovou adresu",
"You changed your email address" : "Změnil(a) jste vaši e-mailovou adresu",
"Your email address was changed by an administrator" : "Vaše e-mailová adresa byla změněna administrátorem",
+ "Security" : "Zabezpečení",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Úspěšně jste se přihlásili pomocí dvoufázové autentizace (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Pokus o přihlášení s použitím dvoufázové autentizace selhal (%1$s)",
"Your password or email was modified" : "Vaše heslo nebo e-mail bylo změněno",
"Your apps" : "Vaše aplikace",
"Enabled apps" : "Povolené aplikace",
@@ -44,6 +47,8 @@ OC.L10N.register(
"Unable to delete user." : "Nelze smazat uživatele.",
"Error while enabling user." : "Chyba při povolování uživatele.",
"Error while disabling user." : "Chyba při zakazování uživatele.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Pokud chcete ověřit váš Twitter účet, napište následující tweet (ujistěte se, že ho zasíláte bez zalomení řádků):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Pro verifikaci vašich webových stránek uložte následující obsah v kořenovém adresáři webové prezentace v umístění '.well-known/CloudIdVerificationCode.txt' (ujistěte se, že byl text vložen jako jediný řádek)",
"Settings saved" : "Nastavení uloženo",
"Unable to change full name" : "Nelze změnit celé jméno",
"Unable to change email address" : "Nepodařilo se změnit e-mailovou adresu",
@@ -146,6 +151,7 @@ OC.L10N.register(
"Visible to local users and to trusted servers" : "Viditelné pro místní uživatele a důvěryhodné servery",
"Public" : "Veřejný",
"Will be synced to a global and public address book" : "Bude synchronizováno do globálního a veřejného adresáře",
+ "Verify" : "Ověřit",
"Verifying …" : "Ověřování …",
"Select a profile picture" : "Vyberte profilový obrázek",
"Very weak password" : "Velmi slabé heslo",
@@ -221,6 +227,7 @@ OC.L10N.register(
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou.",
"Start migration" : "Spustit migraci",
"Security & setup warnings" : "Upozornění zabezpečení a nastavení",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Pro optimální zabezpečení a výkon instance je důležitě, aby vše bylo správně nakonfigurováno. Abychom vám v tom pomohli, automaticky ověřujeme některá nastavení. Pro více informací nahlédněte do sekce Tipy a Triky a do dokumentace.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "php není nejspíše správně nastaveno pro dotazování na proměnné hodnoty systému. Test s getenv(\"PATH\") vrací pouze prázdnou odpověď.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Zkontrolujte prosím konfiguraci php podle instalační dokumentace ↗, hlavně při použití php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurace je nastavena pouze pro čtení. Toto znemožňuje některá nastavení přes webové rozhraní. Dále musí být pro každou změnu povolen zápis do konfiguračního souboru ručně.",
@@ -237,8 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Nebylo možné spustit službu cron v CLI. Došlo k následujícím technickým chybám:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Prosím překontrolujte instalační pokyny ↗ a najděte jakékoliv chyby a varování v logu.",
"All checks passed." : "Všechny testy byly úspěšné.",
+ "Background jobs" : "Úkoly na pozadí",
+ "Last job ran %s." : "Poslední úkol proběhl: %s.",
+ "Last job execution ran %s. Something seems wrong." : "Poslední úkol proběhl: %s. Vypadá to, že něco není v pořádku.",
+ "Background job didn’t run yet!" : "Úkol na pozadí ještě neběžel",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Pro optimální výkon je důležité nakonfigurovat úkoly běžící na pozadí. Pro větší instance je doporučenou metodou 'cron'. Více informací naleznete v dokumentaci.",
"Execute one task with each page loaded" : "Spustit jednu úlohu s každým načtením stránky",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php je registrován u služby webcron, aby volal cron.php jednou za 15 minut přes http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Použít systémovou službu cron pro volání cron.php každých 15 minut.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php musí být spuštěn s právy systémového uživatele \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Pro spuštění je potřeba PHP posix rozšíření. Více informací lze nalézt v {linkstart}PHP dokumentaci{linkend}.",
"Version" : "Verze",
diff --git a/settings/l10n/cs.json b/settings/l10n/cs.json
index 4f91b0e8751e3..ce1dcbe0490e7 100644
--- a/settings/l10n/cs.json
+++ b/settings/l10n/cs.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} změnil(a) vaši e-mailovou adresu",
"You changed your email address" : "Změnil(a) jste vaši e-mailovou adresu",
"Your email address was changed by an administrator" : "Vaše e-mailová adresa byla změněna administrátorem",
+ "Security" : "Zabezpečení",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Úspěšně jste se přihlásili pomocí dvoufázové autentizace (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Pokus o přihlášení s použitím dvoufázové autentizace selhal (%1$s)",
"Your password or email was modified" : "Vaše heslo nebo e-mail bylo změněno",
"Your apps" : "Vaše aplikace",
"Enabled apps" : "Povolené aplikace",
@@ -42,6 +45,8 @@
"Unable to delete user." : "Nelze smazat uživatele.",
"Error while enabling user." : "Chyba při povolování uživatele.",
"Error while disabling user." : "Chyba při zakazování uživatele.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Pokud chcete ověřit váš Twitter účet, napište následující tweet (ujistěte se, že ho zasíláte bez zalomení řádků):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Pro verifikaci vašich webových stránek uložte následující obsah v kořenovém adresáři webové prezentace v umístění '.well-known/CloudIdVerificationCode.txt' (ujistěte se, že byl text vložen jako jediný řádek)",
"Settings saved" : "Nastavení uloženo",
"Unable to change full name" : "Nelze změnit celé jméno",
"Unable to change email address" : "Nepodařilo se změnit e-mailovou adresu",
@@ -144,6 +149,7 @@
"Visible to local users and to trusted servers" : "Viditelné pro místní uživatele a důvěryhodné servery",
"Public" : "Veřejný",
"Will be synced to a global and public address book" : "Bude synchronizováno do globálního a veřejného adresáře",
+ "Verify" : "Ověřit",
"Verifying …" : "Ověřování …",
"Select a profile picture" : "Vyberte profilový obrázek",
"Very weak password" : "Velmi slabé heslo",
@@ -219,6 +225,7 @@
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou.",
"Start migration" : "Spustit migraci",
"Security & setup warnings" : "Upozornění zabezpečení a nastavení",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Pro optimální zabezpečení a výkon instance je důležitě, aby vše bylo správně nakonfigurováno. Abychom vám v tom pomohli, automaticky ověřujeme některá nastavení. Pro více informací nahlédněte do sekce Tipy a Triky a do dokumentace.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "php není nejspíše správně nastaveno pro dotazování na proměnné hodnoty systému. Test s getenv(\"PATH\") vrací pouze prázdnou odpověď.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Zkontrolujte prosím konfiguraci php podle instalační dokumentace ↗, hlavně při použití php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurace je nastavena pouze pro čtení. Toto znemožňuje některá nastavení přes webové rozhraní. Dále musí být pro každou změnu povolen zápis do konfiguračního souboru ručně.",
@@ -235,8 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Nebylo možné spustit službu cron v CLI. Došlo k následujícím technickým chybám:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Prosím překontrolujte instalační pokyny ↗ a najděte jakékoliv chyby a varování v logu.",
"All checks passed." : "Všechny testy byly úspěšné.",
+ "Background jobs" : "Úkoly na pozadí",
+ "Last job ran %s." : "Poslední úkol proběhl: %s.",
+ "Last job execution ran %s. Something seems wrong." : "Poslední úkol proběhl: %s. Vypadá to, že něco není v pořádku.",
+ "Background job didn’t run yet!" : "Úkol na pozadí ještě neběžel",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Pro optimální výkon je důležité nakonfigurovat úkoly běžící na pozadí. Pro větší instance je doporučenou metodou 'cron'. Více informací naleznete v dokumentaci.",
"Execute one task with each page loaded" : "Spustit jednu úlohu s každým načtením stránky",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php je registrován u služby webcron, aby volal cron.php jednou za 15 minut přes http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Použít systémovou službu cron pro volání cron.php každých 15 minut.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php musí být spuštěn s právy systémového uživatele \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Pro spuštění je potřeba PHP posix rozšíření. Více informací lze nalézt v {linkstart}PHP dokumentaci{linkend}.",
"Version" : "Verze",
diff --git a/settings/l10n/de.js b/settings/l10n/de.js
index cbb536a672108..b07e84e01000a 100644
--- a/settings/l10n/de.js
+++ b/settings/l10n/de.js
@@ -5,21 +5,24 @@ OC.L10N.register(
"You changed your password" : "Du hast Dein Passwort geändert",
"Your password was reset by an administrator" : "Dein Passwort wurde vom Administrator zurückgesetzt",
"{actor} changed your email address" : "{actor} hat Deine E-Mail-Adresse geändert",
- "You changed your email address" : "Du hst erfolgreich deine E-Mail-Adresse geändert",
+ "You changed your email address" : "Du hst erfolgreich Deine E-Mail-Adresse geändert",
"Your email address was changed by an administrator" : "Deine E-Mail-Adresse wurde von einen Administrator geändert",
- "Your password or email was modified" : "Dein Passwort oder Deine E.Mail-Adresse wurde geändert",
+ "Security" : "Sicherheit",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Sie haben sich erfolgreich mittels Zwei-Faktor-Authentifizierung angemeldet (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktor-Authentifizierung schlug fehl (%1$s)",
+ "Your password or email was modified" : "Dein Passwort oder Deine E-Mail-Adresse wurde geändert",
"Your apps" : "Deine Apps",
"Enabled apps" : "Aktivierte Apps",
"Disabled apps" : "Deaktivierte Apps",
"App bundles" : "App-Pakete",
"Wrong password" : "Falsches Passwort",
"Saved" : "Gespeichert",
- "No user supplied" : "Kein Benutzer übermittelt",
+ "No user supplied" : "Kein Benutzer angegeben",
"Unable to change password" : "Passwort konnte nicht geändert werden",
"Authentication error" : "Authentifizierungsfehler",
"Please provide an admin recovery password; otherwise, all user data will be lost." : "Bitte gib ein Wiederherstellungspasswort für das Administratorkonto an, da sonst alle Benutzerdaten verlorengehen.",
"Wrong admin recovery password. Please check the password and try again." : "Falsches Wiederherstellungspasswort für das Admin-Konto. Bitte überprüfe das Passwort und versuche es erneut.",
- "Backend doesn't support password change, but the user's encryption key was updated." : "Das Backend unterstützt die Passwortänderung nicht, aber der Benutzerschlüssel wurde erfolgreich aktualisiert.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "Das Backend unterstützt die Passwortänderung nicht, aber das Verschlüsselungspasswort des Benutzers wurde aktualisiert.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
@@ -28,10 +31,10 @@ OC.L10N.register(
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
- "Invalid SMTP password." : "Falsches SMTP-Passwort",
+ "Invalid SMTP password." : "Ungültiges SMTP-Passwort",
"Well done, %s!" : "Gut gemacht, %s!",
- "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen richtig",
- "Email setting test" : "E-Mail-Einstellungen testen",
+ "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen korrekt.",
+ "Email setting test" : "Test der E-Mail-Einstellungen",
"Email could not be sent. Check your mail server log" : "E-Mail konnte nicht versandt werden. Prüfe Dein E-Mail-Server-Protokoll",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Beim Senden der E-Mail ist ein Problem aufgetreten. Bitte überprüfe Deine Einstellungen. (Fehler: %s)",
"You need to set your user email before being able to send test emails." : "Zunächst muss die Benutzer-E-Mail-Adresse angegeben werden, bevor Test-E-Mails verschickt werden können.",
@@ -42,8 +45,8 @@ OC.L10N.register(
"To send a password link to the user an email address is required." : "Um einen Passwort-Link an einen Benutzer zu versenden wird eine E-Mail-Adresse benötigt.",
"Unable to create user." : "Benutzer konnte nicht erstellt werden.",
"Unable to delete user." : "Benutzer konnte nicht gelöscht werden.",
- "Error while enabling user." : "Fehler beim aktivieren des Nutzers.",
- "Error while disabling user." : "Fehler beim deaktivieren des Nutzers.",
+ "Error while enabling user." : "Fehler beim Aktivieren des Benutzers.",
+ "Error while disabling user." : "Fehler beim Deaktivieren des Benutzers.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Um Dein Twitter-Konto zu überprüfen, veröffentliche bitte den folgenden Tweet auf Twitter (Bitte stelle sicher, dass der Tweet keinen Zeilenumbruch enthält):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Um Deine Webseite zu überprüfen, speichere bitte den folgenden Inhalt im Web-Wurzelverzeichnist in der Datei '.well-known/CloudIdVerificationCode.txt' (bitte stelle sicher, das sich der gesamte Text in einer Zeile befindet):",
"Settings saved" : "Einstellungen gespeichert",
@@ -74,7 +77,7 @@ OC.L10N.register(
"Go to %s" : "Gehe zu %s",
"Install Client" : "Installiere den Client",
"Your %s account was created" : "Dein %s-Konto wurde erstellt",
- "Password confirmation is required" : "Passwortbestätigung ist erforderlich",
+ "Password confirmation is required" : "Passwortbestätigung erforderlich",
"Couldn't remove app." : "Die App konnte nicht entfernt werden.",
"Couldn't update app." : "Die App konnte nicht aktualisiert werden.",
"Are you really sure you want add {domain} as trusted domain?" : "Bist du sicher, dass du {domain} als vertrauenswürdige Domain hinzufügen möchtest?",
@@ -83,7 +86,7 @@ OC.L10N.register(
"Migration started …" : "Migration begonnen…",
"Not saved" : "Nicht gespeichert",
"Sending…" : "Senden…",
- "Email sent" : "E-Mail wurde verschickt",
+ "Email sent" : "E-Mail gesendet",
"Official" : "Offiziell",
"All" : "Alle",
"Update to %s" : "Aktualisierung auf %s",
@@ -93,22 +96,22 @@ OC.L10N.register(
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Geprüfte Apps werden von vertrauenswürdigen Entwicklern entwickelt und haben eine oberflächliche Sicherheitsprüfung durchlaufen. Sie werden innerhalb eines offenen Code-Repositorys aktiv gepflegt und ihre Betreuer erachten sie als stabil genug für für den gelegentlichen bis normalen Einsatz.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Diese App ist nicht auf Sicherheitsprobleme hin überprüft und ist neu oder bekanntermaßen instabil. Die Installation erfolgt auf eigenes Risiko.",
- "Disabling app …" : "Deaktiviere app...",
+ "Disabling app …" : "App wird deaktiviert…",
"Error while disabling app" : "Beim Deaktivieren der App ist ein Fehler aufgetreten",
"Disable" : "Deaktivieren",
"Enable" : "Aktivieren",
- "Enabling app …" : "Aktiviere App ...",
+ "Enabling app …" : "Aktiviere App…",
"Error while enabling app" : "Beim Aktivieren der App ist ein Fehler aufgetreten",
- "Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese Anwendung kann nicht aktiviert werden, da sie den Server unstabil machen würde",
+ "Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese App kann nicht aktiviert werden, da es den Server instabil macht.",
"Error: could not disable broken app" : "Fehler: Die beschädigte Anwendung konnte nicht deaktiviert werden",
- "Error while disabling broken app" : "Beim Deaktivieren der beschädigten App ist ein Fehler aufgetreten",
+ "Error while disabling broken app" : "Beim Deaktivieren der defekten App ist ein Fehler aufgetreten",
"Updating...." : "Aktualisiere…",
- "Error while updating app" : "Fehler beim Aktualisieren der App",
+ "Error while updating app" : "Es ist ein Fehler während der Aktualisierung der App aufgetreten",
"Updated" : "Aktualisiert",
- "Removing …" : "Entferne ...",
+ "Removing …" : "Entferne…",
"Error while removing app" : "Fehler beim Entfernen der App",
- "Remove" : "Entferne",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zu Aktualisierungsseite weitergeleitet",
+ "Remove" : "Entfernen",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zur Aktualisierungsseite weitergeleitet.",
"App update" : "App Aktualisierung",
"Approved" : "Geprüft",
"Experimental" : "Experimentell",
@@ -134,9 +137,9 @@ OC.L10N.register(
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
"Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
- "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
- "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
- "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Geräte-Token",
+ "Error while creating device token" : "Fehler beim Erstellen des Geräte-Tokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Geräte-Tokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte lade ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -145,20 +148,20 @@ OC.L10N.register(
"Only visible to local users" : "Nur für lokale Benutzer sichtbar",
"Only visible to you" : "Nur für Dich sichtbar",
"Contacts" : "Kontakte",
- "Visible to local users and to trusted servers" : "Sichtbar für lokale Nutzer und vertauenswürdige Server",
+ "Visible to local users and to trusted servers" : "Sichtbar für lokale Benutzer und vertrauenswürdige Server",
"Public" : "Öffentlich",
"Will be synced to a global and public address book" : "Wird mit einem globalen und einem öffentlichen Adressbuch synchronisiert",
"Verify" : "Überprüfen",
- "Verifying …" : "Überprüfe ...",
+ "Verifying …" : "Überprüfe…",
"Select a profile picture" : "Wähle ein Profilbild",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
- "So-so password" : "Durchschnittliches Passwort",
+ "So-so password" : "Akzeptables Passwort",
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Groups" : "Gruppen",
"Unable to delete {objName}" : "Löschen von {objName} nicht möglich",
- "Error creating group: {message}" : "Fehler beim Erstellen der Gruppe: {message}",
+ "Error creating group: {message}" : "Fehler beim Erstellen einer Gruppe: {message}",
"A valid group name must be provided" : "Ein gültiger Gruppenname muss angegeben werden",
"deleted {groupName}" : "{groupName} gelöscht",
"undo" : "rückgängig machen",
@@ -168,14 +171,14 @@ OC.L10N.register(
"Unable to add user to group {group}" : "Benutzer kann nicht zur Gruppe {group} hinzugefügt werden ",
"Unable to remove user from group {group}" : "Benutzer kann nicht aus der Gruppe {group} entfernt werden ",
"Add group" : "Gruppe hinzufügen",
- "Invalid quota value \"{val}\"" : "Ungültiger Grenzwert \"{val}\"",
+ "Invalid quota value \"{val}\"" : "Ungültiges Speicherkontingent \"{val}\"",
"no group" : "Keine Gruppe",
"Password successfully changed" : "Das Passwort wurde erfolgreich geändert",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Die Änderung des Passworts führt zu Datenverlust, weil die Datenwiederherstellung für diesen Benutzer nicht verfügbar ist",
- "Could not change the users email" : "Die E-Mail Adresse des Nutzers konnte nicht geändert werden",
- "Error while changing status of {user}" : "Fehler beim Ändern des Statusses des Nutzers {user}",
+ "Could not change the users email" : "Die E-Mail-Adresse des Benutzers konnte nicht geändert werden",
+ "Error while changing status of {user}" : "Fehler beim Ändern des Status des Benutzers {user}",
"A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Error creating user: {message}" : "Fehler beim Anlegen des Benutzers: {message}",
+ "Error creating user: {message}" : "Fehler beim Erstellen des Benutzers: {message}",
"A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
"A valid email must be provided" : "Es muss eine gültige E-Mail-Adresse angegeben werden",
"__language_name__" : "Deutsch (Persönlich)",
@@ -185,10 +188,10 @@ OC.L10N.register(
"Sessions" : "Sitzungen",
"App passwords" : "App-PINs",
"Sync clients" : "Sync-Clients",
- "None" : "Nichts",
+ "None" : "Keine",
"Login" : "Anmelden",
- "Plain" : "Plain",
- "NT LAN Manager" : "NT LAN Manager",
+ "Plain" : "Klartext",
+ "NT LAN Manager" : "NT-LAN-Manager",
"SSL/TLS" : "SSL/TLS",
"STARTTLS" : "STARTTLS",
"Email server" : "E-Mail-Server",
@@ -203,8 +206,8 @@ OC.L10N.register(
"Server address" : "Serveradresse",
"Port" : "Port",
"Credentials" : "Zugangsdaten",
- "SMTP Username" : "SMTP Benutzername",
- "SMTP Password" : "SMTP Passwort",
+ "SMTP Username" : "SMTP-Benutzername",
+ "SMTP Password" : "SMTP-Passwort",
"Store credentials" : "Anmeldeinformationen speichern",
"Test email settings" : "E-Mail-Einstellungen testen",
"Send email" : "E-Mail senden",
@@ -215,13 +218,13 @@ OC.L10N.register(
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Wird die Verschlüsselung einmal aktiviert, so werden alle ab diesem Zeitpunkt hochgeladene Dateien verschlüsselt. Sie kann nur wieder deaktiviert werden, wenn das Verschlüsselungsmodul dies unterstützt und alle Voraussetzungen (wie das Setzen eines Wiederherstellungsschlüssels) im Vorhinein erfüllt wurden.",
"Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-app funktioniert und welche Anwendungsfälle unterstützt werden.",
"Be aware that encryption always increases the file size." : "Sei dir bewusst, dass die Verschlüsselung immer die Dateigröße erhöht.",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von deinen Daten zu erstellen. Falls du die Verschlüsselung nutzt, sollte auch eine Sicherung der Kodierungsschlüssel zusammen mit deinen Daten durchgeführt werden.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von deinen Daten zu erstellen. Falls du die Verschlüsselung nutzt, sollte auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit Deinen Daten durchgeführt werden.",
"This is the final warning: Do you really want to enable encryption?" : "Dies ist die letzte Warnung: Verschlüsselung wirklich aktivieren?",
"Enable encryption" : "Verschlüsselung aktivieren",
"No encryption module loaded, please enable an encryption module in the app menu." : "Es wurde kein Verschlüsselungs-Modul geladen, bitte ein Verschlüsselungs-Modul im Anwendungs-Menü aktivieren.",
"Select default encryption module:" : "Standard-Verschlüsselungs-Modul auswählen:",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run 'occ encryption:migrate'" : "Die Kodierungsschlüssel der alten Verschlüsselung müssen zur neuen Version migriert werden (ownCloud <= 8.0). Bitte »Default Encryption Module« aktivieren und »occ encryption:migrate« aufrufen.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Kodierungsschlüssel der alten Verschlüsselung migrieren (ownCloud <= 8.0).",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Du musst Deinen Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur Neuen migrieren.",
"Start migration" : "Migration beginnen",
"Security & setup warnings" : "Sicherheits- & Einrichtungswarnungen",
"It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Für die Sicherheit und Geschwindigkeit Deiner Installation ist es von großer Bedeutung, dass sie richtig konfiguriert ist. Um Dir hierbei zu helfen werden einige automatische Tests durchgeführt. Weitere Informationen findest Du im Tipps & Tricks- Abschnitt und in der Dokumentation.",
@@ -232,7 +235,7 @@ OC.L10N.register(
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Deine Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s ist in einer älteren Version als %2$s installiert. Aus Stabilitäts- und Performancegründen empfehlen wir eine Aktualisierung auf eine neuere %1$s-Version",
- "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP-Modul 'fileinfo' fehlt. Wir empfehlen dieses Modul zu aktivieren um die besten Resultate bei der Erkennung der Dateitypen zu erreichen.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME-Typ-Erkennung zu erhalten.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. 'filelocking.enabled' in der config.php aktivieren, um diese Probleme zu vermeiden. Weitere Informationen findest du in unserer Dokumentation ↗.",
"System locale can not be set to a one which supports UTF-8." : "Es kann kein Systemgebietsschema gesetzt werden, das UTF-8 unterstützt.",
"This means that there might be problems with certain characters in file names." : "Dies bedeutet, dass es zu Problemen mit bestimmten Zeichen in Dateinamen kommen kann.",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Bitte überprüfe noch einmal die Installationsanleitungen ↗ und kontrolliere das Log auf mögliche Fehler oder Warnungen.",
"All checks passed." : "Alle Überprüfungen bestanden.",
+ "Background jobs" : "Hintergrund-Aufgaben",
+ "Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
+ "Last job execution ran %s. Something seems wrong." : "Letzte Aufgaben-Ausführung lief %s. Etwas scheint falsch zu sein.",
+ "Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen findest Du in der Dokumentation.",
- "Execute one task with each page loaded" : "Führe eine Aufgabe mit jeder geladenen Seite aus",
+ "Execute one task with each page loaded" : "Eine Aufgabe bei jedem Laden einer Seite ausführen",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php ist als Webcron-Dienst registriert, der die cron.php alle 15 Minuten per HTTP aufruft.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nutze den System-Cron-Service um cron.php alle 15 Minuten aufzurufen.",
"The cron.php needs to be executed by the system user \"%s\"." : "Die cron.php muss durch den Systemnutzer \"%s\" ausgeführt werden.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Um dies auszuführen, wird die PHP-Posix Erweiterung benötigt. Weitere Informationen in der {linkstart}PHP-Dokumentation{linkend}.",
"Version" : "Version",
@@ -269,9 +277,9 @@ OC.L10N.register(
"Tips & tricks" : "Tipps & Tricks",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Es gibt ein Menge von Eigenschaften und Konfigurationsschaltern die es ermöglichen, die Installation optimal zu nutzen und anzupassen. Hier einige Verweise auf weitere Informationen.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite wird als Datenbank verwendet. Bei größeren Installationen wird empfohlen, auf ein anderes Datenbank-Backend zu wechseln.",
- "This is particularly recommended when using the desktop client for file synchronisation." : "Dies empfiehlt sich besonders, wenn Sie den Desktop-Client für die Dateisynchronisation verwenden.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "Dies wird insbesondere bei der Benutzung des Dektop-Clients zur Synchronisierung empfohlen.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Um zu einer anderen Datenbank zu migrieren, benutze bitte die Kommandozeile: 'occ db:convert-type', oder in die Dokumentation ↗ schauen.",
- "How to do backups" : "Wie man Backups anlegt",
+ "How to do backups" : "Wie man Datensicherungen anlegt",
"Advanced monitoring" : "Erweitertes Monitoring",
"Performance tuning" : "Leistungsoptimierung",
"Improving the config.php" : "Die config.php optimieren",
@@ -281,9 +289,9 @@ OC.L10N.register(
"Developer documentation" : "Dokumentation für Entwickler",
"View in store" : "Im Store anzeigen",
"Limit to groups" : "Auf Gruppen beschränken",
- "This app has an update available." : "Es ist eine Aktualisierung verfügbar.",
+ "This app has an update available." : "Für diese App ist eine Aktualisierung verfügbar.",
"by %s" : "von %s",
- "%s-licensed" : "%s-lizensiert",
+ "%s-licensed" : "%s-Lizensiert",
"Documentation:" : "Dokumentation:",
"User documentation" : "Dokumentation für Benutzer",
"Admin documentation" : "Dokumentation für Administratoren",
@@ -293,9 +301,9 @@ OC.L10N.register(
"Hide description …" : "Beschreibung ausblenden…",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
- "This app cannot be installed because the following dependencies are not fulfilled:" : "Die App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
+ "This app cannot be installed because the following dependencies are not fulfilled:" : "Diese App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
"Enable only for specific groups" : "Nur für bestimmte Gruppen aktivieren",
- "SSL Root Certificates" : "SSL Root Zertifikate",
+ "SSL Root Certificates" : "SSL-Root-Zertifikate",
"Common Name" : "Allgemeiner Name",
"Valid until" : "Gültig bis",
"Issued By" : "Ausgestellt von:",
@@ -310,12 +318,12 @@ OC.L10N.register(
"You are using %s of %s (%s %%)" : "Du benutzt %s von %s (%s %%)",
"Profile picture" : "Profilbild",
"Upload new" : "Neues hochladen",
- "Select from Files" : "Wähle aus Dateien",
+ "Select from Files" : "Aus Dateien wählen",
"Remove image" : "Bild entfernen",
- "png or jpg, max. 20 MB" : "png oder jpg, max. 20MB",
- "Picture provided by original account" : "Bild von Original- Konto zur Verfügung gestellt",
+ "png or jpg, max. 20 MB" : "png oder jpg, max. 20 MB",
+ "Picture provided by original account" : "Bild von Original-Konto zur Verfügung gestellt",
"Cancel" : "Abbrechen",
- "Choose as profile picture" : "Wähle ein Profilbild",
+ "Choose as profile picture" : "Als Profilbild auswählen",
"Full name" : "Vollständiger Name",
"No display name set" : "Kein Anzeigename angegeben",
"Email" : "E-Mail",
@@ -328,9 +336,9 @@ OC.L10N.register(
"Your postal address" : "Deine Postadresse",
"Website" : "Webseite",
"It can take up to 24 hours before the account is displayed as verified." : "Es kann bis zu 24 Stunden dauern, bis das Konto als überprüt angezeigt wird.",
- "Link https://…" : "Link https://",
+ "Link https://…" : "Link https://…",
"Twitter" : "Twitter",
- "Twitter handle @…" : "Twitter-handle @ ...",
+ "Twitter handle @…" : "Twitter-Handle @…",
"You are member of the following groups:" : "Du bist Mitglied folgender Gruppen:",
"Password" : "Passwort",
"Current password" : "Aktuelles Passwort",
@@ -344,7 +352,7 @@ OC.L10N.register(
"iOS app" : "iOS-App",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Wenn du das Projekt unterstützen willst, {contributeopen}hilf bei der Entwicklung{linkclose} oder {contributeopen}verbreite es{linkclose}!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
- "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Deinem Konto eingeloggte Web-, Desktop- und Mobil-Clients.",
+ "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Deinem Konto angemeldete Web-, Desktop- und Mobil-Clients.",
"Device" : "Gerät",
"Last activity" : "Letzte Aktivität",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hier können individuelle Passwörter for Apps erzeugt werden. So must Du nicht Dein Passwort verteilen. Jedes Passwort kann individuell widerrufen werden.",
@@ -369,21 +377,21 @@ OC.L10N.register(
"Send email to new user" : "E-Mail an neuen Benutzer senden",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Wenn das Passwort für den neuen Benutzer leer gelassen wird, wird eine Aktivierungs-E-Mail mit einem Link zur Passwortvergabe versandt.",
"E-Mail" : "E-Mail",
- "Create" : "Anlegen",
- "Admin Recovery Password" : "Admin-Wiederherstellungspasswort",
+ "Create" : "Erstellen",
+ "Admin Recovery Password" : "Admin-Passwort-Wiederherstellung",
"Enter the recovery password in order to recover the users files during password change" : "Gib das Wiederherstellungspasswort ein, um die Benutzerdateien während der Passwortänderung wiederherzustellen",
"Group name" : "Gruppenname",
"Everyone" : "Jeder",
"Admins" : "Administratoren",
"Disabled" : "Deaktiviert",
- "Default quota" : "Standard Speicherplatzgröße",
- "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z. B.: „512 MB“ oder „12 GB“)",
+ "Default quota" : "Standard Speicherkontingent ",
+ "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z.B.: „512 MB“ oder „12 GB“)",
"Other" : "Andere",
"Group admin for" : "Gruppenadministrator für",
- "Quota" : "Quota",
+ "Quota" : "Kontingent",
"Storage location" : "Speicherort",
"User backend" : "Benutzer-Backend",
- "Last login" : "Letztes Login",
+ "Last login" : "Letzte Anmeldung",
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
@@ -396,26 +404,26 @@ OC.L10N.register(
"Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der Admin-Gruppe löschen.",
"Unable to add user to group %s" : "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden",
"Unable to remove user from group %s" : "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
- "Sending..." : "Senden…",
- "Uninstalling ...." : "Deinstalliere…",
+ "Sending..." : "Wird gesendet…",
+ "Uninstalling ...." : "Wird deinstalliert…",
"Error while uninstalling app" : "Fehler beim Deinstallieren der App",
"Uninstall" : "Deinstallieren",
- "This is used for sending out notifications." : "Dies wird zum Senden von Benachrichtigungen verwendet.",
+ "This is used for sending out notifications." : "Dies wird für das Senden von Benachrichtigungen verwendet.",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Das PHP-Modul 'fileinfo' fehlt. Wir empfehlen dieses Modul zu aktivieren um die besten Resultate bei der Erkennung der Dateitypen zu erreichen.",
"Cron" : "Cron",
"Last cron job execution: %s." : "Letzte Cron-Job-Ausführung: %s.",
"Last cron job execution: %s. Something seems wrong." : "Letzte Cron-Job-Ausführung: %s. Möglicherweise liegt ein Fehler vor.",
- "Cron was not executed yet!" : "Cron wurde bis jetzt noch nicht ausgeführt!",
+ "Cron was not executed yet!" : "Cron wurde bislang noch nicht ausgeführt!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Benutze den systemeigenen Cron-Dienst, um die cron.php alle 15 Minuten aufzurufen.",
"Uninstall app" : "App deinstallieren",
"Hey there,
just letting you know that you now have a %s account.
",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass du jetzt ein %s-Konto hast.\n\nDein Benutzername: %s\nZugriff: %s\n",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass du jetzt ein %s-Konto hast.\n\nDein Benutzername: %s\nZugriff: %s\n\n",
"For password recovery and notifications" : "Für Passwort-Wiederherstellung und Benachrichtigungen",
- "Your website" : "Deine Webseite",
- "Your Twitter handle" : "Dein twitter-handle",
+ "Your website" : "Deine Internetseite",
+ "Your Twitter handle" : "Dein Twitter-Handle",
"Passcodes that give an app or device permissions to access your account." : "PINs mit denen Apps oder Geräte auf Dein Konto zugreifen können.",
- "Follow us on Google Plus!" : "Folgen Sie uns auf Google Plus!",
+ "Follow us on Google Plus!" : "Folgen Sie uns bei Google Plus!",
"Subscribe to our twitter channel!" : "Abonniere unseren Twitter-Kanal!",
"Subscribe to our news feed!" : "Abonniere unseren RSS-Feed!",
"Show last log in" : "Letzte Anmeldung anzeigen"
diff --git a/settings/l10n/de.json b/settings/l10n/de.json
index 2dbca06e5c7fc..9f9c2c5982453 100644
--- a/settings/l10n/de.json
+++ b/settings/l10n/de.json
@@ -3,21 +3,24 @@
"You changed your password" : "Du hast Dein Passwort geändert",
"Your password was reset by an administrator" : "Dein Passwort wurde vom Administrator zurückgesetzt",
"{actor} changed your email address" : "{actor} hat Deine E-Mail-Adresse geändert",
- "You changed your email address" : "Du hst erfolgreich deine E-Mail-Adresse geändert",
+ "You changed your email address" : "Du hst erfolgreich Deine E-Mail-Adresse geändert",
"Your email address was changed by an administrator" : "Deine E-Mail-Adresse wurde von einen Administrator geändert",
- "Your password or email was modified" : "Dein Passwort oder Deine E.Mail-Adresse wurde geändert",
+ "Security" : "Sicherheit",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Sie haben sich erfolgreich mittels Zwei-Faktor-Authentifizierung angemeldet (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktor-Authentifizierung schlug fehl (%1$s)",
+ "Your password or email was modified" : "Dein Passwort oder Deine E-Mail-Adresse wurde geändert",
"Your apps" : "Deine Apps",
"Enabled apps" : "Aktivierte Apps",
"Disabled apps" : "Deaktivierte Apps",
"App bundles" : "App-Pakete",
"Wrong password" : "Falsches Passwort",
"Saved" : "Gespeichert",
- "No user supplied" : "Kein Benutzer übermittelt",
+ "No user supplied" : "Kein Benutzer angegeben",
"Unable to change password" : "Passwort konnte nicht geändert werden",
"Authentication error" : "Authentifizierungsfehler",
"Please provide an admin recovery password; otherwise, all user data will be lost." : "Bitte gib ein Wiederherstellungspasswort für das Administratorkonto an, da sonst alle Benutzerdaten verlorengehen.",
"Wrong admin recovery password. Please check the password and try again." : "Falsches Wiederherstellungspasswort für das Admin-Konto. Bitte überprüfe das Passwort und versuche es erneut.",
- "Backend doesn't support password change, but the user's encryption key was updated." : "Das Backend unterstützt die Passwortänderung nicht, aber der Benutzerschlüssel wurde erfolgreich aktualisiert.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "Das Backend unterstützt die Passwortänderung nicht, aber das Verschlüsselungspasswort des Benutzers wurde aktualisiert.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
@@ -26,10 +29,10 @@
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
- "Invalid SMTP password." : "Falsches SMTP-Passwort",
+ "Invalid SMTP password." : "Ungültiges SMTP-Passwort",
"Well done, %s!" : "Gut gemacht, %s!",
- "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen richtig",
- "Email setting test" : "E-Mail-Einstellungen testen",
+ "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen korrekt.",
+ "Email setting test" : "Test der E-Mail-Einstellungen",
"Email could not be sent. Check your mail server log" : "E-Mail konnte nicht versandt werden. Prüfe Dein E-Mail-Server-Protokoll",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Beim Senden der E-Mail ist ein Problem aufgetreten. Bitte überprüfe Deine Einstellungen. (Fehler: %s)",
"You need to set your user email before being able to send test emails." : "Zunächst muss die Benutzer-E-Mail-Adresse angegeben werden, bevor Test-E-Mails verschickt werden können.",
@@ -40,8 +43,8 @@
"To send a password link to the user an email address is required." : "Um einen Passwort-Link an einen Benutzer zu versenden wird eine E-Mail-Adresse benötigt.",
"Unable to create user." : "Benutzer konnte nicht erstellt werden.",
"Unable to delete user." : "Benutzer konnte nicht gelöscht werden.",
- "Error while enabling user." : "Fehler beim aktivieren des Nutzers.",
- "Error while disabling user." : "Fehler beim deaktivieren des Nutzers.",
+ "Error while enabling user." : "Fehler beim Aktivieren des Benutzers.",
+ "Error while disabling user." : "Fehler beim Deaktivieren des Benutzers.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Um Dein Twitter-Konto zu überprüfen, veröffentliche bitte den folgenden Tweet auf Twitter (Bitte stelle sicher, dass der Tweet keinen Zeilenumbruch enthält):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Um Deine Webseite zu überprüfen, speichere bitte den folgenden Inhalt im Web-Wurzelverzeichnist in der Datei '.well-known/CloudIdVerificationCode.txt' (bitte stelle sicher, das sich der gesamte Text in einer Zeile befindet):",
"Settings saved" : "Einstellungen gespeichert",
@@ -72,7 +75,7 @@
"Go to %s" : "Gehe zu %s",
"Install Client" : "Installiere den Client",
"Your %s account was created" : "Dein %s-Konto wurde erstellt",
- "Password confirmation is required" : "Passwortbestätigung ist erforderlich",
+ "Password confirmation is required" : "Passwortbestätigung erforderlich",
"Couldn't remove app." : "Die App konnte nicht entfernt werden.",
"Couldn't update app." : "Die App konnte nicht aktualisiert werden.",
"Are you really sure you want add {domain} as trusted domain?" : "Bist du sicher, dass du {domain} als vertrauenswürdige Domain hinzufügen möchtest?",
@@ -81,7 +84,7 @@
"Migration started …" : "Migration begonnen…",
"Not saved" : "Nicht gespeichert",
"Sending…" : "Senden…",
- "Email sent" : "E-Mail wurde verschickt",
+ "Email sent" : "E-Mail gesendet",
"Official" : "Offiziell",
"All" : "Alle",
"Update to %s" : "Aktualisierung auf %s",
@@ -91,22 +94,22 @@
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Geprüfte Apps werden von vertrauenswürdigen Entwicklern entwickelt und haben eine oberflächliche Sicherheitsprüfung durchlaufen. Sie werden innerhalb eines offenen Code-Repositorys aktiv gepflegt und ihre Betreuer erachten sie als stabil genug für für den gelegentlichen bis normalen Einsatz.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Diese App ist nicht auf Sicherheitsprobleme hin überprüft und ist neu oder bekanntermaßen instabil. Die Installation erfolgt auf eigenes Risiko.",
- "Disabling app …" : "Deaktiviere app...",
+ "Disabling app …" : "App wird deaktiviert…",
"Error while disabling app" : "Beim Deaktivieren der App ist ein Fehler aufgetreten",
"Disable" : "Deaktivieren",
"Enable" : "Aktivieren",
- "Enabling app …" : "Aktiviere App ...",
+ "Enabling app …" : "Aktiviere App…",
"Error while enabling app" : "Beim Aktivieren der App ist ein Fehler aufgetreten",
- "Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese Anwendung kann nicht aktiviert werden, da sie den Server unstabil machen würde",
+ "Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese App kann nicht aktiviert werden, da es den Server instabil macht.",
"Error: could not disable broken app" : "Fehler: Die beschädigte Anwendung konnte nicht deaktiviert werden",
- "Error while disabling broken app" : "Beim Deaktivieren der beschädigten App ist ein Fehler aufgetreten",
+ "Error while disabling broken app" : "Beim Deaktivieren der defekten App ist ein Fehler aufgetreten",
"Updating...." : "Aktualisiere…",
- "Error while updating app" : "Fehler beim Aktualisieren der App",
+ "Error while updating app" : "Es ist ein Fehler während der Aktualisierung der App aufgetreten",
"Updated" : "Aktualisiert",
- "Removing …" : "Entferne ...",
+ "Removing …" : "Entferne…",
"Error while removing app" : "Fehler beim Entfernen der App",
- "Remove" : "Entferne",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zu Aktualisierungsseite weitergeleitet",
+ "Remove" : "Entfernen",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zur Aktualisierungsseite weitergeleitet.",
"App update" : "App Aktualisierung",
"Approved" : "Geprüft",
"Experimental" : "Experimentell",
@@ -132,9 +135,9 @@
"Not supported!" : "Nicht unterstützt!",
"Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
"Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
- "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
- "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
- "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Geräte-Token",
+ "Error while creating device token" : "Fehler beim Erstellen des Geräte-Tokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Geräte-Tokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte lade ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -143,20 +146,20 @@
"Only visible to local users" : "Nur für lokale Benutzer sichtbar",
"Only visible to you" : "Nur für Dich sichtbar",
"Contacts" : "Kontakte",
- "Visible to local users and to trusted servers" : "Sichtbar für lokale Nutzer und vertauenswürdige Server",
+ "Visible to local users and to trusted servers" : "Sichtbar für lokale Benutzer und vertrauenswürdige Server",
"Public" : "Öffentlich",
"Will be synced to a global and public address book" : "Wird mit einem globalen und einem öffentlichen Adressbuch synchronisiert",
"Verify" : "Überprüfen",
- "Verifying …" : "Überprüfe ...",
+ "Verifying …" : "Überprüfe…",
"Select a profile picture" : "Wähle ein Profilbild",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
- "So-so password" : "Durchschnittliches Passwort",
+ "So-so password" : "Akzeptables Passwort",
"Good password" : "Gutes Passwort",
"Strong password" : "Starkes Passwort",
"Groups" : "Gruppen",
"Unable to delete {objName}" : "Löschen von {objName} nicht möglich",
- "Error creating group: {message}" : "Fehler beim Erstellen der Gruppe: {message}",
+ "Error creating group: {message}" : "Fehler beim Erstellen einer Gruppe: {message}",
"A valid group name must be provided" : "Ein gültiger Gruppenname muss angegeben werden",
"deleted {groupName}" : "{groupName} gelöscht",
"undo" : "rückgängig machen",
@@ -166,14 +169,14 @@
"Unable to add user to group {group}" : "Benutzer kann nicht zur Gruppe {group} hinzugefügt werden ",
"Unable to remove user from group {group}" : "Benutzer kann nicht aus der Gruppe {group} entfernt werden ",
"Add group" : "Gruppe hinzufügen",
- "Invalid quota value \"{val}\"" : "Ungültiger Grenzwert \"{val}\"",
+ "Invalid quota value \"{val}\"" : "Ungültiges Speicherkontingent \"{val}\"",
"no group" : "Keine Gruppe",
"Password successfully changed" : "Das Passwort wurde erfolgreich geändert",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Die Änderung des Passworts führt zu Datenverlust, weil die Datenwiederherstellung für diesen Benutzer nicht verfügbar ist",
- "Could not change the users email" : "Die E-Mail Adresse des Nutzers konnte nicht geändert werden",
- "Error while changing status of {user}" : "Fehler beim Ändern des Statusses des Nutzers {user}",
+ "Could not change the users email" : "Die E-Mail-Adresse des Benutzers konnte nicht geändert werden",
+ "Error while changing status of {user}" : "Fehler beim Ändern des Status des Benutzers {user}",
"A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Error creating user: {message}" : "Fehler beim Anlegen des Benutzers: {message}",
+ "Error creating user: {message}" : "Fehler beim Erstellen des Benutzers: {message}",
"A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
"A valid email must be provided" : "Es muss eine gültige E-Mail-Adresse angegeben werden",
"__language_name__" : "Deutsch (Persönlich)",
@@ -183,10 +186,10 @@
"Sessions" : "Sitzungen",
"App passwords" : "App-PINs",
"Sync clients" : "Sync-Clients",
- "None" : "Nichts",
+ "None" : "Keine",
"Login" : "Anmelden",
- "Plain" : "Plain",
- "NT LAN Manager" : "NT LAN Manager",
+ "Plain" : "Klartext",
+ "NT LAN Manager" : "NT-LAN-Manager",
"SSL/TLS" : "SSL/TLS",
"STARTTLS" : "STARTTLS",
"Email server" : "E-Mail-Server",
@@ -201,8 +204,8 @@
"Server address" : "Serveradresse",
"Port" : "Port",
"Credentials" : "Zugangsdaten",
- "SMTP Username" : "SMTP Benutzername",
- "SMTP Password" : "SMTP Passwort",
+ "SMTP Username" : "SMTP-Benutzername",
+ "SMTP Password" : "SMTP-Passwort",
"Store credentials" : "Anmeldeinformationen speichern",
"Test email settings" : "E-Mail-Einstellungen testen",
"Send email" : "E-Mail senden",
@@ -213,13 +216,13 @@
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Wird die Verschlüsselung einmal aktiviert, so werden alle ab diesem Zeitpunkt hochgeladene Dateien verschlüsselt. Sie kann nur wieder deaktiviert werden, wenn das Verschlüsselungsmodul dies unterstützt und alle Voraussetzungen (wie das Setzen eines Wiederherstellungsschlüssels) im Vorhinein erfüllt wurden.",
"Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-app funktioniert und welche Anwendungsfälle unterstützt werden.",
"Be aware that encryption always increases the file size." : "Sei dir bewusst, dass die Verschlüsselung immer die Dateigröße erhöht.",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von deinen Daten zu erstellen. Falls du die Verschlüsselung nutzt, sollte auch eine Sicherung der Kodierungsschlüssel zusammen mit deinen Daten durchgeführt werden.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von deinen Daten zu erstellen. Falls du die Verschlüsselung nutzt, sollte auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit Deinen Daten durchgeführt werden.",
"This is the final warning: Do you really want to enable encryption?" : "Dies ist die letzte Warnung: Verschlüsselung wirklich aktivieren?",
"Enable encryption" : "Verschlüsselung aktivieren",
"No encryption module loaded, please enable an encryption module in the app menu." : "Es wurde kein Verschlüsselungs-Modul geladen, bitte ein Verschlüsselungs-Modul im Anwendungs-Menü aktivieren.",
"Select default encryption module:" : "Standard-Verschlüsselungs-Modul auswählen:",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run 'occ encryption:migrate'" : "Die Kodierungsschlüssel der alten Verschlüsselung müssen zur neuen Version migriert werden (ownCloud <= 8.0). Bitte »Default Encryption Module« aktivieren und »occ encryption:migrate« aufrufen.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Kodierungsschlüssel der alten Verschlüsselung migrieren (ownCloud <= 8.0).",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Du musst Deinen Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur Neuen migrieren.",
"Start migration" : "Migration beginnen",
"Security & setup warnings" : "Sicherheits- & Einrichtungswarnungen",
"It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Für die Sicherheit und Geschwindigkeit Deiner Installation ist es von großer Bedeutung, dass sie richtig konfiguriert ist. Um Dir hierbei zu helfen werden einige automatische Tests durchgeführt. Weitere Informationen findest Du im Tipps & Tricks- Abschnitt und in der Dokumentation.",
@@ -230,7 +233,7 @@
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Deine Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s ist in einer älteren Version als %2$s installiert. Aus Stabilitäts- und Performancegründen empfehlen wir eine Aktualisierung auf eine neuere %1$s-Version",
- "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP-Modul 'fileinfo' fehlt. Wir empfehlen dieses Modul zu aktivieren um die besten Resultate bei der Erkennung der Dateitypen zu erreichen.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME-Typ-Erkennung zu erhalten.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. 'filelocking.enabled' in der config.php aktivieren, um diese Probleme zu vermeiden. Weitere Informationen findest du in unserer Dokumentation ↗.",
"System locale can not be set to a one which supports UTF-8." : "Es kann kein Systemgebietsschema gesetzt werden, das UTF-8 unterstützt.",
"This means that there might be problems with certain characters in file names." : "Dies bedeutet, dass es zu Problemen mit bestimmten Zeichen in Dateinamen kommen kann.",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Bitte überprüfe noch einmal die Installationsanleitungen ↗ und kontrolliere das Log auf mögliche Fehler oder Warnungen.",
"All checks passed." : "Alle Überprüfungen bestanden.",
+ "Background jobs" : "Hintergrund-Aufgaben",
+ "Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
+ "Last job execution ran %s. Something seems wrong." : "Letzte Aufgaben-Ausführung lief %s. Etwas scheint falsch zu sein.",
+ "Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen findest Du in der Dokumentation.",
- "Execute one task with each page loaded" : "Führe eine Aufgabe mit jeder geladenen Seite aus",
+ "Execute one task with each page loaded" : "Eine Aufgabe bei jedem Laden einer Seite ausführen",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php ist als Webcron-Dienst registriert, der die cron.php alle 15 Minuten per HTTP aufruft.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nutze den System-Cron-Service um cron.php alle 15 Minuten aufzurufen.",
"The cron.php needs to be executed by the system user \"%s\"." : "Die cron.php muss durch den Systemnutzer \"%s\" ausgeführt werden.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Um dies auszuführen, wird die PHP-Posix Erweiterung benötigt. Weitere Informationen in der {linkstart}PHP-Dokumentation{linkend}.",
"Version" : "Version",
@@ -267,9 +275,9 @@
"Tips & tricks" : "Tipps & Tricks",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Es gibt ein Menge von Eigenschaften und Konfigurationsschaltern die es ermöglichen, die Installation optimal zu nutzen und anzupassen. Hier einige Verweise auf weitere Informationen.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite wird als Datenbank verwendet. Bei größeren Installationen wird empfohlen, auf ein anderes Datenbank-Backend zu wechseln.",
- "This is particularly recommended when using the desktop client for file synchronisation." : "Dies empfiehlt sich besonders, wenn Sie den Desktop-Client für die Dateisynchronisation verwenden.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "Dies wird insbesondere bei der Benutzung des Dektop-Clients zur Synchronisierung empfohlen.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Um zu einer anderen Datenbank zu migrieren, benutze bitte die Kommandozeile: 'occ db:convert-type', oder in die Dokumentation ↗ schauen.",
- "How to do backups" : "Wie man Backups anlegt",
+ "How to do backups" : "Wie man Datensicherungen anlegt",
"Advanced monitoring" : "Erweitertes Monitoring",
"Performance tuning" : "Leistungsoptimierung",
"Improving the config.php" : "Die config.php optimieren",
@@ -279,9 +287,9 @@
"Developer documentation" : "Dokumentation für Entwickler",
"View in store" : "Im Store anzeigen",
"Limit to groups" : "Auf Gruppen beschränken",
- "This app has an update available." : "Es ist eine Aktualisierung verfügbar.",
+ "This app has an update available." : "Für diese App ist eine Aktualisierung verfügbar.",
"by %s" : "von %s",
- "%s-licensed" : "%s-lizensiert",
+ "%s-licensed" : "%s-Lizensiert",
"Documentation:" : "Dokumentation:",
"User documentation" : "Dokumentation für Benutzer",
"Admin documentation" : "Dokumentation für Administratoren",
@@ -291,9 +299,9 @@
"Hide description …" : "Beschreibung ausblenden…",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
- "This app cannot be installed because the following dependencies are not fulfilled:" : "Die App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
+ "This app cannot be installed because the following dependencies are not fulfilled:" : "Diese App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
"Enable only for specific groups" : "Nur für bestimmte Gruppen aktivieren",
- "SSL Root Certificates" : "SSL Root Zertifikate",
+ "SSL Root Certificates" : "SSL-Root-Zertifikate",
"Common Name" : "Allgemeiner Name",
"Valid until" : "Gültig bis",
"Issued By" : "Ausgestellt von:",
@@ -308,12 +316,12 @@
"You are using %s of %s (%s %%)" : "Du benutzt %s von %s (%s %%)",
"Profile picture" : "Profilbild",
"Upload new" : "Neues hochladen",
- "Select from Files" : "Wähle aus Dateien",
+ "Select from Files" : "Aus Dateien wählen",
"Remove image" : "Bild entfernen",
- "png or jpg, max. 20 MB" : "png oder jpg, max. 20MB",
- "Picture provided by original account" : "Bild von Original- Konto zur Verfügung gestellt",
+ "png or jpg, max. 20 MB" : "png oder jpg, max. 20 MB",
+ "Picture provided by original account" : "Bild von Original-Konto zur Verfügung gestellt",
"Cancel" : "Abbrechen",
- "Choose as profile picture" : "Wähle ein Profilbild",
+ "Choose as profile picture" : "Als Profilbild auswählen",
"Full name" : "Vollständiger Name",
"No display name set" : "Kein Anzeigename angegeben",
"Email" : "E-Mail",
@@ -326,9 +334,9 @@
"Your postal address" : "Deine Postadresse",
"Website" : "Webseite",
"It can take up to 24 hours before the account is displayed as verified." : "Es kann bis zu 24 Stunden dauern, bis das Konto als überprüt angezeigt wird.",
- "Link https://…" : "Link https://",
+ "Link https://…" : "Link https://…",
"Twitter" : "Twitter",
- "Twitter handle @…" : "Twitter-handle @ ...",
+ "Twitter handle @…" : "Twitter-Handle @…",
"You are member of the following groups:" : "Du bist Mitglied folgender Gruppen:",
"Password" : "Passwort",
"Current password" : "Aktuelles Passwort",
@@ -342,7 +350,7 @@
"iOS app" : "iOS-App",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Wenn du das Projekt unterstützen willst, {contributeopen}hilf bei der Entwicklung{linkclose} oder {contributeopen}verbreite es{linkclose}!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
- "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Deinem Konto eingeloggte Web-, Desktop- und Mobil-Clients.",
+ "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Deinem Konto angemeldete Web-, Desktop- und Mobil-Clients.",
"Device" : "Gerät",
"Last activity" : "Letzte Aktivität",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hier können individuelle Passwörter for Apps erzeugt werden. So must Du nicht Dein Passwort verteilen. Jedes Passwort kann individuell widerrufen werden.",
@@ -367,21 +375,21 @@
"Send email to new user" : "E-Mail an neuen Benutzer senden",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Wenn das Passwort für den neuen Benutzer leer gelassen wird, wird eine Aktivierungs-E-Mail mit einem Link zur Passwortvergabe versandt.",
"E-Mail" : "E-Mail",
- "Create" : "Anlegen",
- "Admin Recovery Password" : "Admin-Wiederherstellungspasswort",
+ "Create" : "Erstellen",
+ "Admin Recovery Password" : "Admin-Passwort-Wiederherstellung",
"Enter the recovery password in order to recover the users files during password change" : "Gib das Wiederherstellungspasswort ein, um die Benutzerdateien während der Passwortänderung wiederherzustellen",
"Group name" : "Gruppenname",
"Everyone" : "Jeder",
"Admins" : "Administratoren",
"Disabled" : "Deaktiviert",
- "Default quota" : "Standard Speicherplatzgröße",
- "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z. B.: „512 MB“ oder „12 GB“)",
+ "Default quota" : "Standard Speicherkontingent ",
+ "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z.B.: „512 MB“ oder „12 GB“)",
"Other" : "Andere",
"Group admin for" : "Gruppenadministrator für",
- "Quota" : "Quota",
+ "Quota" : "Kontingent",
"Storage location" : "Speicherort",
"User backend" : "Benutzer-Backend",
- "Last login" : "Letztes Login",
+ "Last login" : "Letzte Anmeldung",
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
@@ -394,26 +402,26 @@
"Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der Admin-Gruppe löschen.",
"Unable to add user to group %s" : "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden",
"Unable to remove user from group %s" : "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
- "Sending..." : "Senden…",
- "Uninstalling ...." : "Deinstalliere…",
+ "Sending..." : "Wird gesendet…",
+ "Uninstalling ...." : "Wird deinstalliert…",
"Error while uninstalling app" : "Fehler beim Deinstallieren der App",
"Uninstall" : "Deinstallieren",
- "This is used for sending out notifications." : "Dies wird zum Senden von Benachrichtigungen verwendet.",
+ "This is used for sending out notifications." : "Dies wird für das Senden von Benachrichtigungen verwendet.",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Das PHP-Modul 'fileinfo' fehlt. Wir empfehlen dieses Modul zu aktivieren um die besten Resultate bei der Erkennung der Dateitypen zu erreichen.",
"Cron" : "Cron",
"Last cron job execution: %s." : "Letzte Cron-Job-Ausführung: %s.",
"Last cron job execution: %s. Something seems wrong." : "Letzte Cron-Job-Ausführung: %s. Möglicherweise liegt ein Fehler vor.",
- "Cron was not executed yet!" : "Cron wurde bis jetzt noch nicht ausgeführt!",
+ "Cron was not executed yet!" : "Cron wurde bislang noch nicht ausgeführt!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Benutze den systemeigenen Cron-Dienst, um die cron.php alle 15 Minuten aufzurufen.",
"Uninstall app" : "App deinstallieren",
"Hey there,
just letting you know that you now have a %s account.
",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass du jetzt ein %s-Konto hast.\n\nDein Benutzername: %s\nZugriff: %s\n",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hallo,\n\nhier nur kurz die Mitteilung, dass du jetzt ein %s-Konto hast.\n\nDein Benutzername: %s\nZugriff: %s\n\n",
"For password recovery and notifications" : "Für Passwort-Wiederherstellung und Benachrichtigungen",
- "Your website" : "Deine Webseite",
- "Your Twitter handle" : "Dein twitter-handle",
+ "Your website" : "Deine Internetseite",
+ "Your Twitter handle" : "Dein Twitter-Handle",
"Passcodes that give an app or device permissions to access your account." : "PINs mit denen Apps oder Geräte auf Dein Konto zugreifen können.",
- "Follow us on Google Plus!" : "Folgen Sie uns auf Google Plus!",
+ "Follow us on Google Plus!" : "Folgen Sie uns bei Google Plus!",
"Subscribe to our twitter channel!" : "Abonniere unseren Twitter-Kanal!",
"Subscribe to our news feed!" : "Abonniere unseren RSS-Feed!",
"Show last log in" : "Letzte Anmeldung anzeigen"
diff --git a/settings/l10n/de_DE.js b/settings/l10n/de_DE.js
index e16b2752eed0f..24cfddb7d0934 100644
--- a/settings/l10n/de_DE.js
+++ b/settings/l10n/de_DE.js
@@ -4,10 +4,13 @@ OC.L10N.register(
"{actor} changed your password" : "{actor} hat Ihr Passwort geändert",
"You changed your password" : "Sie haben Ihr Passwort geändert",
"Your password was reset by an administrator" : "Ihr Passwort wurde vom Administrator zurückgesetzt",
- "{actor} changed your email address" : "{Aktör} EMail Adresse geändert",
- "You changed your email address" : "Du hast deine EMail Adresse geändert",
- "Your email address was changed by an administrator" : "Deine EMail Adresse wurde durch den Administrator geändert",
- "Your password or email was modified" : "Ihr Passwort oder Ihre E.Mail-Adresse wurde geändert",
+ "{actor} changed your email address" : "{actor} hat Ihre E-Mail-Adresse geändert",
+ "You changed your email address" : "Sie haben Ihre E-Mail-Adresse geändert",
+ "Your email address was changed by an administrator" : "Ihre E-Mail-Adresse wurde durch den Administrator geändert",
+ "Security" : "Sicherheit",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Du hast Dich erfolgreich mittels Zwei-Faktor-Authentifizierung angemeldet (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktor-Authentifizierung schlug fehl (%1$s)",
+ "Your password or email was modified" : "Ihr Passwort oder Ihre E-Mail-Adresse wurde geändert",
"Your apps" : "Ihre Apps",
"Enabled apps" : "Aktivierte Apps",
"Disabled apps" : "Deaktivierte Apps",
@@ -29,21 +32,21 @@ OC.L10N.register(
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
"Invalid SMTP password." : "Ungültiges SMTP Passwort.",
- "Well done, %s!" : "Gut gemacht, 1 %s!",
- "If you received this email, the email configuration seems to be correct." : "Wenn du diese EMail empfangen hast, scheint die EMail Konfiguration korrekt zu sein.",
- "Email setting test" : "EMail Einstellung Test",
+ "Well done, %s!" : "Gut gemacht, %s!",
+ "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen korrekt.",
+ "Email setting test" : "Test der E-Mail-Einstellungen",
"Email could not be sent. Check your mail server log" : "E-Mail konnte nicht versandt werden. Prüfen Sie Ihr E-Mail-Server-Protokoll",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Beim Senden der E-Mail ist ein Problem aufgetreten. Bitte überprüfen Sie Ihre Einstellungen. (Fehler: %s)",
"You need to set your user email before being able to send test emails." : "Sie müssen Ihre Benutzer-E-Mail-Adresse einstellen, bevor Sie Test-E-Mails versenden können.",
- "Invalid request" : "Ungültige Anforderung",
+ "Invalid request" : "Fehlerhafte Anfrage",
"Invalid mail address" : "Ungültige E-Mail-Adresse",
"No valid group selected" : "Keine gültige Gruppe ausgewählt",
"A user with that name already exists." : "Ein Benutzer mit diesem Namen existiert bereits.",
"To send a password link to the user an email address is required." : "Um einen Passwort-Link an einen Benutzer zu versenden wird eine E-Mail-Adresse benötigt.",
"Unable to create user." : "Benutzer konnte nicht erstellt werden.",
"Unable to delete user." : "Benutzer konnte nicht gelöscht werden.",
- "Error while enabling user." : "Fehler beim aktivieren des Nutzers.",
- "Error while disabling user." : "Fehler beim deaktivieren des Nutzers.",
+ "Error while enabling user." : "Fehler beim Aktivieren des Benutzers.",
+ "Error while disabling user." : "Fehler beim Deaktivieren des Benutzers.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Um Ihr Twitter-Konto zu überprüfen, veröffentlichen Sie bitte den folgenden Tweet auf Twitter (Bitte stellen Sie sicher, dass der Tweet keinen Zeilenumbruch enthält):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Um Ihre Webseite zu überprüfen, speichern Sie bitte den folgenden Inhalt im Web-Wurzelverzeichnist in der Datei '.well-known/CloudIdVerificationCode.txt' (bitte stellen Sie sicher, das sich der gesamte Text in einer Zeile befindet):",
"Settings saved" : "Einstellungen gespeichert",
@@ -79,10 +82,10 @@ OC.L10N.register(
"Couldn't update app." : "Die App konnte nicht aktualisiert werden.",
"Are you really sure you want add {domain} as trusted domain?" : "Sind Sie sich wirklich sicher, dass Sie {domain} als vertrauenswürdige Domain hinzufügen möchten?",
"Add trusted domain" : "Vertrauenswürdige Domain hinzufügen",
- "Migration in progress. Please wait until the migration is finished" : "Migration in Arbeit. Bitte warten Sie, bis die Migration beendet ist",
+ "Migration in progress. Please wait until the migration is finished" : "Migration läuft. Bitte warte, bis die Migration abgeschlossen ist",
"Migration started …" : "Migration begonnen…",
"Not saved" : "Nicht gespeichert",
- "Sending…" : "Senden...",
+ "Sending…" : "Senden…",
"Email sent" : "E-Mail gesendet",
"Official" : "Offiziell",
"All" : "Alle",
@@ -93,23 +96,23 @@ OC.L10N.register(
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Geprüfte Apps werden von vertrauenswürdigen Entwicklern entwickelt und haben eine oberflächliche Sicherheitsprüfung durchlaufen. Sie werden innerhalb eines offenen Code-Repositorys aktiv gepflegt und ihre Betreuer erachten sie als stabil genug für für den gelegentlichen bis normalen Einsatz.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Diese App ist nicht auf Sicherheitsprobleme hin überprüft und ist neu oder bekanntermaßen instabil. Die Installation erfolgt auf eigenes Risiko.",
- "Disabling app …" : "App wird deaktiviert …",
+ "Disabling app …" : "App wird deaktiviert…",
"Error while disabling app" : "Beim Deaktivieren der App ist ein Fehler aufgetreten",
"Disable" : "Deaktivieren",
"Enable" : "Aktivieren",
- "Enabling app …" : "Aktiviere App ...",
+ "Enabling app …" : "Aktiviere App…",
"Error while enabling app" : "Beim Aktivieren der App ist ein Fehler aufgetreten",
"Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese App kann nicht aktiviert werden, da es den Server instabil macht.",
"Error: could not disable broken app" : "Fehler: Die beschädigte Anwendung konnte nicht deaktiviert werden",
"Error while disabling broken app" : "Beim Deaktivieren der defekten App ist ein Fehler aufgetreten",
"Updating...." : "Aktualisiere…",
- "Error while updating app" : "Es ist ein Fehler während der Aktualisierung aufgetreten",
+ "Error while updating app" : "Es ist ein Fehler während der Aktualisierung der App aufgetreten",
"Updated" : "Aktualisiert",
- "Removing …" : "Entferne ...",
+ "Removing …" : "Entferne…",
"Error while removing app" : "Fehler beim Entfernen der App",
- "Remove" : "Entferne",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, aber sie benötigt ein Update. Sie werden zur Update Seite in 5 Sekunden weitergeleitet.",
- "App update" : "App aktualisieren",
+ "Remove" : "Entfernen",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Sie werden in 5 Sekunden zur Aktualisierungsseite weitergeleitet.",
+ "App update" : "App Aktualisierung",
"Approved" : "Geprüft",
"Experimental" : "Experimentell",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
@@ -145,11 +148,11 @@ OC.L10N.register(
"Only visible to local users" : "Nur für lokale Benutzer sichtbar",
"Only visible to you" : "Nur für Sie sichtbar",
"Contacts" : "Kontakte",
- "Visible to local users and to trusted servers" : "Sichtbar für lokale Nutzer und vertrauenswürdige Server",
+ "Visible to local users and to trusted servers" : "Sichtbar für lokale Benutzer und vertrauenswürdige Server",
"Public" : "Öffentlich",
"Will be synced to a global and public address book" : "Wird mit einem globalen und einem öffentlichen Adressbuch synchronisiert",
"Verify" : "Überprüfen",
- "Verifying …" : "Überprüfe ...",
+ "Verifying …" : "Überprüfe…",
"Select a profile picture" : "Wählen Sie ein Profilbild",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
@@ -168,14 +171,14 @@ OC.L10N.register(
"Unable to add user to group {group}" : "Benutzer kann nicht zur Gruppe {group} hinzugefügt werden ",
"Unable to remove user from group {group}" : "Benutzer kann nicht aus der Gruppe {group} entfernt werden ",
"Add group" : "Gruppe hinzufügen",
- "Invalid quota value \"{val}\"" : "Ungültiger Grenzwert \"{val}\"",
+ "Invalid quota value \"{val}\"" : "Ungültiges Speicherkontingent \"{val}\"",
"no group" : "Keine Gruppe",
"Password successfully changed" : "Das Passwort wurde erfolgreich geändert",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Die Änderung des Passworts führt zu Datenverlust, weil die Datenwiederherstellung für diesen Benutzer nicht verfügbar ist",
- "Could not change the users email" : "Die E-Mail-Adresse des Nutzers konnte nicht geändert werden",
- "Error while changing status of {user}" : "Fehler beim Ändern des Statusses des Nutzers {user}",
+ "Could not change the users email" : "Die E-Mail-Adresse des Benutzers konnte nicht geändert werden",
+ "Error while changing status of {user}" : "Fehler beim Ändern des Status des Benutzers {user}",
"A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Error creating user: {message}" : "Fehler beim Erstellen eines Benutzers: {message}",
+ "Error creating user: {message}" : "Fehler beim Erstellen des Benutzers: {message}",
"A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
"A valid email must be provided" : "Es muss eine gültige E-Mail-Adresse angegeben werden",
"__language_name__" : "Deutsch (Förmlich: Sie)",
@@ -197,7 +200,7 @@ OC.L10N.register(
"Send mode" : "Sendemodus",
"Encryption" : "Verschlüsselung",
"From address" : "Absenderadresse",
- "mail" : "Mail",
+ "mail" : "E-Mail",
"Authentication method" : "Authentifizierungsmethode",
"Authentication required" : "Authentifizierung benötigt",
"Server address" : "Serveradresse",
@@ -215,7 +218,7 @@ OC.L10N.register(
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Wird die Verschlüsselung einmal aktiviert, so werden alle ab diesem Zeitpunkt hochgeladene Dateien verschlüsselt. Sie kann nur wieder deaktiviert werden, wenn das Verschlüsselungsmodul dies unterstützt und alle Voraussetzungen (wie das Setzen eines Wiederherstellungsschlüssels) im Vorhinein erfüllt wurden.",
"Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lese in der Dokumentation nach, wie die Verschlüsselungs-app funktioniert und welche Anwendungsfälle unterstützt werden.",
"Be aware that encryption always increases the file size." : "Bedenken Sie, dass durch die Verschlüsselung die Dateigröße zunimmt. ",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von ihren Daten zu machen. Falls Sie die Verschlüsselung nutzen, sollten Sie auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit ihren Daten machen.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von ihren Daten zu machen. Falls Sie die Verschlüsselung nutzen, sollten Sie auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit Ihren Daten machen.",
"This is the final warning: Do you really want to enable encryption?" : "Dies ist die letzte Warnung: Wollen Sie die Verschlüsselung wirklich aktivieren?",
"Enable encryption" : "Verschlüsselung aktivieren",
"No encryption module loaded, please enable an encryption module in the app menu." : "Kein Verschlüsselungs-Modul geladen, bitte aktiviere ein Verschlüsselungs-Modul im Anwendungs-Menü.",
@@ -232,7 +235,7 @@ OC.L10N.register(
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Ihre Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s ist in einer älteren Version als %2$s installiert. Aus Stabilitäts- und Performancegründen empfehlen wir eine Aktualisierung auf eine neuere %1$s-Version",
- "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME Typ Erkennung zu erhalten.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME-Typ-Erkennung zu erhalten.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. Aktivieren Sie 'filelocking.enabled' in der config.php diese Probleme zu vermeiden. Weitere Informationen findest Sie in unserer Dokumentation ↗.",
"System locale can not be set to a one which supports UTF-8." : "Es kann kein Systemgebietsschema gesetzt werden, das UTF-8 unterstützt.",
"This means that there might be problems with certain characters in file names." : "Dies bedeutet, dass es zu Problemen mit bestimmten Zeichen in Dateinamen kommen kann.",
@@ -240,10 +243,15 @@ OC.L10N.register(
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron aus dem System genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: „%s“).",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Bitte überprüfen Sie noch einmal die Installationsanleitungen ↗ und kontrollieren Sie das Log auf mögliche Fehler oder Warnungen.",
- "All checks passed." : "Alle Checks bestanden.",
+ "All checks passed." : "Alle Überprüfungen bestanden.",
+ "Background jobs" : "Hintergrund-Aufgaben",
+ "Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
+ "Last job execution ran %s. Something seems wrong." : "Letzte Aufgaben-Ausführung lief %s. Etwas scheint falsch zu sein.",
+ "Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen finden Sie in der Dokumentation.",
"Execute one task with each page loaded" : "Eine Aufgabe bei jedem Laden einer Seite ausführen",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php ist als Webcron-Dienst registriert, der die cron.php alle 15 Minuten per HTTP aufruft.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nutzen Sie den System-Cron-Service um cron.php alle 15 Minuten aufzurufen.",
"The cron.php needs to be executed by the system user \"%s\"." : "Die cron.php muss durch den Systemnutzer \"%s\" ausgeführt werden.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Um dies auszuführen, benötigen Sie die PHP-Posix Erweiterung. Weitere Informationen in der {linkstart}PHP-Dokumentation{linkend}.",
"Version" : "Version",
@@ -259,7 +267,7 @@ OC.L10N.register(
"days" : "Tagen",
"Enforce expiration date" : "Ablaufdatum erzwingen",
"Allow resharing" : "Weiterteilen erlauben",
- "Allow sharing with groups" : "Mit Gruppen teilen erlauben",
+ "Allow sharing with groups" : "Teilen mit Gruppen erlauben",
"Restrict users to only share with users in their groups" : "Benutzer auf das Teilen innerhalb ihrer Gruppen beschränken",
"Exclude groups from sharing" : "Gruppen von Freigaben ausschließen",
"These groups will still be able to receive shares, but not to initiate them." : "Diese Gruppen können weiterhin Freigaben empfangen, aber selbst keine mehr initiieren.",
@@ -281,12 +289,12 @@ OC.L10N.register(
"Developer documentation" : "Dokumentation für Entwickler",
"View in store" : "Im Store anzeigen",
"Limit to groups" : "Auf Gruppen beschränken",
- "This app has an update available." : "Für diese Anwendung ist eine Aktualisierung verfügbar.",
+ "This app has an update available." : "Für diese App ist eine Aktualisierung verfügbar.",
"by %s" : "von %s",
"%s-licensed" : "%s-Lizensiert",
"Documentation:" : "Dokumentation:",
- "User documentation" : "Benutzer-Dokumentation",
- "Admin documentation" : "Administratoren-Dokumentation",
+ "User documentation" : "Dokumentation für Benutzer",
+ "Admin documentation" : "Dokumentation für Administratoren",
"Visit website" : "Webseite besuchen",
"Report a bug" : "Melden Sie einen technischen Fehler",
"Show description …" : "Beschreibung anzeigen…",
@@ -295,7 +303,7 @@ OC.L10N.register(
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
"This app cannot be installed because the following dependencies are not fulfilled:" : "Diese App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
"Enable only for specific groups" : "Nur für bestimmte Gruppen aktivieren",
- "SSL Root Certificates" : "SSL Root Zertifikate",
+ "SSL Root Certificates" : "SSL-Root-Zertifikate",
"Common Name" : "Allgemeiner Name",
"Valid until" : "Gültig bis",
"Issued By" : "Ausgestellt von:",
@@ -330,7 +338,7 @@ OC.L10N.register(
"It can take up to 24 hours before the account is displayed as verified." : "Es kann bis zu 24 Stunden dauern, bis das Konto als überprüt angezeigt wird.",
"Link https://…" : "Link https://…",
"Twitter" : "Twitter",
- "Twitter handle @…" : "Twitter-Handle @ ...",
+ "Twitter handle @…" : "Twitter-Handle @…",
"You are member of the following groups:" : "Sie sind Mitglied folgender Gruppen:",
"Password" : "Passwort",
"Current password" : "Aktuelles Passwort",
@@ -344,7 +352,7 @@ OC.L10N.register(
"iOS app" : "iOS-App",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Wenn Sie das Projekt unterstützen wollen {contributeopen} helfen Sie bei der Entwicklung{linkclose} oder {contributeopen} verbreiten Sie es{linkclose}!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
- "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Ihrem Konto eingeloggte Web-, Desktop- und Mobil-Clients.",
+ "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Ihrem Konto angemeldete Web-, Desktop- und Mobil-Clients.",
"Device" : "Gerät",
"Last activity" : "Letzte Aktivität",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hier können individuelle Passwörter for Apps erzeugt werden. So müssen Sie nicht Ihr Passwort verteilen. Jedes Passwort kann individuell widerrufen werden.",
@@ -365,7 +373,7 @@ OC.L10N.register(
"Show storage location" : "Speicherort anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
"Show last login" : "Letzte Anmeldung anzeigen",
- "Show email address" : "E-Mail Adresse anzeigen",
+ "Show email address" : "E-Mail-Adresse anzeigen",
"Send email to new user" : "E-Mail an neuen Benutzer senden",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Wenn das Passwort für den neuen Benutzer leer gelassen wird, wird an ihn eine Aktivierungs-E-Mail mit einem Link zur Passwortvergabe versandt.",
"E-Mail" : "E-Mail",
@@ -376,7 +384,7 @@ OC.L10N.register(
"Everyone" : "Jeder",
"Admins" : "Administratoren",
"Disabled" : "Deaktiviert",
- "Default quota" : "Standard-Kontingent",
+ "Default quota" : "Standard Speicherkontingent ",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z.B.: „512 MB“ oder „12 GB“)",
"Other" : "Andere",
"Group admin for" : "Gruppenadministrator für",
@@ -393,7 +401,7 @@ OC.L10N.register(
"Please provide an admin recovery password, otherwise all user data will be lost" : "Bitte geben Sie ein Wiederherstellungspasswort für das Administratorkonto an, da sonst alle Benutzerdaten verlorengehen können",
"Backend doesn't support password change, but the user's encryption key was successfully updated." : "Das Backend unterstützt die Passwortänderung nicht, aber der Benutzerschlüssel wurde erfolgreich aktualisiert.",
"test email settings" : "E-Mail-Einstellungen testen",
- "Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der admin-Gruppe löschen",
+ "Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der Admin-Gruppe löschen",
"Unable to add user to group %s" : "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden",
"Unable to remove user from group %s" : "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
"Sending..." : "Wird gesendet…",
diff --git a/settings/l10n/de_DE.json b/settings/l10n/de_DE.json
index a9fddbc50649b..39e6f58cfb197 100644
--- a/settings/l10n/de_DE.json
+++ b/settings/l10n/de_DE.json
@@ -2,10 +2,13 @@
"{actor} changed your password" : "{actor} hat Ihr Passwort geändert",
"You changed your password" : "Sie haben Ihr Passwort geändert",
"Your password was reset by an administrator" : "Ihr Passwort wurde vom Administrator zurückgesetzt",
- "{actor} changed your email address" : "{Aktör} EMail Adresse geändert",
- "You changed your email address" : "Du hast deine EMail Adresse geändert",
- "Your email address was changed by an administrator" : "Deine EMail Adresse wurde durch den Administrator geändert",
- "Your password or email was modified" : "Ihr Passwort oder Ihre E.Mail-Adresse wurde geändert",
+ "{actor} changed your email address" : "{actor} hat Ihre E-Mail-Adresse geändert",
+ "You changed your email address" : "Sie haben Ihre E-Mail-Adresse geändert",
+ "Your email address was changed by an administrator" : "Ihre E-Mail-Adresse wurde durch den Administrator geändert",
+ "Security" : "Sicherheit",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Du hast Dich erfolgreich mittels Zwei-Faktor-Authentifizierung angemeldet (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ein Anmeldeversuch mittels Zwei-Faktor-Authentifizierung schlug fehl (%1$s)",
+ "Your password or email was modified" : "Ihr Passwort oder Ihre E-Mail-Adresse wurde geändert",
"Your apps" : "Ihre Apps",
"Enabled apps" : "Aktivierte Apps",
"Disabled apps" : "Deaktivierte Apps",
@@ -27,21 +30,21 @@
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
"Invalid SMTP password." : "Ungültiges SMTP Passwort.",
- "Well done, %s!" : "Gut gemacht, 1 %s!",
- "If you received this email, the email configuration seems to be correct." : "Wenn du diese EMail empfangen hast, scheint die EMail Konfiguration korrekt zu sein.",
- "Email setting test" : "EMail Einstellung Test",
+ "Well done, %s!" : "Gut gemacht, %s!",
+ "If you received this email, the email configuration seems to be correct." : "Wenn du diese E-Mail empfangen hast, sind die E-Mail-Einstellungen korrekt.",
+ "Email setting test" : "Test der E-Mail-Einstellungen",
"Email could not be sent. Check your mail server log" : "E-Mail konnte nicht versandt werden. Prüfen Sie Ihr E-Mail-Server-Protokoll",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Beim Senden der E-Mail ist ein Problem aufgetreten. Bitte überprüfen Sie Ihre Einstellungen. (Fehler: %s)",
"You need to set your user email before being able to send test emails." : "Sie müssen Ihre Benutzer-E-Mail-Adresse einstellen, bevor Sie Test-E-Mails versenden können.",
- "Invalid request" : "Ungültige Anforderung",
+ "Invalid request" : "Fehlerhafte Anfrage",
"Invalid mail address" : "Ungültige E-Mail-Adresse",
"No valid group selected" : "Keine gültige Gruppe ausgewählt",
"A user with that name already exists." : "Ein Benutzer mit diesem Namen existiert bereits.",
"To send a password link to the user an email address is required." : "Um einen Passwort-Link an einen Benutzer zu versenden wird eine E-Mail-Adresse benötigt.",
"Unable to create user." : "Benutzer konnte nicht erstellt werden.",
"Unable to delete user." : "Benutzer konnte nicht gelöscht werden.",
- "Error while enabling user." : "Fehler beim aktivieren des Nutzers.",
- "Error while disabling user." : "Fehler beim deaktivieren des Nutzers.",
+ "Error while enabling user." : "Fehler beim Aktivieren des Benutzers.",
+ "Error while disabling user." : "Fehler beim Deaktivieren des Benutzers.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Um Ihr Twitter-Konto zu überprüfen, veröffentlichen Sie bitte den folgenden Tweet auf Twitter (Bitte stellen Sie sicher, dass der Tweet keinen Zeilenumbruch enthält):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Um Ihre Webseite zu überprüfen, speichern Sie bitte den folgenden Inhalt im Web-Wurzelverzeichnist in der Datei '.well-known/CloudIdVerificationCode.txt' (bitte stellen Sie sicher, das sich der gesamte Text in einer Zeile befindet):",
"Settings saved" : "Einstellungen gespeichert",
@@ -77,10 +80,10 @@
"Couldn't update app." : "Die App konnte nicht aktualisiert werden.",
"Are you really sure you want add {domain} as trusted domain?" : "Sind Sie sich wirklich sicher, dass Sie {domain} als vertrauenswürdige Domain hinzufügen möchten?",
"Add trusted domain" : "Vertrauenswürdige Domain hinzufügen",
- "Migration in progress. Please wait until the migration is finished" : "Migration in Arbeit. Bitte warten Sie, bis die Migration beendet ist",
+ "Migration in progress. Please wait until the migration is finished" : "Migration läuft. Bitte warte, bis die Migration abgeschlossen ist",
"Migration started …" : "Migration begonnen…",
"Not saved" : "Nicht gespeichert",
- "Sending…" : "Senden...",
+ "Sending…" : "Senden…",
"Email sent" : "E-Mail gesendet",
"Official" : "Offiziell",
"All" : "Alle",
@@ -91,23 +94,23 @@
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Geprüfte Apps werden von vertrauenswürdigen Entwicklern entwickelt und haben eine oberflächliche Sicherheitsprüfung durchlaufen. Sie werden innerhalb eines offenen Code-Repositorys aktiv gepflegt und ihre Betreuer erachten sie als stabil genug für für den gelegentlichen bis normalen Einsatz.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Diese App ist nicht auf Sicherheitsprobleme hin überprüft und ist neu oder bekanntermaßen instabil. Die Installation erfolgt auf eigenes Risiko.",
- "Disabling app …" : "App wird deaktiviert …",
+ "Disabling app …" : "App wird deaktiviert…",
"Error while disabling app" : "Beim Deaktivieren der App ist ein Fehler aufgetreten",
"Disable" : "Deaktivieren",
"Enable" : "Aktivieren",
- "Enabling app …" : "Aktiviere App ...",
+ "Enabling app …" : "Aktiviere App…",
"Error while enabling app" : "Beim Aktivieren der App ist ein Fehler aufgetreten",
"Error: this app cannot be enabled because it makes the server unstable" : "Fehler: Diese App kann nicht aktiviert werden, da es den Server instabil macht.",
"Error: could not disable broken app" : "Fehler: Die beschädigte Anwendung konnte nicht deaktiviert werden",
"Error while disabling broken app" : "Beim Deaktivieren der defekten App ist ein Fehler aufgetreten",
"Updating...." : "Aktualisiere…",
- "Error while updating app" : "Es ist ein Fehler während der Aktualisierung aufgetreten",
+ "Error while updating app" : "Es ist ein Fehler während der Aktualisierung der App aufgetreten",
"Updated" : "Aktualisiert",
- "Removing …" : "Entferne ...",
+ "Removing …" : "Entferne…",
"Error while removing app" : "Fehler beim Entfernen der App",
- "Remove" : "Entferne",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, aber sie benötigt ein Update. Sie werden zur Update Seite in 5 Sekunden weitergeleitet.",
- "App update" : "App aktualisieren",
+ "Remove" : "Entfernen",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Sie werden in 5 Sekunden zur Aktualisierungsseite weitergeleitet.",
+ "App update" : "App Aktualisierung",
"Approved" : "Geprüft",
"Experimental" : "Experimentell",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
@@ -143,11 +146,11 @@
"Only visible to local users" : "Nur für lokale Benutzer sichtbar",
"Only visible to you" : "Nur für Sie sichtbar",
"Contacts" : "Kontakte",
- "Visible to local users and to trusted servers" : "Sichtbar für lokale Nutzer und vertrauenswürdige Server",
+ "Visible to local users and to trusted servers" : "Sichtbar für lokale Benutzer und vertrauenswürdige Server",
"Public" : "Öffentlich",
"Will be synced to a global and public address book" : "Wird mit einem globalen und einem öffentlichen Adressbuch synchronisiert",
"Verify" : "Überprüfen",
- "Verifying …" : "Überprüfe ...",
+ "Verifying …" : "Überprüfe…",
"Select a profile picture" : "Wählen Sie ein Profilbild",
"Very weak password" : "Sehr schwaches Passwort",
"Weak password" : "Schwaches Passwort",
@@ -166,14 +169,14 @@
"Unable to add user to group {group}" : "Benutzer kann nicht zur Gruppe {group} hinzugefügt werden ",
"Unable to remove user from group {group}" : "Benutzer kann nicht aus der Gruppe {group} entfernt werden ",
"Add group" : "Gruppe hinzufügen",
- "Invalid quota value \"{val}\"" : "Ungültiger Grenzwert \"{val}\"",
+ "Invalid quota value \"{val}\"" : "Ungültiges Speicherkontingent \"{val}\"",
"no group" : "Keine Gruppe",
"Password successfully changed" : "Das Passwort wurde erfolgreich geändert",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Die Änderung des Passworts führt zu Datenverlust, weil die Datenwiederherstellung für diesen Benutzer nicht verfügbar ist",
- "Could not change the users email" : "Die E-Mail-Adresse des Nutzers konnte nicht geändert werden",
- "Error while changing status of {user}" : "Fehler beim Ändern des Statusses des Nutzers {user}",
+ "Could not change the users email" : "Die E-Mail-Adresse des Benutzers konnte nicht geändert werden",
+ "Error while changing status of {user}" : "Fehler beim Ändern des Status des Benutzers {user}",
"A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Error creating user: {message}" : "Fehler beim Erstellen eines Benutzers: {message}",
+ "Error creating user: {message}" : "Fehler beim Erstellen des Benutzers: {message}",
"A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
"A valid email must be provided" : "Es muss eine gültige E-Mail-Adresse angegeben werden",
"__language_name__" : "Deutsch (Förmlich: Sie)",
@@ -195,7 +198,7 @@
"Send mode" : "Sendemodus",
"Encryption" : "Verschlüsselung",
"From address" : "Absenderadresse",
- "mail" : "Mail",
+ "mail" : "E-Mail",
"Authentication method" : "Authentifizierungsmethode",
"Authentication required" : "Authentifizierung benötigt",
"Server address" : "Serveradresse",
@@ -213,7 +216,7 @@
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Wird die Verschlüsselung einmal aktiviert, so werden alle ab diesem Zeitpunkt hochgeladene Dateien verschlüsselt. Sie kann nur wieder deaktiviert werden, wenn das Verschlüsselungsmodul dies unterstützt und alle Voraussetzungen (wie das Setzen eines Wiederherstellungsschlüssels) im Vorhinein erfüllt wurden.",
"Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lese in der Dokumentation nach, wie die Verschlüsselungs-app funktioniert und welche Anwendungsfälle unterstützt werden.",
"Be aware that encryption always increases the file size." : "Bedenken Sie, dass durch die Verschlüsselung die Dateigröße zunimmt. ",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von ihren Daten zu machen. Falls Sie die Verschlüsselung nutzen, sollten Sie auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit ihren Daten machen.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Es ist immer gut, regelmäßig Sicherungskopien von ihren Daten zu machen. Falls Sie die Verschlüsselung nutzen, sollten Sie auch eine Sicherung der Verschlüsselungsschlüssel zusammen mit Ihren Daten machen.",
"This is the final warning: Do you really want to enable encryption?" : "Dies ist die letzte Warnung: Wollen Sie die Verschlüsselung wirklich aktivieren?",
"Enable encryption" : "Verschlüsselung aktivieren",
"No encryption module loaded, please enable an encryption module in the app menu." : "Kein Verschlüsselungs-Modul geladen, bitte aktiviere ein Verschlüsselungs-Modul im Anwendungs-Menü.",
@@ -230,7 +233,7 @@
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Dies wird wahrscheinlich durch Zwischenspeicher/Beschleuniger wie etwa Zend OPcache oder eAccelerator verursacht.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Ihre Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s ist in einer älteren Version als %2$s installiert. Aus Stabilitäts- und Performancegründen empfehlen wir eine Aktualisierung auf eine neuere %1$s-Version",
- "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME Typ Erkennung zu erhalten.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Das PHP Modul 'fileinfo' fehlt. Wir empfehlen dringend, das Modul zu aktivieren, um beste Ergebnisse mit MIME-Typ-Erkennung zu erhalten.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. Aktivieren Sie 'filelocking.enabled' in der config.php diese Probleme zu vermeiden. Weitere Informationen findest Sie in unserer Dokumentation ↗.",
"System locale can not be set to a one which supports UTF-8." : "Es kann kein Systemgebietsschema gesetzt werden, das UTF-8 unterstützt.",
"This means that there might be problems with certain characters in file names." : "Dies bedeutet, dass es zu Problemen mit bestimmten Zeichen in Dateinamen kommen kann.",
@@ -238,10 +241,15 @@
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron aus dem System genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: „%s“).",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Bitte überprüfen Sie noch einmal die Installationsanleitungen ↗ und kontrollieren Sie das Log auf mögliche Fehler oder Warnungen.",
- "All checks passed." : "Alle Checks bestanden.",
+ "All checks passed." : "Alle Überprüfungen bestanden.",
+ "Background jobs" : "Hintergrund-Aufgaben",
+ "Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
+ "Last job execution ran %s. Something seems wrong." : "Letzte Aufgaben-Ausführung lief %s. Etwas scheint falsch zu sein.",
+ "Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen finden Sie in der Dokumentation.",
"Execute one task with each page loaded" : "Eine Aufgabe bei jedem Laden einer Seite ausführen",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php ist als Webcron-Dienst registriert, der die cron.php alle 15 Minuten per HTTP aufruft.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nutzen Sie den System-Cron-Service um cron.php alle 15 Minuten aufzurufen.",
"The cron.php needs to be executed by the system user \"%s\"." : "Die cron.php muss durch den Systemnutzer \"%s\" ausgeführt werden.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Um dies auszuführen, benötigen Sie die PHP-Posix Erweiterung. Weitere Informationen in der {linkstart}PHP-Dokumentation{linkend}.",
"Version" : "Version",
@@ -257,7 +265,7 @@
"days" : "Tagen",
"Enforce expiration date" : "Ablaufdatum erzwingen",
"Allow resharing" : "Weiterteilen erlauben",
- "Allow sharing with groups" : "Mit Gruppen teilen erlauben",
+ "Allow sharing with groups" : "Teilen mit Gruppen erlauben",
"Restrict users to only share with users in their groups" : "Benutzer auf das Teilen innerhalb ihrer Gruppen beschränken",
"Exclude groups from sharing" : "Gruppen von Freigaben ausschließen",
"These groups will still be able to receive shares, but not to initiate them." : "Diese Gruppen können weiterhin Freigaben empfangen, aber selbst keine mehr initiieren.",
@@ -279,12 +287,12 @@
"Developer documentation" : "Dokumentation für Entwickler",
"View in store" : "Im Store anzeigen",
"Limit to groups" : "Auf Gruppen beschränken",
- "This app has an update available." : "Für diese Anwendung ist eine Aktualisierung verfügbar.",
+ "This app has an update available." : "Für diese App ist eine Aktualisierung verfügbar.",
"by %s" : "von %s",
"%s-licensed" : "%s-Lizensiert",
"Documentation:" : "Dokumentation:",
- "User documentation" : "Benutzer-Dokumentation",
- "Admin documentation" : "Administratoren-Dokumentation",
+ "User documentation" : "Dokumentation für Benutzer",
+ "Admin documentation" : "Dokumentation für Administratoren",
"Visit website" : "Webseite besuchen",
"Report a bug" : "Melden Sie einen technischen Fehler",
"Show description …" : "Beschreibung anzeigen…",
@@ -293,7 +301,7 @@
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
"This app cannot be installed because the following dependencies are not fulfilled:" : "Diese App kann nicht installiert werden, weil die folgenden Abhängigkeiten nicht erfüllt sind:",
"Enable only for specific groups" : "Nur für bestimmte Gruppen aktivieren",
- "SSL Root Certificates" : "SSL Root Zertifikate",
+ "SSL Root Certificates" : "SSL-Root-Zertifikate",
"Common Name" : "Allgemeiner Name",
"Valid until" : "Gültig bis",
"Issued By" : "Ausgestellt von:",
@@ -328,7 +336,7 @@
"It can take up to 24 hours before the account is displayed as verified." : "Es kann bis zu 24 Stunden dauern, bis das Konto als überprüt angezeigt wird.",
"Link https://…" : "Link https://…",
"Twitter" : "Twitter",
- "Twitter handle @…" : "Twitter-Handle @ ...",
+ "Twitter handle @…" : "Twitter-Handle @…",
"You are member of the following groups:" : "Sie sind Mitglied folgender Gruppen:",
"Password" : "Passwort",
"Current password" : "Aktuelles Passwort",
@@ -342,7 +350,7 @@
"iOS app" : "iOS-App",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Wenn Sie das Projekt unterstützen wollen {contributeopen} helfen Sie bei der Entwicklung{linkclose} oder {contributeopen} verbreiten Sie es{linkclose}!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
- "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Ihrem Konto eingeloggte Web-, Desktop- und Mobil-Clients.",
+ "Web, desktop and mobile clients currently logged in to your account." : "Aktuell in Ihrem Konto angemeldete Web-, Desktop- und Mobil-Clients.",
"Device" : "Gerät",
"Last activity" : "Letzte Aktivität",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hier können individuelle Passwörter for Apps erzeugt werden. So müssen Sie nicht Ihr Passwort verteilen. Jedes Passwort kann individuell widerrufen werden.",
@@ -363,7 +371,7 @@
"Show storage location" : "Speicherort anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
"Show last login" : "Letzte Anmeldung anzeigen",
- "Show email address" : "E-Mail Adresse anzeigen",
+ "Show email address" : "E-Mail-Adresse anzeigen",
"Send email to new user" : "E-Mail an neuen Benutzer senden",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Wenn das Passwort für den neuen Benutzer leer gelassen wird, wird an ihn eine Aktivierungs-E-Mail mit einem Link zur Passwortvergabe versandt.",
"E-Mail" : "E-Mail",
@@ -374,7 +382,7 @@
"Everyone" : "Jeder",
"Admins" : "Administratoren",
"Disabled" : "Deaktiviert",
- "Default quota" : "Standard-Kontingent",
+ "Default quota" : "Standard Speicherkontingent ",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Bitte Speicherkontingent eingeben (z.B.: „512 MB“ oder „12 GB“)",
"Other" : "Andere",
"Group admin for" : "Gruppenadministrator für",
@@ -391,7 +399,7 @@
"Please provide an admin recovery password, otherwise all user data will be lost" : "Bitte geben Sie ein Wiederherstellungspasswort für das Administratorkonto an, da sonst alle Benutzerdaten verlorengehen können",
"Backend doesn't support password change, but the user's encryption key was successfully updated." : "Das Backend unterstützt die Passwortänderung nicht, aber der Benutzerschlüssel wurde erfolgreich aktualisiert.",
"test email settings" : "E-Mail-Einstellungen testen",
- "Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der admin-Gruppe löschen",
+ "Admins can't remove themself from the admin group" : "Administratoren können sich nicht selbst aus der Admin-Gruppe löschen",
"Unable to add user to group %s" : "Der Benutzer konnte nicht zur Gruppe %s hinzugefügt werden",
"Unable to remove user from group %s" : "Der Benutzer konnte nicht aus der Gruppe %s entfernt werden",
"Sending..." : "Wird gesendet…",
diff --git a/settings/l10n/el.js b/settings/l10n/el.js
index 78dc45ea2e261..0c984a5a3f8a4 100644
--- a/settings/l10n/el.js
+++ b/settings/l10n/el.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} άλλαξε τη διεύθυνσή του ηλεκτρονικού ταχυδρομείου σας",
"You changed your email address" : "Έχετε αλλάξει τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας",
"Your email address was changed by an administrator" : "Η διεύθυνση ηλεκτρονικής αλληλογραφίας άλλαξε από τον διαχειριστή",
+ "Security" : "Ασφάλεια",
"Your password or email was modified" : "Ο δικός σας <ισχυρός>κωδικός πρόσβασηςισχυρός>ή<ισχυρός>αλληλογραφίαςισχυρός>τροποποιήθηκε",
"Your apps" : "Οι εφαρμογές σας",
"Enabled apps" : "Ενεργοποιημένες εφαρμογές",
diff --git a/settings/l10n/el.json b/settings/l10n/el.json
index d1a020daaec88..4e089e61d0202 100644
--- a/settings/l10n/el.json
+++ b/settings/l10n/el.json
@@ -5,6 +5,7 @@
"{actor} changed your email address" : "{actor} άλλαξε τη διεύθυνσή του ηλεκτρονικού ταχυδρομείου σας",
"You changed your email address" : "Έχετε αλλάξει τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας",
"Your email address was changed by an administrator" : "Η διεύθυνση ηλεκτρονικής αλληλογραφίας άλλαξε από τον διαχειριστή",
+ "Security" : "Ασφάλεια",
"Your password or email was modified" : "Ο δικός σας <ισχυρός>κωδικός πρόσβασηςισχυρός>ή<ισχυρός>αλληλογραφίαςισχυρός>τροποποιήθηκε",
"Your apps" : "Οι εφαρμογές σας",
"Enabled apps" : "Ενεργοποιημένες εφαρμογές",
diff --git a/settings/l10n/en_GB.js b/settings/l10n/en_GB.js
index 582d8a2798678..ba269550554f6 100644
--- a/settings/l10n/en_GB.js
+++ b/settings/l10n/en_GB.js
@@ -1,12 +1,28 @@
OC.L10N.register(
"settings",
{
+ "{actor} changed your password" : "{actor} changed your password",
+ "You changed your password" : "You changed your password",
+ "Your password was reset by an administrator" : "Your password was reset by an administrator",
+ "{actor} changed your email address" : "{actor} changed your email address",
+ "You changed your email address" : "You changed your email address",
+ "Your email address was changed by an administrator" : "Your email address was changed by an administrator",
+ "Security" : "Security",
+ "You successfully logged in using two-factor authentication (%1$s)" : "You successfully logged in using two-factor authentication (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A login attempt using two-factor authentication failed (%1$s)",
+ "Your password or email was modified" : "Your password or email was modified",
+ "Your apps" : "Your apps",
+ "Enabled apps" : "Enabled apps",
+ "Disabled apps" : "Disabled apps",
+ "App bundles" : "App bundles",
"Wrong password" : "Incorrect password",
"Saved" : "Saved",
"No user supplied" : "No user supplied",
"Unable to change password" : "Unable to change password",
"Authentication error" : "Authentication error",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Please provide an admin recovery password; otherwise, all user data will be lost.",
"Wrong admin recovery password. Please check the password and try again." : "Incorrect admin recovery password. Please check the password and try again.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "Backend doesn't support password change, but the user's encryption key was updated.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "installing and updating apps via the app store or Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably.",
@@ -15,25 +31,61 @@ OC.L10N.register(
"Group already exists." : "Group already exists.",
"Unable to add group." : "Unable to add group.",
"Unable to delete group." : "Unable to delete group.",
+ "Invalid SMTP password." : "Invalid SMTP password.",
+ "Well done, %s!" : "Well done, %s!",
+ "If you received this email, the email configuration seems to be correct." : "If you received this email, the email configuration seems to be correct.",
+ "Email setting test" : "Email setting test",
+ "Email could not be sent. Check your mail server log" : "Email could not be sent. Check your mail server log",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "A problem occurred while sending the email. Please revise your settings. (Error: %s)",
"You need to set your user email before being able to send test emails." : "You need to set your user email before being able to send test emails.",
"Invalid request" : "Invalid request",
"Invalid mail address" : "Invalid mail address",
+ "No valid group selected" : "No valid group selected",
"A user with that name already exists." : "A user with that name already exists.",
+ "To send a password link to the user an email address is required." : "To send a password link to the user an email address is required.",
"Unable to create user." : "Unable to create user.",
"Unable to delete user." : "Unable to delete user.",
+ "Error while enabling user." : "Error while enabling user.",
+ "Error while disabling user." : "Error while disabling user.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):",
+ "Settings saved" : "Settings saved",
"Unable to change full name" : "Unable to change full name",
+ "Unable to change email address" : "Unable to change email address",
"Your full name has been changed." : "Your full name has been changed.",
"Forbidden" : "Forbidden",
"Invalid user" : "Invalid user",
"Unable to change mail address" : "Unable to change mail address",
"Email saved" : "Email saved",
+ "%1$s changed your password on %2$s." : "%1$s changed your password on %2$s.",
+ "Your password on %s was changed." : "Your password on %s was changed.",
+ "Your password on %s was reset by an administrator." : "Your password on %s was reset by an administrator.",
+ "Password changed for %s" : "Password changed for %s",
+ "If you did not request this, please contact an administrator." : "If you did not request this, please contact an administrator.",
+ "Password for %1$s changed on %2$s" : "Password for %1$s changed on %2$s",
+ "%1$s changed your email address on %2$s." : "%1$s changed your email address on %2$s.",
+ "Your email address on %s was changed." : "Your email address on %s was changed.",
+ "Your email address on %s was changed by an administrator." : "Your email address on %s was changed by an administrator.",
+ "Email address changed for %s" : "Email address changed for %s",
+ "The new email address is %s" : "The new email address is %s",
+ "Email address for %1$s changed on %2$s" : "Email address for %1$s changed on %2$s",
+ "Welcome aboard" : "Welcome aboard",
+ "Welcome aboard %s" : "Welcome aboard %s",
+ "You have now an %s account, you can add, protect, and share your data." : "You have now an %s account, you can add, protect, and share your data.",
+ "Your username is: %s" : "Your username is: %s",
+ "Set your password" : "Set your password",
+ "Go to %s" : "Go to %s",
+ "Install Client" : "Install Client",
"Your %s account was created" : "Your %s account was created",
+ "Password confirmation is required" : "Password confirmation is required",
"Couldn't remove app." : "Couldn't remove app.",
"Couldn't update app." : "Couldn't update app.",
+ "Are you really sure you want add {domain} as trusted domain?" : "Are you really sure you want add {domain} as trusted domain?",
"Add trusted domain" : "Add trusted domain",
"Migration in progress. Please wait until the migration is finished" : "Migration in progress. Please wait until the migration is finished",
"Migration started …" : "Migration started …",
+ "Not saved" : "Not saved",
+ "Sending…" : "Sending…",
"Email sent" : "Email sent",
"Official" : "Official",
"All" : "All",
@@ -44,9 +96,11 @@ OC.L10N.register(
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Official apps are developed by the community. They offer additional functionality and are ready for production use.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "This app is not checked for security issues and is new or known to be unstable. Install at your own risk.",
+ "Disabling app …" : "Disabling app …",
"Error while disabling app" : "Error whilst disabling app",
"Disable" : "Disable",
"Enable" : "Enable",
+ "Enabling app …" : "Enabling app …",
"Error while enabling app" : "Error whilst enabling app",
"Error: this app cannot be enabled because it makes the server unstable" : "Error: this app cannot be enabled because it makes the server unstable",
"Error: could not disable broken app" : "Error: could not disable broken app",
@@ -54,18 +108,51 @@ OC.L10N.register(
"Updating...." : "Updating....",
"Error while updating app" : "Error whilst updating app",
"Updated" : "Updated",
+ "Removing …" : "Removing …",
+ "Error while removing app" : "Error while removing app",
+ "Remove" : "Remove",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds.",
"App update" : "App update",
"Approved" : "Approved",
"Experimental" : "Experimental",
"No apps found for {query}" : "No apps found for {query}",
+ "Enable all" : "Enable all",
+ "Allow filesystem access" : "Allow filesystem access",
"Disconnect" : "Disconnect",
+ "Revoke" : "Revoke",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "Google Chrome for Android" : "Google Chrome for Android",
+ "iPhone iOS" : "iPhone iOS",
+ "iPad iOS" : "iPad iOS",
+ "iOS Client" : "iOS Client",
+ "Android Client" : "Android Client",
+ "Sync client - {os}" : "Sync client - {os}",
+ "This session" : "This session",
+ "Copy" : "Copy",
+ "Copied!" : "Copied!",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
"Error while loading browser sessions and device tokens" : "Error while loading browser sessions and device tokens",
"Error while creating device token" : "Error while creating device token",
"Error while deleting the token" : "Error while deleting the token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "An error occurred. Please upload an ASCII-encoded PEM certificate.",
"Valid until {date}" : "Valid until {date}",
"Delete" : "Delete",
+ "Local" : "Local",
+ "Private" : "Private",
+ "Only visible to local users" : "Only visible to local users",
+ "Only visible to you" : "Only visible to you",
+ "Contacts" : "Contacts",
+ "Visible to local users and to trusted servers" : "Visible to local users and to trusted servers",
+ "Public" : "Public",
+ "Will be synced to a global and public address book" : "Will be synced to a global and public address book",
+ "Verify" : "Verify",
+ "Verifying …" : "Verifying …",
"Select a profile picture" : "Select a profile picture",
"Very weak password" : "Very weak password",
"Weak password" : "Weak password",
@@ -80,14 +167,23 @@ OC.L10N.register(
"undo" : "undo",
"never" : "never",
"deleted {userName}" : "deleted {userName}",
+ "No user found for {pattern}" : "No user found for {pattern}",
+ "Unable to add user to group {group}" : "Unable to add user to group {group}",
+ "Unable to remove user from group {group}" : "Unable to remove user from group {group}",
+ "Add group" : "Add group",
"Invalid quota value \"{val}\"" : "Invalid quota value \"{val}\"",
+ "no group" : "no group",
+ "Password successfully changed" : "Password successfully changed",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Changing the password will result in data loss, because data recovery is not available for this user",
+ "Could not change the users email" : "Could not change the users email",
+ "Error while changing status of {user}" : "Error while changing status of {user}",
"A valid username must be provided" : "A valid username must be provided",
"Error creating user: {message}" : "Error creating user: {message}",
"A valid password must be provided" : "A valid password must be provided",
"A valid email must be provided" : "A valid email must be provided",
"__language_name__" : "English (British English)",
"Unlimited" : "Unlimited",
+ "Verifying" : "Verifying",
"Personal info" : "Personal info",
"Sessions" : "Sessions",
"App passwords" : "App passwords",
@@ -96,8 +192,11 @@ OC.L10N.register(
"Login" : "Login",
"Plain" : "Plain",
"NT LAN Manager" : "NT LAN Manager",
+ "SSL/TLS" : "SSL/TLS",
+ "STARTTLS" : "STARTTLS",
"Email server" : "Email server",
"Open documentation" : "Open documentation",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "It is important to set up this server to be able to send emails, like for password reset and notifications.",
"Send mode" : "Send mode",
"Encryption" : "Encryption",
"From address" : "From address",
@@ -113,6 +212,7 @@ OC.L10N.register(
"Test email settings" : "Test email settings",
"Send email" : "Send email",
"Server-side encryption" : "Server-side encryption",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed.",
"Enable server-side encryption" : "Enable server-side encryption",
"Please read carefully before activating server-side encryption: " : "Please read carefully before activating server-side encryption: ",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met.",
@@ -127,26 +227,40 @@ OC.L10N.register(
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one.",
"Start migration" : "Start migration",
"Security & setup warnings" : "Security & setup warnings",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information.",
"System locale can not be set to a one which supports UTF-8." : "System locale can not be set to a one which supports UTF-8.",
"This means that there might be problems with certain characters in file names." : "This means that there might be problems with certain characters in file names.",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "We strongly suggest installing the required packages on your system to support one of the following locales: %s.",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "It was not possible to execute the cronjob via CLI. The following technical errors have appeared:",
+ "Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Please double check the installation guides ↗, and check for any errors or warnings in the log.",
"All checks passed." : "All checks passed.",
+ "Background jobs" : "Background jobs",
+ "Last job ran %s." : "Last job ran %s.",
+ "Last job execution ran %s. Something seems wrong." : "Last job execution ran %s. Something seems wrong.",
+ "Background job didn’t run yet!" : "Background job didn’t run yet!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information.",
"Execute one task with each page loaded" : "Execute one task with each page loaded",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php is registered at a webcron service to call cron.php every 15 minutes over http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Use system cron service to call the cron.php file every 15 minutes.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "The cron.php needs to be executed by the system user \"%s\".",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details.",
"Version" : "Version",
"Sharing" : "Sharing",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "As admin you can fine-tune the sharing behavior. Please see the documentation for more information.",
"Allow apps to use the Share API" : "Allow apps to use the Share API",
"Allow users to share via link" : "Allow users to share via link",
"Allow public uploads" : "Allow public uploads",
+ "Always ask for a password" : "Always ask for a password",
"Enforce password protection" : "Enforce password protection",
"Set default expiration date" : "Set default expiry date",
"Expire after " : "Expire after ",
@@ -158,15 +272,23 @@ OC.L10N.register(
"Exclude groups from sharing" : "Exclude groups from sharing",
"These groups will still be able to receive shares, but not to initiate them." : "These groups will still be able to receive shares, but not to initiate them.",
"Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)",
+ "This text will be shown on the public link upload page when the file list is hidden." : "This text will be shown on the public link upload page when the file list is hidden.",
"Tips & tricks" : "Tips & tricks",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "There are a lot of features and config switches available to optimally customise and use this instance. Here are some pointers for more information.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "This is particularly recommended when using the desktop client for file synchronisation.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗.",
"How to do backups" : "How to do backups",
"Advanced monitoring" : "Advanced monitoring",
"Performance tuning" : "Performance tuning",
"Improving the config.php" : "Improving the config.php",
"Theming" : "Theming",
+ "Check the security of your Nextcloud over our security scan" : "Check the security of your Nextcloud over our security scan",
"Hardening and security guidance" : "Hardening and security guidance",
"Developer documentation" : "Developer documentation",
+ "View in store" : "View in store",
+ "Limit to groups" : "Limit to groups",
"This app has an update available." : "This app has an update available.",
"by %s" : "by %s",
"%s-licensed" : "%s-licensed",
@@ -190,8 +312,10 @@ OC.L10N.register(
"Administrator documentation" : "Administrator documentation",
"Online documentation" : "Online documentation",
"Forum" : "Forum",
+ "Getting help" : "Getting help",
"Commercial support" : "Commercial support",
"You are using %s of %s" : "You are using %s of %s",
+ "You are using %s of %s (%s %%)" : "You are using %s of %s (%s %%)",
"Profile picture" : "Profile picture",
"Upload new" : "Upload new",
"Select from Files" : "Select from Files",
@@ -205,6 +329,16 @@ OC.L10N.register(
"Email" : "Email",
"Your email address" : "Your email address",
"No email address set" : "No email address set",
+ "For password reset and notifications" : "For password reset and notifications",
+ "Phone number" : "Phone number",
+ "Your phone number" : "Your phone number",
+ "Address" : "Address",
+ "Your postal address" : "Your postal address",
+ "Website" : "Website",
+ "It can take up to 24 hours before the account is displayed as verified." : "It can take up to 24 hours before the account is displayed as verified.",
+ "Link https://…" : "Link https://…",
+ "Twitter" : "Twitter",
+ "Twitter handle @…" : "Twitter handle @…",
"You are member of the following groups:" : "You are member of the following groups:",
"Password" : "Password",
"Current password" : "Current password",
@@ -216,26 +350,48 @@ OC.L10N.register(
"Desktop client" : "Desktop client",
"Android app" : "Android app",
"iOS app" : "iOS app",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!",
"Show First Run Wizard again" : "Show First Run Wizard again",
+ "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop and mobile clients currently logged in to your account.",
+ "Device" : "Device",
+ "Last activity" : "Last activity",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too.",
"Name" : "Name",
"App name" : "App name",
"Create new app password" : "Create new app password",
"Use the credentials below to configure your app or device." : "Use the credentials below to configure your app or device.",
+ "For security reasons this password will only be shown once." : "For security reasons this password will only be shown once.",
"Username" : "Username",
"Done" : "Done",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Follow us on Google+!",
+ "Like our facebook page!" : "Like our facebook page!",
+ "Follow us on Twitter!" : "Follow us on Twitter!",
+ "Check out our blog!" : "Check out our blog!",
+ "Subscribe to our newsletter!" : "Subscribe to our newsletter!",
+ "Settings" : "Settings",
"Show storage location" : "Show storage location",
"Show user backend" : "Show user backend",
+ "Show last login" : "Show last login",
"Show email address" : "Show email address",
"Send email to new user" : "Send email to new user",
+ "When the password of a new user is left empty, an activation email with a link to set the password is sent." : "When the password of a new user is left empty, an activation email with a link to set the password is sent.",
"E-Mail" : "E-Mail",
"Create" : "Create",
"Admin Recovery Password" : "Admin Recovery Password",
"Enter the recovery password in order to recover the users files during password change" : "Enter the recovery password in order to recover the user's files during password change",
+ "Group name" : "Group name",
"Everyone" : "Everyone",
"Admins" : "Admins",
+ "Disabled" : "Disabled",
+ "Default quota" : "Default quota",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Please enter storage quota (e.g. \"512 MB\" or \"12 GB\")",
"Other" : "Other",
+ "Group admin for" : "Group admin for",
"Quota" : "Quota",
+ "Storage location" : "Storage location",
+ "User backend" : "User backend",
+ "Last login" : "Last login",
"change full name" : "change full name",
"set new password" : "set new password",
"change email address" : "change email address",
@@ -259,8 +415,17 @@ OC.L10N.register(
"Last cron job execution: %s. Something seems wrong." : "Last cron job execution: %s. Something seems wrong.",
"Cron was not executed yet!" : "Cron was not executed yet!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Use system's cron service to call the cron.php file every 15 minutes.",
+ "Uninstall app" : "Uninstall app",
+ "Hey there,
just letting you know that you now have a %s account.
",
"Cheers!" : "Cheers!",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n",
"For password recovery and notifications" : "For password recovery and notifications",
+ "Your website" : "Your website",
+ "Your Twitter handle" : "Your Twitter handle",
+ "Passcodes that give an app or device permissions to access your account." : "Passcodes that give an app or device permissions to access your account.",
+ "Follow us on Google Plus!" : "Follow us on Google Plus!",
+ "Subscribe to our twitter channel!" : "Subscribe to our twitter channel!",
+ "Subscribe to our news feed!" : "Subscribe to our news feed!",
"Show last log in" : "Show last log in"
},
"nplurals=2; plural=(n != 1);");
diff --git a/settings/l10n/en_GB.json b/settings/l10n/en_GB.json
index f1a9db32c0051..f0dfe3e228d37 100644
--- a/settings/l10n/en_GB.json
+++ b/settings/l10n/en_GB.json
@@ -1,10 +1,26 @@
{ "translations": {
+ "{actor} changed your password" : "{actor} changed your password",
+ "You changed your password" : "You changed your password",
+ "Your password was reset by an administrator" : "Your password was reset by an administrator",
+ "{actor} changed your email address" : "{actor} changed your email address",
+ "You changed your email address" : "You changed your email address",
+ "Your email address was changed by an administrator" : "Your email address was changed by an administrator",
+ "Security" : "Security",
+ "You successfully logged in using two-factor authentication (%1$s)" : "You successfully logged in using two-factor authentication (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A login attempt using two-factor authentication failed (%1$s)",
+ "Your password or email was modified" : "Your password or email was modified",
+ "Your apps" : "Your apps",
+ "Enabled apps" : "Enabled apps",
+ "Disabled apps" : "Disabled apps",
+ "App bundles" : "App bundles",
"Wrong password" : "Incorrect password",
"Saved" : "Saved",
"No user supplied" : "No user supplied",
"Unable to change password" : "Unable to change password",
"Authentication error" : "Authentication error",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Please provide an admin recovery password; otherwise, all user data will be lost.",
"Wrong admin recovery password. Please check the password and try again." : "Incorrect admin recovery password. Please check the password and try again.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "Backend doesn't support password change, but the user's encryption key was updated.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "installing and updating apps via the app store or Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably.",
@@ -13,25 +29,61 @@
"Group already exists." : "Group already exists.",
"Unable to add group." : "Unable to add group.",
"Unable to delete group." : "Unable to delete group.",
+ "Invalid SMTP password." : "Invalid SMTP password.",
+ "Well done, %s!" : "Well done, %s!",
+ "If you received this email, the email configuration seems to be correct." : "If you received this email, the email configuration seems to be correct.",
+ "Email setting test" : "Email setting test",
+ "Email could not be sent. Check your mail server log" : "Email could not be sent. Check your mail server log",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "A problem occurred while sending the email. Please revise your settings. (Error: %s)",
"You need to set your user email before being able to send test emails." : "You need to set your user email before being able to send test emails.",
"Invalid request" : "Invalid request",
"Invalid mail address" : "Invalid mail address",
+ "No valid group selected" : "No valid group selected",
"A user with that name already exists." : "A user with that name already exists.",
+ "To send a password link to the user an email address is required." : "To send a password link to the user an email address is required.",
"Unable to create user." : "Unable to create user.",
"Unable to delete user." : "Unable to delete user.",
+ "Error while enabling user." : "Error while enabling user.",
+ "Error while disabling user." : "Error while disabling user.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):",
+ "Settings saved" : "Settings saved",
"Unable to change full name" : "Unable to change full name",
+ "Unable to change email address" : "Unable to change email address",
"Your full name has been changed." : "Your full name has been changed.",
"Forbidden" : "Forbidden",
"Invalid user" : "Invalid user",
"Unable to change mail address" : "Unable to change mail address",
"Email saved" : "Email saved",
+ "%1$s changed your password on %2$s." : "%1$s changed your password on %2$s.",
+ "Your password on %s was changed." : "Your password on %s was changed.",
+ "Your password on %s was reset by an administrator." : "Your password on %s was reset by an administrator.",
+ "Password changed for %s" : "Password changed for %s",
+ "If you did not request this, please contact an administrator." : "If you did not request this, please contact an administrator.",
+ "Password for %1$s changed on %2$s" : "Password for %1$s changed on %2$s",
+ "%1$s changed your email address on %2$s." : "%1$s changed your email address on %2$s.",
+ "Your email address on %s was changed." : "Your email address on %s was changed.",
+ "Your email address on %s was changed by an administrator." : "Your email address on %s was changed by an administrator.",
+ "Email address changed for %s" : "Email address changed for %s",
+ "The new email address is %s" : "The new email address is %s",
+ "Email address for %1$s changed on %2$s" : "Email address for %1$s changed on %2$s",
+ "Welcome aboard" : "Welcome aboard",
+ "Welcome aboard %s" : "Welcome aboard %s",
+ "You have now an %s account, you can add, protect, and share your data." : "You have now an %s account, you can add, protect, and share your data.",
+ "Your username is: %s" : "Your username is: %s",
+ "Set your password" : "Set your password",
+ "Go to %s" : "Go to %s",
+ "Install Client" : "Install Client",
"Your %s account was created" : "Your %s account was created",
+ "Password confirmation is required" : "Password confirmation is required",
"Couldn't remove app." : "Couldn't remove app.",
"Couldn't update app." : "Couldn't update app.",
+ "Are you really sure you want add {domain} as trusted domain?" : "Are you really sure you want add {domain} as trusted domain?",
"Add trusted domain" : "Add trusted domain",
"Migration in progress. Please wait until the migration is finished" : "Migration in progress. Please wait until the migration is finished",
"Migration started …" : "Migration started …",
+ "Not saved" : "Not saved",
+ "Sending…" : "Sending…",
"Email sent" : "Email sent",
"Official" : "Official",
"All" : "All",
@@ -42,9 +94,11 @@
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Official apps are developed by the community. They offer additional functionality and are ready for production use.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "This app is not checked for security issues and is new or known to be unstable. Install at your own risk.",
+ "Disabling app …" : "Disabling app …",
"Error while disabling app" : "Error whilst disabling app",
"Disable" : "Disable",
"Enable" : "Enable",
+ "Enabling app …" : "Enabling app …",
"Error while enabling app" : "Error whilst enabling app",
"Error: this app cannot be enabled because it makes the server unstable" : "Error: this app cannot be enabled because it makes the server unstable",
"Error: could not disable broken app" : "Error: could not disable broken app",
@@ -52,18 +106,51 @@
"Updating...." : "Updating....",
"Error while updating app" : "Error whilst updating app",
"Updated" : "Updated",
+ "Removing …" : "Removing …",
+ "Error while removing app" : "Error while removing app",
+ "Remove" : "Remove",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds.",
"App update" : "App update",
"Approved" : "Approved",
"Experimental" : "Experimental",
"No apps found for {query}" : "No apps found for {query}",
+ "Enable all" : "Enable all",
+ "Allow filesystem access" : "Allow filesystem access",
"Disconnect" : "Disconnect",
+ "Revoke" : "Revoke",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "Google Chrome for Android" : "Google Chrome for Android",
+ "iPhone iOS" : "iPhone iOS",
+ "iPad iOS" : "iPad iOS",
+ "iOS Client" : "iOS Client",
+ "Android Client" : "Android Client",
+ "Sync client - {os}" : "Sync client - {os}",
+ "This session" : "This session",
+ "Copy" : "Copy",
+ "Copied!" : "Copied!",
+ "Not supported!" : "Not supported!",
+ "Press ⌘-C to copy." : "Press ⌘-C to copy.",
+ "Press Ctrl-C to copy." : "Press Ctrl-C to copy.",
"Error while loading browser sessions and device tokens" : "Error while loading browser sessions and device tokens",
"Error while creating device token" : "Error while creating device token",
"Error while deleting the token" : "Error while deleting the token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "An error occurred. Please upload an ASCII-encoded PEM certificate.",
"Valid until {date}" : "Valid until {date}",
"Delete" : "Delete",
+ "Local" : "Local",
+ "Private" : "Private",
+ "Only visible to local users" : "Only visible to local users",
+ "Only visible to you" : "Only visible to you",
+ "Contacts" : "Contacts",
+ "Visible to local users and to trusted servers" : "Visible to local users and to trusted servers",
+ "Public" : "Public",
+ "Will be synced to a global and public address book" : "Will be synced to a global and public address book",
+ "Verify" : "Verify",
+ "Verifying …" : "Verifying …",
"Select a profile picture" : "Select a profile picture",
"Very weak password" : "Very weak password",
"Weak password" : "Weak password",
@@ -78,14 +165,23 @@
"undo" : "undo",
"never" : "never",
"deleted {userName}" : "deleted {userName}",
+ "No user found for {pattern}" : "No user found for {pattern}",
+ "Unable to add user to group {group}" : "Unable to add user to group {group}",
+ "Unable to remove user from group {group}" : "Unable to remove user from group {group}",
+ "Add group" : "Add group",
"Invalid quota value \"{val}\"" : "Invalid quota value \"{val}\"",
+ "no group" : "no group",
+ "Password successfully changed" : "Password successfully changed",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Changing the password will result in data loss, because data recovery is not available for this user",
+ "Could not change the users email" : "Could not change the users email",
+ "Error while changing status of {user}" : "Error while changing status of {user}",
"A valid username must be provided" : "A valid username must be provided",
"Error creating user: {message}" : "Error creating user: {message}",
"A valid password must be provided" : "A valid password must be provided",
"A valid email must be provided" : "A valid email must be provided",
"__language_name__" : "English (British English)",
"Unlimited" : "Unlimited",
+ "Verifying" : "Verifying",
"Personal info" : "Personal info",
"Sessions" : "Sessions",
"App passwords" : "App passwords",
@@ -94,8 +190,11 @@
"Login" : "Login",
"Plain" : "Plain",
"NT LAN Manager" : "NT LAN Manager",
+ "SSL/TLS" : "SSL/TLS",
+ "STARTTLS" : "STARTTLS",
"Email server" : "Email server",
"Open documentation" : "Open documentation",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "It is important to set up this server to be able to send emails, like for password reset and notifications.",
"Send mode" : "Send mode",
"Encryption" : "Encryption",
"From address" : "From address",
@@ -111,6 +210,7 @@
"Test email settings" : "Test email settings",
"Send email" : "Send email",
"Server-side encryption" : "Server-side encryption",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed.",
"Enable server-side encryption" : "Enable server-side encryption",
"Please read carefully before activating server-side encryption: " : "Please read carefully before activating server-side encryption: ",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met.",
@@ -125,26 +225,40 @@
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one.",
"Start migration" : "Start migration",
"Security & setup warnings" : "Security & setup warnings",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version.",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information.",
"System locale can not be set to a one which supports UTF-8." : "System locale can not be set to a one which supports UTF-8.",
"This means that there might be problems with certain characters in file names." : "This means that there might be problems with certain characters in file names.",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "We strongly suggest installing the required packages on your system to support one of the following locales: %s.",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "It was not possible to execute the cronjob via CLI. The following technical errors have appeared:",
+ "Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Please double check the installation guides ↗, and check for any errors or warnings in the log.",
"All checks passed." : "All checks passed.",
+ "Background jobs" : "Background jobs",
+ "Last job ran %s." : "Last job ran %s.",
+ "Last job execution ran %s. Something seems wrong." : "Last job execution ran %s. Something seems wrong.",
+ "Background job didn’t run yet!" : "Background job didn’t run yet!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information.",
"Execute one task with each page loaded" : "Execute one task with each page loaded",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php is registered at a webcron service to call cron.php every 15 minutes over http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Use system cron service to call the cron.php file every 15 minutes.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "The cron.php needs to be executed by the system user \"%s\".",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details.",
"Version" : "Version",
"Sharing" : "Sharing",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "As admin you can fine-tune the sharing behavior. Please see the documentation for more information.",
"Allow apps to use the Share API" : "Allow apps to use the Share API",
"Allow users to share via link" : "Allow users to share via link",
"Allow public uploads" : "Allow public uploads",
+ "Always ask for a password" : "Always ask for a password",
"Enforce password protection" : "Enforce password protection",
"Set default expiration date" : "Set default expiry date",
"Expire after " : "Expire after ",
@@ -156,15 +270,23 @@
"Exclude groups from sharing" : "Exclude groups from sharing",
"These groups will still be able to receive shares, but not to initiate them." : "These groups will still be able to receive shares, but not to initiate them.",
"Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)",
+ "This text will be shown on the public link upload page when the file list is hidden." : "This text will be shown on the public link upload page when the file list is hidden.",
"Tips & tricks" : "Tips & tricks",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "There are a lot of features and config switches available to optimally customise and use this instance. Here are some pointers for more information.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "This is particularly recommended when using the desktop client for file synchronisation.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗.",
"How to do backups" : "How to do backups",
"Advanced monitoring" : "Advanced monitoring",
"Performance tuning" : "Performance tuning",
"Improving the config.php" : "Improving the config.php",
"Theming" : "Theming",
+ "Check the security of your Nextcloud over our security scan" : "Check the security of your Nextcloud over our security scan",
"Hardening and security guidance" : "Hardening and security guidance",
"Developer documentation" : "Developer documentation",
+ "View in store" : "View in store",
+ "Limit to groups" : "Limit to groups",
"This app has an update available." : "This app has an update available.",
"by %s" : "by %s",
"%s-licensed" : "%s-licensed",
@@ -188,8 +310,10 @@
"Administrator documentation" : "Administrator documentation",
"Online documentation" : "Online documentation",
"Forum" : "Forum",
+ "Getting help" : "Getting help",
"Commercial support" : "Commercial support",
"You are using %s of %s" : "You are using %s of %s",
+ "You are using %s of %s (%s %%)" : "You are using %s of %s (%s %%)",
"Profile picture" : "Profile picture",
"Upload new" : "Upload new",
"Select from Files" : "Select from Files",
@@ -203,6 +327,16 @@
"Email" : "Email",
"Your email address" : "Your email address",
"No email address set" : "No email address set",
+ "For password reset and notifications" : "For password reset and notifications",
+ "Phone number" : "Phone number",
+ "Your phone number" : "Your phone number",
+ "Address" : "Address",
+ "Your postal address" : "Your postal address",
+ "Website" : "Website",
+ "It can take up to 24 hours before the account is displayed as verified." : "It can take up to 24 hours before the account is displayed as verified.",
+ "Link https://…" : "Link https://…",
+ "Twitter" : "Twitter",
+ "Twitter handle @…" : "Twitter handle @…",
"You are member of the following groups:" : "You are member of the following groups:",
"Password" : "Password",
"Current password" : "Current password",
@@ -214,26 +348,48 @@
"Desktop client" : "Desktop client",
"Android app" : "Android app",
"iOS app" : "iOS app",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!",
"Show First Run Wizard again" : "Show First Run Wizard again",
+ "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop and mobile clients currently logged in to your account.",
+ "Device" : "Device",
+ "Last activity" : "Last activity",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too.",
"Name" : "Name",
"App name" : "App name",
"Create new app password" : "Create new app password",
"Use the credentials below to configure your app or device." : "Use the credentials below to configure your app or device.",
+ "For security reasons this password will only be shown once." : "For security reasons this password will only be shown once.",
"Username" : "Username",
"Done" : "Done",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Follow us on Google+!",
+ "Like our facebook page!" : "Like our facebook page!",
+ "Follow us on Twitter!" : "Follow us on Twitter!",
+ "Check out our blog!" : "Check out our blog!",
+ "Subscribe to our newsletter!" : "Subscribe to our newsletter!",
+ "Settings" : "Settings",
"Show storage location" : "Show storage location",
"Show user backend" : "Show user backend",
+ "Show last login" : "Show last login",
"Show email address" : "Show email address",
"Send email to new user" : "Send email to new user",
+ "When the password of a new user is left empty, an activation email with a link to set the password is sent." : "When the password of a new user is left empty, an activation email with a link to set the password is sent.",
"E-Mail" : "E-Mail",
"Create" : "Create",
"Admin Recovery Password" : "Admin Recovery Password",
"Enter the recovery password in order to recover the users files during password change" : "Enter the recovery password in order to recover the user's files during password change",
+ "Group name" : "Group name",
"Everyone" : "Everyone",
"Admins" : "Admins",
+ "Disabled" : "Disabled",
+ "Default quota" : "Default quota",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Please enter storage quota (e.g. \"512 MB\" or \"12 GB\")",
"Other" : "Other",
+ "Group admin for" : "Group admin for",
"Quota" : "Quota",
+ "Storage location" : "Storage location",
+ "User backend" : "User backend",
+ "Last login" : "Last login",
"change full name" : "change full name",
"set new password" : "set new password",
"change email address" : "change email address",
@@ -257,8 +413,17 @@
"Last cron job execution: %s. Something seems wrong." : "Last cron job execution: %s. Something seems wrong.",
"Cron was not executed yet!" : "Cron was not executed yet!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Use system's cron service to call the cron.php file every 15 minutes.",
+ "Uninstall app" : "Uninstall app",
+ "Hey there,
just letting you know that you now have a %s account.
",
"Cheers!" : "Cheers!",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n",
"For password recovery and notifications" : "For password recovery and notifications",
+ "Your website" : "Your website",
+ "Your Twitter handle" : "Your Twitter handle",
+ "Passcodes that give an app or device permissions to access your account." : "Passcodes that give an app or device permissions to access your account.",
+ "Follow us on Google Plus!" : "Follow us on Google Plus!",
+ "Subscribe to our twitter channel!" : "Subscribe to our twitter channel!",
+ "Subscribe to our news feed!" : "Subscribe to our news feed!",
"Show last log in" : "Show last log in"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/settings/l10n/es.js b/settings/l10n/es.js
index 97236b41523d4..1da21cb2dfdf8 100644
--- a/settings/l10n/es.js
+++ b/settings/l10n/es.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} cambió su dirección de correo electrónico",
"You changed your email address" : "Ha cambiado su cuenta de correo",
"Your email address was changed by an administrator" : "Su cuenta de correo ha sido cambiada por un administrador",
+ "Security" : "Seguridad",
"Your password or email was modified" : "Su contraseña o dirección de correo electrónico fue modificado",
"Your apps" : "Tus apps",
"Enabled apps" : "Apps habilitadas",
diff --git a/settings/l10n/es.json b/settings/l10n/es.json
index 4f98ac68d1562..b978e488b6678 100644
--- a/settings/l10n/es.json
+++ b/settings/l10n/es.json
@@ -5,6 +5,7 @@
"{actor} changed your email address" : "{actor} cambió su dirección de correo electrónico",
"You changed your email address" : "Ha cambiado su cuenta de correo",
"Your email address was changed by an administrator" : "Su cuenta de correo ha sido cambiada por un administrador",
+ "Security" : "Seguridad",
"Your password or email was modified" : "Su contraseña o dirección de correo electrónico fue modificado",
"Your apps" : "Tus apps",
"Enabled apps" : "Apps habilitadas",
diff --git a/settings/l10n/es_MX.js b/settings/l10n/es_MX.js
index ec7717ca80871..0c884f183448d 100644
--- a/settings/l10n/es_MX.js
+++ b/settings/l10n/es_MX.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} ha cambiado su dirección de correo electrónico",
"You changed your email address" : "Usted ha cambiado su dirección de correo electrónico",
"Your email address was changed by an administrator" : "Su dirección de correo electrónico ha sido cambiada por un administrador",
+ "Security" : "Seguridad",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Ha iniciado sesión exitosamente usando autenticación de dos-factores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Un intento de autenticación usando autienticación de dos-factores ha fallado (%1$s)",
"Your password or email was modified" : "Su contraseña o correo electrónico ha sido modificado",
"Your apps" : "Sus aplicaciones",
"Enabled apps" : "Aplicaciones habilitadas",
@@ -33,7 +36,7 @@ OC.L10N.register(
"If you received this email, the email configuration seems to be correct." : "Si usted ha recibido este correo electrónico, la configuración del correo electrónico parece estar correcta. ",
"Email setting test" : "Prueba de ajustes de correo",
"Email could not be sent. Check your mail server log" : "No fue posible enviar el correo electrónico. Favor de verficiar la bitácora de su servidor de correo",
- "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Se presentó un problema al enviar el correo electrónico. Favor de revisar sus ajustes (Error: %s)",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Se presentó un problema al enviar el correo electrónico. Favor de revisar sus configuraciones (Error: %s)",
"You need to set your user email before being able to send test emails." : "Requiere establecer su correo electrónico andes de poder enviar correos electrónicos de prueba. ",
"Invalid request" : "Solicitud inválida",
"Invalid mail address" : "Dirección de correo inválida",
@@ -46,7 +49,7 @@ OC.L10N.register(
"Error while disabling user." : "Se presentó un error al deshabilitar el usuario.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Para poder verificar su cuenta de Twitter, publique el siguiente tweet en Twitter (favor de asegurarse de publicar sin ninguna línea en blanco):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Para poder verficiar si sitio Web, agrege el siguiente contendio a su web-root en '.well-known/CloudIdVerificationCode.txt' (favor de asegurarse de que el texto completo este en una sóla línea):",
- "Settings saved" : "Se han guardado los ajustes",
+ "Settings saved" : "Se han guardado las configuraciones ",
"Unable to change full name" : "No fue posible cambiar el nombre completo",
"Unable to change email address" : "No fue posible cambiar la dirección de correo electrónico",
"Your full name has been changed." : "Su nombre completo ha sido cambiado.",
@@ -206,7 +209,7 @@ OC.L10N.register(
"SMTP Username" : "nombre de usuario SMTP",
"SMTP Password" : "Contraseña SMTP",
"Store credentials" : "Almacenar credenciales",
- "Test email settings" : "Probar ajsutes de correo electrónico",
+ "Test email settings" : "Probar las configuraciones de correo electrónico",
"Send email" : "Enviar correo electrónico",
"Server-side encryption" : "Encripción del lado del servidor",
"Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "La encripción del lado del servidor hace posible encriptar archivos que serán cargados a este servidor. Esto trae consigo algunas limitaciónes como penalizaciones en el desemeño, asi que sólo habilítelo si es necesario. ",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "No fue posible ejecutar la tarea de cron con CLI. Se presentaron los siguientes errores técnicos:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Favor de volver a verificar guías de instalación↗, y compruebe que no haya errores o advertenicas en la bitácora.",
"All checks passed." : "Pasaron todas las verificaciones. ",
+ "Background jobs" : "Trabajos en segundo plano",
+ "Last job ran %s." : "El último trabajo corrió %s.",
+ "Last job execution ran %s. Something seems wrong." : "La última ejecución del trabajo corrió %s. Algo parece estar mal. ",
+ "Background job didn’t run yet!" : "¡El trabajo de segundo plano aún no ha corrido!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para un desempeño ideal, es importante configurar los trabajos de fondo correctametne. Para instancias más grandes 'Cron' es el ajuste recomendado. Favor de consultar la documentación para más información. ",
"Execute one task with each page loaded" : "Ejecutar una tarea con cada página cargada",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado en el servicio webcron para llamar a cron.php cada 15 minutos a través de HTTP.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Usar el servicio cron del sistema para llamar al archivo cron.php cada 15 minutos. ",
"The cron.php needs to be executed by the system user \"%s\"." : "El cron.php necesita ser ejecutado por el usuario del sistema \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para correr esto usted necesita la extensión posix de PHP. Favor de consultar la {linkstart}documentación de PHP{linkend} para más detalles. ",
"Version" : "Versión",
@@ -342,7 +350,7 @@ OC.L10N.register(
"Desktop client" : "Cliente de escritorio",
"Android app" : "Aplicación android",
"iOS app" : "Aplicación iOS",
- "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "¡Si desea apoyar al proyecto {contributeopen}júnase al desarrollo{linkclose} o {contributeopen} pase la vozd{linkclose}!",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "¡Si desea apoyar al proyecto {contributeopen} únase al desarrollo{linkclose} o {contributeopen} pase la voz {linkclose}!",
"Show First Run Wizard again" : "Mostrar nuevamente el Asistente de Ejecución Inicial",
"Web, desktop and mobile clients currently logged in to your account." : "Clientes web, de escritorio y móviles han iniciado sesión en su cuenta. ",
"Device" : "Dispositivo",
@@ -361,7 +369,7 @@ OC.L10N.register(
"Follow us on Twitter!" : "¡Síganos en Twitter!",
"Check out our blog!" : "¡Visite nuestro blog!",
"Subscribe to our newsletter!" : "¡Suscribase a nuestro boletín!",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Show storage location" : "Mostrar la ubicación del almacenamiento",
"Show user backend" : "Mostrar backend del usuario",
"Show last login" : "Mostrar último inicio de sesión",
@@ -392,7 +400,7 @@ OC.L10N.register(
"Not enabled" : "No habilitado",
"Please provide an admin recovery password, otherwise all user data will be lost" : "Favor de proporcionar una contraseña de recuperación del administrador, de lo contrario se perderán todos los datos de usuario",
"Backend doesn't support password change, but the user's encryption key was successfully updated." : "El backend no soporta el cambio de contraseñas, pero la llave de encripción del usuario fue actualizada exitosamente.",
- "test email settings" : "probar los ajustes del correo electrónico",
+ "test email settings" : "probar las configuraciones del correo electrónico",
"Admins can't remove themself from the admin group" : "Los administradores no se pueden eliminar a ellos mismos del grupo de administrador",
"Unable to add user to group %s" : "No fue posible agregar el usuario al grupo %s",
"Unable to remove user from group %s" : "No fue posible eliminar el usuario del grupo %s",
diff --git a/settings/l10n/es_MX.json b/settings/l10n/es_MX.json
index 291b3a98c2d90..5c4c17bb1eb12 100644
--- a/settings/l10n/es_MX.json
+++ b/settings/l10n/es_MX.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} ha cambiado su dirección de correo electrónico",
"You changed your email address" : "Usted ha cambiado su dirección de correo electrónico",
"Your email address was changed by an administrator" : "Su dirección de correo electrónico ha sido cambiada por un administrador",
+ "Security" : "Seguridad",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Ha iniciado sesión exitosamente usando autenticación de dos-factores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Un intento de autenticación usando autienticación de dos-factores ha fallado (%1$s)",
"Your password or email was modified" : "Su contraseña o correo electrónico ha sido modificado",
"Your apps" : "Sus aplicaciones",
"Enabled apps" : "Aplicaciones habilitadas",
@@ -31,7 +34,7 @@
"If you received this email, the email configuration seems to be correct." : "Si usted ha recibido este correo electrónico, la configuración del correo electrónico parece estar correcta. ",
"Email setting test" : "Prueba de ajustes de correo",
"Email could not be sent. Check your mail server log" : "No fue posible enviar el correo electrónico. Favor de verficiar la bitácora de su servidor de correo",
- "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Se presentó un problema al enviar el correo electrónico. Favor de revisar sus ajustes (Error: %s)",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Se presentó un problema al enviar el correo electrónico. Favor de revisar sus configuraciones (Error: %s)",
"You need to set your user email before being able to send test emails." : "Requiere establecer su correo electrónico andes de poder enviar correos electrónicos de prueba. ",
"Invalid request" : "Solicitud inválida",
"Invalid mail address" : "Dirección de correo inválida",
@@ -44,7 +47,7 @@
"Error while disabling user." : "Se presentó un error al deshabilitar el usuario.",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Para poder verificar su cuenta de Twitter, publique el siguiente tweet en Twitter (favor de asegurarse de publicar sin ninguna línea en blanco):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Para poder verficiar si sitio Web, agrege el siguiente contendio a su web-root en '.well-known/CloudIdVerificationCode.txt' (favor de asegurarse de que el texto completo este en una sóla línea):",
- "Settings saved" : "Se han guardado los ajustes",
+ "Settings saved" : "Se han guardado las configuraciones ",
"Unable to change full name" : "No fue posible cambiar el nombre completo",
"Unable to change email address" : "No fue posible cambiar la dirección de correo electrónico",
"Your full name has been changed." : "Su nombre completo ha sido cambiado.",
@@ -204,7 +207,7 @@
"SMTP Username" : "nombre de usuario SMTP",
"SMTP Password" : "Contraseña SMTP",
"Store credentials" : "Almacenar credenciales",
- "Test email settings" : "Probar ajsutes de correo electrónico",
+ "Test email settings" : "Probar las configuraciones de correo electrónico",
"Send email" : "Enviar correo electrónico",
"Server-side encryption" : "Encripción del lado del servidor",
"Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "La encripción del lado del servidor hace posible encriptar archivos que serán cargados a este servidor. Esto trae consigo algunas limitaciónes como penalizaciones en el desemeño, asi que sólo habilítelo si es necesario. ",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "No fue posible ejecutar la tarea de cron con CLI. Se presentaron los siguientes errores técnicos:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Favor de volver a verificar guías de instalación↗, y compruebe que no haya errores o advertenicas en la bitácora.",
"All checks passed." : "Pasaron todas las verificaciones. ",
+ "Background jobs" : "Trabajos en segundo plano",
+ "Last job ran %s." : "El último trabajo corrió %s.",
+ "Last job execution ran %s. Something seems wrong." : "La última ejecución del trabajo corrió %s. Algo parece estar mal. ",
+ "Background job didn’t run yet!" : "¡El trabajo de segundo plano aún no ha corrido!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para un desempeño ideal, es importante configurar los trabajos de fondo correctametne. Para instancias más grandes 'Cron' es el ajuste recomendado. Favor de consultar la documentación para más información. ",
"Execute one task with each page loaded" : "Ejecutar una tarea con cada página cargada",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado en el servicio webcron para llamar a cron.php cada 15 minutos a través de HTTP.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Usar el servicio cron del sistema para llamar al archivo cron.php cada 15 minutos. ",
"The cron.php needs to be executed by the system user \"%s\"." : "El cron.php necesita ser ejecutado por el usuario del sistema \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para correr esto usted necesita la extensión posix de PHP. Favor de consultar la {linkstart}documentación de PHP{linkend} para más detalles. ",
"Version" : "Versión",
@@ -340,7 +348,7 @@
"Desktop client" : "Cliente de escritorio",
"Android app" : "Aplicación android",
"iOS app" : "Aplicación iOS",
- "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "¡Si desea apoyar al proyecto {contributeopen}júnase al desarrollo{linkclose} o {contributeopen} pase la vozd{linkclose}!",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "¡Si desea apoyar al proyecto {contributeopen} únase al desarrollo{linkclose} o {contributeopen} pase la voz {linkclose}!",
"Show First Run Wizard again" : "Mostrar nuevamente el Asistente de Ejecución Inicial",
"Web, desktop and mobile clients currently logged in to your account." : "Clientes web, de escritorio y móviles han iniciado sesión en su cuenta. ",
"Device" : "Dispositivo",
@@ -359,7 +367,7 @@
"Follow us on Twitter!" : "¡Síganos en Twitter!",
"Check out our blog!" : "¡Visite nuestro blog!",
"Subscribe to our newsletter!" : "¡Suscribase a nuestro boletín!",
- "Settings" : "Ajustes",
+ "Settings" : "Configuraciones ",
"Show storage location" : "Mostrar la ubicación del almacenamiento",
"Show user backend" : "Mostrar backend del usuario",
"Show last login" : "Mostrar último inicio de sesión",
@@ -390,7 +398,7 @@
"Not enabled" : "No habilitado",
"Please provide an admin recovery password, otherwise all user data will be lost" : "Favor de proporcionar una contraseña de recuperación del administrador, de lo contrario se perderán todos los datos de usuario",
"Backend doesn't support password change, but the user's encryption key was successfully updated." : "El backend no soporta el cambio de contraseñas, pero la llave de encripción del usuario fue actualizada exitosamente.",
- "test email settings" : "probar los ajustes del correo electrónico",
+ "test email settings" : "probar las configuraciones del correo electrónico",
"Admins can't remove themself from the admin group" : "Los administradores no se pueden eliminar a ellos mismos del grupo de administrador",
"Unable to add user to group %s" : "No fue posible agregar el usuario al grupo %s",
"Unable to remove user from group %s" : "No fue posible eliminar el usuario del grupo %s",
diff --git a/settings/l10n/fi.js b/settings/l10n/fi.js
index 3ee1c027b7349..50f121110e2f6 100644
--- a/settings/l10n/fi.js
+++ b/settings/l10n/fi.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} muutti sähköpostiosoitteesi",
"You changed your email address" : "Muutit sähköpostiosoitteesi",
"Your email address was changed by an administrator" : "Ylläpitäjä muutti sähköpostiosoitteesi",
+ "Security" : "Turvallisuus",
"Your password or email was modified" : "Salasanaasi tai sähköpostiosoitettasi muokattiin",
"Your apps" : "Sovelluksesi",
"Enabled apps" : "Käytössä olevat sovellukset",
@@ -169,7 +170,7 @@ OC.L10N.register(
"STARTTLS" : "STARTTLS",
"Email server" : "Sähköpostipalvelin",
"Open documentation" : "Avaa dokumentaatio",
- "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On tärkeää määritää sähköpostipalvelin asetukset, jotta voidaan lähettää muun muassa salasanan palautus- ja ilmoitussähköpostiviestejä.",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On tärkeää määrittää sähköpostipalvelinasetukset, jotta voidaan lähettää muun muassa salasanan palautus- ja ilmoitussähköpostiviestejä.",
"Send mode" : "Lähetystila",
"Encryption" : "Salaus",
"From address" : "Lähettäjän osoite",
@@ -303,7 +304,7 @@ OC.L10N.register(
"Web, desktop and mobile clients currently logged in to your account." : "Verkko-, työpöytä- ja mobiililaitteet, jotka ovat parhaillaan kirjautuneet tilillesi.",
"Device" : "Laite",
"Last activity" : "Viimeksi käytetty",
- "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Tässä voit luoda yksilöityjä salasanoja sovelluksille, jotta sinun ei tarvitse antaa salasanaasi niille. Voit myös poistaa niitä tarvittaessa.",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Voit luoda yksilöityjä salasanoja sovelluksille, jotta sinun ei tarvitse antaa henkilökohtaista salasanaasi niille. Voit myös poistaa niitä tarvittaessa.",
"Name" : "Nimi",
"App name" : "Sovelluksen nimi",
"Create new app password" : "Luo uusi sovellussalasana",
diff --git a/settings/l10n/fi.json b/settings/l10n/fi.json
index 5a0f7a069e434..d45f682d12327 100644
--- a/settings/l10n/fi.json
+++ b/settings/l10n/fi.json
@@ -5,6 +5,7 @@
"{actor} changed your email address" : "{actor} muutti sähköpostiosoitteesi",
"You changed your email address" : "Muutit sähköpostiosoitteesi",
"Your email address was changed by an administrator" : "Ylläpitäjä muutti sähköpostiosoitteesi",
+ "Security" : "Turvallisuus",
"Your password or email was modified" : "Salasanaasi tai sähköpostiosoitettasi muokattiin",
"Your apps" : "Sovelluksesi",
"Enabled apps" : "Käytössä olevat sovellukset",
@@ -167,7 +168,7 @@
"STARTTLS" : "STARTTLS",
"Email server" : "Sähköpostipalvelin",
"Open documentation" : "Avaa dokumentaatio",
- "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On tärkeää määritää sähköpostipalvelin asetukset, jotta voidaan lähettää muun muassa salasanan palautus- ja ilmoitussähköpostiviestejä.",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "On tärkeää määrittää sähköpostipalvelinasetukset, jotta voidaan lähettää muun muassa salasanan palautus- ja ilmoitussähköpostiviestejä.",
"Send mode" : "Lähetystila",
"Encryption" : "Salaus",
"From address" : "Lähettäjän osoite",
@@ -301,7 +302,7 @@
"Web, desktop and mobile clients currently logged in to your account." : "Verkko-, työpöytä- ja mobiililaitteet, jotka ovat parhaillaan kirjautuneet tilillesi.",
"Device" : "Laite",
"Last activity" : "Viimeksi käytetty",
- "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Tässä voit luoda yksilöityjä salasanoja sovelluksille, jotta sinun ei tarvitse antaa salasanaasi niille. Voit myös poistaa niitä tarvittaessa.",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Voit luoda yksilöityjä salasanoja sovelluksille, jotta sinun ei tarvitse antaa henkilökohtaista salasanaasi niille. Voit myös poistaa niitä tarvittaessa.",
"Name" : "Nimi",
"App name" : "Sovelluksen nimi",
"Create new app password" : "Luo uusi sovellussalasana",
diff --git a/settings/l10n/fr.js b/settings/l10n/fr.js
index d485f2e33138b..e309c5635c805 100644
--- a/settings/l10n/fr.js
+++ b/settings/l10n/fr.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} a modifié votre adresse e-mail",
"You changed your email address" : "Vous avez modifié votre adresse e-mail",
"Your email address was changed by an administrator" : "Votre adresse e-mail a été modifiée par un administrateur",
+ "Security" : "Sécurité",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Vous avez réussi à vous connecter en utilisant l'authentification à deux facteurs (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Une tentative de connexion utilisant l'authentification à deux facteurs a échoué (%1$s)",
"Your password or email was modified" : "Votre mot de passe ou adresse e-mail a été modifié",
"Your apps" : "Vos applications",
"Enabled apps" : "Applications activées",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "La tâche cron n'a pu s'exécuter via CLI. Ces erreurs techniques sont apparues :",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Merci de consulter les guides d'installation ↗, et vérifier les erreurs ou avertissements dans les logs.",
"All checks passed." : "Tous les tests ont réussi.",
+ "Background jobs" : "Tâches de fond",
+ "Last job ran %s." : "Dernière tâche exécutée %s.",
+ "Last job execution ran %s. Something seems wrong." : "Quelque chose s'est mal passé lors de l'exécution de la dernière tâche %s.",
+ "Background job didn’t run yet!" : "La tâche de fond n'a pas encore tourné!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Pour une performance optimale, il est important de configurer correctement lex travaux en arrière-plan. Pour les plus grosses instances, 'Cron' est le paramètre recommandé. Veuillez consulter la documentation pour plus d'informations.",
"Execute one task with each page loaded" : "Exécute une tâche à chaque chargement de page",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "Utilisez un service webcron pour exécuter cron.php toutes les 15 minutes par HTTP",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Utiliser le service cron du système pour appeler le fichier cron.php toutes les 15 minutes.",
"The cron.php needs to be executed by the system user \"%s\"." : "Le cron.php doit être exécuté par l'utilisateur système \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Pour l'exécuter, vous devez avoir l'extension PHP posix. Regarder la {linkstart}documentation PHP{linkend} pour plus de détails.",
"Version" : "Version",
diff --git a/settings/l10n/fr.json b/settings/l10n/fr.json
index 854a7ef6cd1b1..787b630103853 100644
--- a/settings/l10n/fr.json
+++ b/settings/l10n/fr.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} a modifié votre adresse e-mail",
"You changed your email address" : "Vous avez modifié votre adresse e-mail",
"Your email address was changed by an administrator" : "Votre adresse e-mail a été modifiée par un administrateur",
+ "Security" : "Sécurité",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Vous avez réussi à vous connecter en utilisant l'authentification à deux facteurs (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Une tentative de connexion utilisant l'authentification à deux facteurs a échoué (%1$s)",
"Your password or email was modified" : "Votre mot de passe ou adresse e-mail a été modifié",
"Your apps" : "Vos applications",
"Enabled apps" : "Applications activées",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "La tâche cron n'a pu s'exécuter via CLI. Ces erreurs techniques sont apparues :",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Merci de consulter les guides d'installation ↗, et vérifier les erreurs ou avertissements dans les logs.",
"All checks passed." : "Tous les tests ont réussi.",
+ "Background jobs" : "Tâches de fond",
+ "Last job ran %s." : "Dernière tâche exécutée %s.",
+ "Last job execution ran %s. Something seems wrong." : "Quelque chose s'est mal passé lors de l'exécution de la dernière tâche %s.",
+ "Background job didn’t run yet!" : "La tâche de fond n'a pas encore tourné!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Pour une performance optimale, il est important de configurer correctement lex travaux en arrière-plan. Pour les plus grosses instances, 'Cron' est le paramètre recommandé. Veuillez consulter la documentation pour plus d'informations.",
"Execute one task with each page loaded" : "Exécute une tâche à chaque chargement de page",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "Utilisez un service webcron pour exécuter cron.php toutes les 15 minutes par HTTP",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Utiliser le service cron du système pour appeler le fichier cron.php toutes les 15 minutes.",
"The cron.php needs to be executed by the system user \"%s\"." : "Le cron.php doit être exécuté par l'utilisateur système \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Pour l'exécuter, vous devez avoir l'extension PHP posix. Regarder la {linkstart}documentation PHP{linkend} pour plus de détails.",
"Version" : "Version",
diff --git a/settings/l10n/gl.js b/settings/l10n/gl.js
index d551ebf86dc74..00bae2a14a977 100644
--- a/settings/l10n/gl.js
+++ b/settings/l10n/gl.js
@@ -1,12 +1,28 @@
OC.L10N.register(
"settings",
{
+ "{actor} changed your password" : "{actor} cambiou o seu contrasinal",
+ "You changed your password" : "Vostede cambiou o seu contrasinal",
+ "Your password was reset by an administrator" : "O seu contrasinal foi restabelecido por un administrador",
+ "{actor} changed your email address" : "{actor} cambiou o seu enderezo de correo",
+ "You changed your email address" : "Vostede cambiou o seu enderezo de correo",
+ "Your email address was changed by an administrator" : "O seu enderezo de correo foi cambiado por un administrador",
+ "Security" : "Seguridade",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Accedeu satisfactoriamente usando autenticación de dous factores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Fallou un intento de acceso usando autenticación de dous factores (%1$s)",
+ "Your password or email was modified" : "Foi modificado o seu contrasinal ou o seu correo electrónico",
+ "Your apps" : "As súas aplicacións",
+ "Enabled apps" : "Aplicacións activadas",
+ "Disabled apps" : "Aplicacións desactivadas",
+ "App bundles" : "Paquetes de aplicacións",
"Wrong password" : "Contrasinal incorrecto",
"Saved" : "Gardado",
"No user supplied" : "Non subministrado polo usuario",
"Unable to change password" : "Non é posíbel cambiar o contrasinal",
"Authentication error" : "Produciuse un erro de autenticación",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Forneza un contrasinal de recuperación de administrador; senón perderase toda a información do usuario.",
"Wrong admin recovery password. Please check the password and try again." : "Contrasinal de recuperación do administrador incorrecto. Comprobe o contrasinal e ténteo de novo.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "A infraestrutura non admite o cambio de contrasinal, mais a chave de cifrado do usuario foi actualizada.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando e actualizando aplicacións a través da tenda de aplicacións ou da nube federada compartida",
"Federated Cloud Sharing" : "Nube federada compartida",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está utilizando unha versión obsoleta %s (%s). Actualice o seu sistema operativo, caso contrario características como %s non funcionarán de xeito fiábel.",
@@ -15,44 +31,128 @@ OC.L10N.register(
"Group already exists." : "Xa existe o grupo.",
"Unable to add group." : "Non é posíbel engadir o grupo.",
"Unable to delete group." : "Non é posíbel eliminar o grupo.",
+ "Invalid SMTP password." : "Contrasinal SMTP incorrecta.",
+ "Well done, %s!" : "Ben feito, %s!",
+ "If you received this email, the email configuration seems to be correct." : "Se vostede ten recibido este correo, a configuración do correo semella ser correcta. ",
+ "Email setting test" : "Proba do axuste do correo",
+ "Email could not be sent. Check your mail server log" : "Non foi posíbel enviar o correo. Comproba o rexistro do servidor de correo",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu un problema ao enviar o correo. Revise a súa configuración. (Erro: %s)",
"You need to set your user email before being able to send test emails." : "É necesario configurar o correo do usuario antes de poder enviar mensaxes de correo de proba.",
- "Invalid request" : "Petición incorrecta",
+ "Invalid request" : "Solicitude incorrecta",
"Invalid mail address" : "Enderezo de correo incorrecto",
+ "No valid group selected" : "No seleccionou un grupo válido",
"A user with that name already exists." : "Xa existe un usuario con ese nome.",
+ "To send a password link to the user an email address is required." : "Para enviar unha ligazón de contrasinal ao usuario, requírese un enderezo de correo.",
"Unable to create user." : "Non é posíbel crear o usuario.",
"Unable to delete user." : "Non é posíbel eliminar o usuario.",
+ "Error while enabling user." : "Produciuse un erro ao activar o usuario",
+ "Error while disabling user." : "Produciuse un erro ao desactivar o usuario",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Para poder verificar a súa conta de Twitter, publique o seguinte chío en Twitter (asegúrese de publicar sen ningún salto de liña):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Para poder verificar o seu sitio Web, engada o seguinte contido ao seu web-root en «.well-known/CloudIdVerificationCode.txt» (asegúrese de que o texto completo estea só nunha liña):",
+ "Settings saved" : "Axustes gardados",
"Unable to change full name" : "Non é posíbel cambiar o nome completo",
+ "Unable to change email address" : "Non é posíbel cambiar o enderezo de correo.",
"Your full name has been changed." : "O seu nome completo foi cambiado",
"Forbidden" : "Prohibido",
"Invalid user" : "Usuario incorrecto",
"Unable to change mail address" : "Non é posíbel cambiar o enderezo de correo.",
"Email saved" : "Correo gardado",
+ "%1$s changed your password on %2$s." : "%1$s cambiou o seu contrasinal en %2$s.",
+ "Your password on %s was changed." : "Foi cambiado o seu contrasinal en %s.",
+ "Your password on %s was reset by an administrator." : "O seu contrasinal en %s foi restabelecido por un administrador",
+ "Password changed for %s" : "Contrasinal cambiado por %s",
+ "If you did not request this, please contact an administrator." : "Se vostede non solicitou isto, póñase en contacto co administrador.",
+ "Password for %1$s changed on %2$s" : "Contrasinal para %1$s cambiado en %2$s",
+ "%1$s changed your email address on %2$s." : "%1$s cambiou o seu enderezo de correo en %2$s.",
+ "Your email address on %s was changed." : "Foi cambiado o seu enderezo de correo en %s.",
+ "Your email address on %s was changed by an administrator." : "O seu enderezo de correo en %s foi cambiado por un administrador",
+ "Email address changed for %s" : "Enderezo de correo cambiado por %s",
+ "The new email address is %s" : "O novo enderezo de correo é %s",
+ "Email address for %1$s changed on %2$s" : "Enderezo de correo para %1$s cambiado en %2$s",
+ "Welcome aboard" : "Benvido a bordo",
+ "Welcome aboard %s" : "Benvido a bordo %s",
+ "You have now an %s account, you can add, protect, and share your data." : "Agora vostede ten unha conta %s, pode engadir, protexer e compartir os seus datos. ",
+ "Your username is: %s" : "O seu nome de usuario é: %s",
+ "Set your password" : "Estabeleza o seu contrasinal",
+ "Go to %s" : "Ira a %s",
+ "Install Client" : "Instalar o cliente",
"Your %s account was created" : "Foi creada a conta %s",
+ "Password confirmation is required" : "Requírese a confirmación do contrasinal",
"Couldn't remove app." : "Non foi posíbel retirar a aplicación.",
"Couldn't update app." : "Non foi posíbel actualizar a aplicación.",
+ "Are you really sure you want add {domain} as trusted domain?" : "Confirma que quere engadir {domain} como dominio de confianza?",
"Add trusted domain" : "Engadir dominio de confianza",
"Migration in progress. Please wait until the migration is finished" : "A migración está en proceso. Agarde a que remate.",
"Migration started …" : "Iniciada a migración ...",
+ "Not saved" : "Sen gardar",
+ "Sending…" : "Enviando...",
"Email sent" : "Correo enviado",
"Official" : "Oficial",
"All" : "Todo",
"Update to %s" : "Actualizar a %s",
- "No apps found for your version" : "Non se atoparon aplicativos para esta versión",
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["Ten %n actualización de aplicacións pendente","Ten %n actualizacións de aplicacións pendentes"],
+ "No apps found for your version" : "Non se atoparon aplicacións para a súa versión",
+ "The app will be downloaded from the app store" : "A aplicación debe ser descargada desde un repositorio/tenda de aplicacións",
+ "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "As aplicacións oficiais están desenvolvidas por e dentro da comunidade. Ofrecen unha funcionalidade central e están preparadas para o seu uso en produción.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "As aplicacións aprobadas son desenvolvidas por desenvolvedores de confianza e pasaron un control de seguridade superficial. Mantéñense activamente nun repositorio de código aberto e os seus mantedores consideran que son estábeis para uso casual normal.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "A esta aplicación non se lle fixeron comprobacións de seguridade, ademais é nova ou coñecida por ser inestábel. Instálea baixo a súa responsabilidade.",
+ "Disabling app …" : "Desactivando a aplicación …",
"Error while disabling app" : "Produciuse un erro ao desactivar a aplicación",
"Disable" : "Desactivar",
"Enable" : "Activar",
+ "Enabling app …" : "Activando a aplicación …",
"Error while enabling app" : "Produciuse un erro ao activar a aplicación",
+ "Error: this app cannot be enabled because it makes the server unstable" : "Erro: Esta Aplicación non pode ser activada xa que xera inestabilidade no servidor",
+ "Error: could not disable broken app" : "Error: Non foi posíbel desactivar a aplicación quebrada",
+ "Error while disabling broken app" : "Produciuse un erro ao desactivar a aplicación quebrada",
"Updating...." : "Actualizando...",
"Error while updating app" : "Produciuse un erro mentres actualizaba a aplicación",
"Updated" : "Actualizado",
+ "Removing …" : "Retirando …",
+ "Error while removing app" : "Produciuse un erro ao retirar a aplicación",
+ "Remove" : "Retirar",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "A aplicación foi activada pero necesita ser actualizada. Vai ser redirixido cara a páxina de actualizarións en 5 segundos.",
+ "App update" : "Actualización da aplicación",
"Approved" : "Aprobado",
"Experimental" : "Experimental",
+ "No apps found for {query}" : "Non se atoparon aplicacións para {query}",
+ "Enable all" : "Activar todo",
+ "Allow filesystem access" : "Permitir o acceso aos sistema de ficheiros",
+ "Disconnect" : "Desconectar",
+ "Revoke" : "Revogar",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "Google Chrome for Android" : "Google Chrome para Android",
+ "iPhone iOS" : "iPhone iOS",
+ "iPad iOS" : "iPad iOS",
+ "iOS Client" : "Cliente iOS",
+ "Android Client" : "Cliente Android",
+ "Sync client - {os}" : "Cliente de sincronización - {os}",
+ "This session" : "Esta sesión",
+ "Copy" : "Copiar",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
+ "Error while loading browser sessions and device tokens" : "Produciuse un erro ao cargar as sesións do seu navegador e as marcas dos dispositivos.",
+ "Error while creating device token" : "Produciuse un erro mentres creaba unha marca de dispositivo",
+ "Error while deleting the token" : "Produciuse un erro mentres eliminaba unha marca",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Produciuse un erro. Envíe un certificado PEM codificado en ASCII.",
"Valid until {date}" : "Válido ata {date}",
"Delete" : "Eliminar",
+ "Local" : "Local",
+ "Private" : "Privado",
+ "Only visible to local users" : "Visíbel só para usuarios locais",
+ "Only visible to you" : "Visíbel só para vostede",
+ "Contacts" : "Contactos",
+ "Visible to local users and to trusted servers" : "Visíbel para usuarios locais e para servidores de confianza",
+ "Public" : "Público",
+ "Will be synced to a global and public address book" : "Vai ser sincronizado cun caderno de enderezos global e público",
+ "Verify" : "Verificar",
+ "Verifying …" : "Verificando …",
"Select a profile picture" : "Seleccione unha imaxe para o perfil",
"Very weak password" : "Contrasinal moi feble",
"Weak password" : "Contrasinal feble",
@@ -61,25 +161,42 @@ OC.L10N.register(
"Strong password" : "Contrasinal forte",
"Groups" : "Grupos",
"Unable to delete {objName}" : "Non é posíbel eliminar {objName}",
+ "Error creating group: {message}" : "Produciuse un erro ao crear o grupo: {message}",
"A valid group name must be provided" : "Debe fornecer un nome de grupo",
"deleted {groupName}" : "{groupName} foi eliminado",
"undo" : "desfacer",
"never" : "nunca",
"deleted {userName}" : "{userName} foi eliminado",
+ "No user found for {pattern}" : "Non se atoparon usuarios para {pattern}",
+ "Unable to add user to group {group}" : "Non é posíbel engadir o usuario ao grupo {group}",
+ "Unable to remove user from group {group}" : "Non é posíbel eliminar o usuario do grupo {group}",
+ "Add group" : "Engadir un grupo",
+ "Invalid quota value \"{val}\"" : "Valor de cota «{val}» incorrecto",
+ "no group" : "sen grupo",
+ "Password successfully changed" : "O contrasinal foi cambiado satisfactoriamente",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Cambiar o contrasinal provocará unha perda de datos, xa que a recuperación de datos non está dispoñíbel para este usuario",
+ "Could not change the users email" : "Non foi posíbel cambiar o correo dos usuarios",
+ "Error while changing status of {user}" : "Produciuse un erro ao cambiar o estado de {user}",
"A valid username must be provided" : "Debe fornecer un nome de usuario",
+ "Error creating user: {message}" : "Produciuse un erro ao crear o usuario: {message}",
"A valid password must be provided" : "Debe fornecer un contrasinal",
"A valid email must be provided" : "Ten que fornecer un correo funcional",
"__language_name__" : "Galego",
"Unlimited" : "Sen límites",
+ "Verifying" : "Verificando",
"Personal info" : "Información persoal",
+ "Sessions" : "Sesións",
+ "App passwords" : "Contrasinais de aplicacións",
"Sync clients" : "Clientes de sincronización",
"None" : "Ningún",
"Login" : "Acceso",
"Plain" : "Simple",
"NT LAN Manager" : "Xestor NT LAN",
+ "SSL/TLS" : "SSL/TLS",
+ "STARTTLS" : "STARTTLS",
"Email server" : "Servidor de correo",
"Open documentation" : "Abrir a documentación",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "É importante configurar este servidor para que poida enviar correos, por exemplo para cambios de contrasinais e notificacións.",
"Send mode" : "Modo de envío",
"Encryption" : "Cifrado",
"From address" : "Desde o enderezo",
@@ -95,7 +212,14 @@ OC.L10N.register(
"Test email settings" : "Correo de proba dos axustes",
"Send email" : "Enviar o correo",
"Server-side encryption" : "Cifrado na parte do servidor",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "O cifrado do lado do servidor fai posíbel cifrar os ficheiros que van ser enviados a este servidor. Isto leva algunhas limitacións como penalizacións no rendemento, así que actíveo só se é necesario.",
"Enable server-side encryption" : "Activar o cifrado na parte do servidor",
+ "Please read carefully before activating server-side encryption: " : "Lea detidamente antes de activar o cifrado do lado do servidor:",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Una vez que o cifrado estea activado, todos os ficheiros enviados ao servidor desde ese punto en diante cifraranse en repouso no servidor. Só será posíbel desactivar o cifrado nunha data posterior se o módulo de cifrado activado admite esa función, e se cumpran todas as condicións previas (por exemplo, o estabelecemento dunha chave de recuperación).",
+ "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "O cifrado por si só non garante a seguridade do sistema. Vexa a documentación para obter máis información sobre como funciona a aplicación de cifrado e os casos de uso admitidos.",
+ "Be aware that encryption always increases the file size." : "Teña presente que o cifrado sempre incrementa o tamaño do ficheiro.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Sempre é bo crear copias de seguridade dos seus datos, no caso do cifrado, asegúrese de ter unha copia de seguridade das chaves de cifrado xunto cos seus datos.",
+ "This is the final warning: Do you really want to enable encryption?" : "Esta é a advertencia final. Confirma que quere activar o cifrado?",
"Enable encryption" : "Activar o cifrado",
"No encryption module loaded, please enable an encryption module in the app menu." : "Non hai cargado ningún módulo de cifrado, active un módulo de cifrado no menú de aplicacións.",
"Select default encryption module:" : "Seleccionar o módulo predeterminado de cifrado:",
@@ -103,46 +227,83 @@ OC.L10N.register(
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "É necesario migrar as chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo.",
"Start migration" : "Iniciar a migración",
"Security & setup warnings" : "Avisos de seguridade e configuración",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "É importante para a seguridade e o bo funcionamento da súa instancia que todo estea configurado correctamente. Para axudarlle niso, imos facer algunhas comprobacións automáticas. Vexa a sección «trucos e consellos» e a documentación para obter máis información.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Semella que PHP non está configurado correctamente para consultar as variábeis de entorno do sistema. A proba con getenv(\"PATH\") só devolve unha resposta baleira.",
+ "Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Revise a documentación de instalación ↗ para as notas de configuración PHP e a configuración PHP do seu servidor, especialmente cando se está a usar php-fpm",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Foi activada a restrición da configuración a só lectura. Isto impide o estabelecemento dalgunhas configuracións a través da interface web. Ademais, ten que facer escribíbel manualmente o ficheiro para cada actualización.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "Parece que PHP foi configuración para substituír bloques de documentos en liña. Isto fará que varias aplicacións sexan inaccesíbeis.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Isto probabelmente se debe unha caché/acelerador como Zend OPcache ou eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.",
+ "%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "Está instalado %1$s con versión inferior a %2$s, por razóns de estabilidade e rendemento recomendámoslle actualizar cara unha versión de %1$s mas recente. ",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendábel activar este módulo para obter os mellores resultados coa detección do tipo MIME.",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «'filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a documentación ↗ para obter máis información.",
"System locale can not be set to a one which supports UTF-8." : "Non é posíbel estabelecer a configuración rexional do sistema a unha que admita UTF-8.",
"This means that there might be problems with certain characters in file names." : "Isto significa que pode haber problemas con certos caracteres en nomes de ficheiro.",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Recomendámoslle que instale no sistema os paquetes necesarios para admitir unha das seguintes configuracións rexionais: %s.",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Se a instalación no está feita na raíz do dominio e usa o sistema cron, pode haber incidencias coa xeración de URL. Para evitar estes problemas, axuste a opción «overwrite.cli.url» no seu ficheiro config.php á ruta webroot da instalación (suxestión: «%s»)",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada desde a liña de ordes. Atopáronse os seguintes erros técnicos:",
+ "Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Volva verificar as guías de instalación↗, e comprobe que non haxa erros ou advertencias no rexistro.",
+ "All checks passed." : "Pasáronse todas as verificacións. ",
+ "Background jobs" : "Traballos en segundo plano",
+ "Last job ran %s." : "O último traballo executouse %s.",
+ "Last job execution ran %s. Something seems wrong." : "O último traballo executouse %s. Algo semella estar mal.",
+ "Background job didn’t run yet!" : "O traballo en segundo plano aínda non se executou!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para un rendemento óptimo é importante configurar correctamente os traballos en segundo plano. Para instancias máis grandes, «Cron» é o axuste recomendado. Vexa a documentación para obter máis información.",
"Execute one task with each page loaded" : "Executar unha tarefa con cada páxina cargada",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está rexistrado nun servizo de WebCron para chamar a cron.php cada 15 minutos a través de HTTP.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Use o servizo «cron» do sistema para chamar ao ficheiro cron.php cada 15 minutos.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php debe ser executado polo usuario do sistema «%s»",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para executar isto necesitase a extensión posix de PHP. Vexa a {linkstart}documentación de PHP{linkend} para obter máis detalles.",
"Version" : "Versión",
"Sharing" : "Compartindo",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador pode facer axustes finos do comportamento al compartir. Lea a documentación para obter máis más información.",
"Allow apps to use the Share API" : "Permitir que as aplicacións empreguen o API para compartir",
"Allow users to share via link" : "Permitir que os usuarios compartan a través de ligazóns",
"Allow public uploads" : "Permitir os envíos públicos",
+ "Always ask for a password" : "Pedir sempre un contrasinal",
"Enforce password protection" : "Forzar a protección por contrasinal",
"Set default expiration date" : "Definir a data predeterminada de caducidade",
"Expire after " : "Caduca após",
"days" : "días",
- "Enforce expiration date" : "Obrigar a data de caducidade",
+ "Enforce expiration date" : "Forzar a data de caducidade",
"Allow resharing" : "Permitir compartir",
+ "Allow sharing with groups" : "Permitir compartir con grupos",
"Restrict users to only share with users in their groups" : "Restrinxir aos usuarios a compartir só cos usuarios dos seus grupos",
"Exclude groups from sharing" : "Excluír grupos da compartición",
"These groups will still be able to receive shares, but not to initiate them." : "Estes grupos poderán recibir comparticións, mais non inicialas.",
+ "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar o nome de usuario na xanela de diálogo. Se esta opción está desactivada, debera escribirse o nome de usuario completo.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Amosar o texto de exención de responsabilidade na páxina de envío de ligazóns publicas. (Amosarase só cando a lista de ficheiros estea agochada.)",
+ "This text will be shown on the public link upload page when the file list is hidden." : "Este texto amosarase na páxina de envío das ligazóns públicas cando a lista de ficheiros estea agochada.",
"Tips & tricks" : "Trucos e consellos",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Hai moitas características e cambios de configuración dispoñíbeis para personalizar e usar esta instancia. Deixámoslle aquí algunhas indicacións para que teña máis información.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente empregase SQLite como infraestrutura da base de datos. Para instalacións máis grandes recomendámoslle que cambie a unha infraestrutura de base de datos diferente.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "Isto está especialmente recomendado cando se utiliza o cliente de escritorio para a sincronización de ficheiros.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar a outra base de datos use a ferramenta de liña de ordes «occ db:convert-type» ou vexa a documentación ↗.",
"How to do backups" : "Como facer copias de seguridade",
"Advanced monitoring" : "Supervisión avanzada",
"Performance tuning" : "Afinación do rendemento",
"Improving the config.php" : "Mellorando o config.php",
"Theming" : "Tematización",
+ "Check the security of your Nextcloud over our security scan" : "Comprobe l seguridade do seu Nextcloud empregando o noso escaneo de seguridade",
"Hardening and security guidance" : "Orientacións sobre fortificación e seguridade",
"Developer documentation" : "Documentación do desenvolvedor",
+ "View in store" : "Ver na tenda",
+ "Limit to groups" : "Límite para grupos",
+ "This app has an update available." : "Esta aplicación ten unha actualización pendente.",
+ "by %s" : "por %s",
+ "%s-licensed" : "Licenciado por %s",
"Documentation:" : "Documentación:",
"User documentation" : "Documentación do usuario",
"Admin documentation" : "Documentación do administrador",
+ "Visit website" : "Visite o sitio web",
+ "Report a bug" : "Informar dunha falla",
"Show description …" : "Amosar a descrición ...",
"Hide description …" : "Agochar a descrición ...",
+ "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Esta aplicación non dispón dunha versión mínima de Nextcloud asignada. Isto será un erro no futuro.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Esta aplicación non dispón dunha versión máxima de Nextcloud asignada. Isto será un erro no futuro.",
"This app cannot be installed because the following dependencies are not fulfilled:" : "Non é posíbel instalar esta aplicación por mor de non cumprirse as dependencias:",
"Enable only for specific groups" : "Activar só para grupos específicos",
+ "SSL Root Certificates" : "Certificados raíz SSL",
"Common Name" : "Nome común",
"Valid until" : "Válido ata",
"Issued By" : "Fornecido por",
@@ -151,17 +312,34 @@ OC.L10N.register(
"Administrator documentation" : "Documentación do administrador",
"Online documentation" : "Documentación en liña",
"Forum" : "Foro",
+ "Getting help" : "Obter axuda",
"Commercial support" : "Asistencia comercial",
+ "You are using %s of %s" : "Está usando %s de %s ",
+ "You are using %s of %s (%s %%)" : "Está usando %s de %s (%s %%)",
"Profile picture" : "Imaxe do perfil",
"Upload new" : "Novo envío",
+ "Select from Files" : "Seleccionar desde ficheiros",
"Remove image" : "Retirar a imaxe",
+ "png or jpg, max. 20 MB" : "png ou jpg, max. 20 MB",
+ "Picture provided by original account" : "Imaxe fornecida pola conta orixinal ",
"Cancel" : "Cancelar",
+ "Choose as profile picture" : "Seleccionar como imaxe do perfil",
"Full name" : "Nome completo",
"No display name set" : "Sen nome visíbel estabelecido",
"Email" : "Correo",
"Your email address" : "O seu enderezo de correo",
"No email address set" : "Non hai un enderezo de correo definido",
- "You are member of the following groups:" : "Vostede é membro dos seguintes grupos:",
+ "For password reset and notifications" : "Para o restabelecemento de contrasinais e notificacións",
+ "Phone number" : "Número de teléfono",
+ "Your phone number" : "O seu número de teléfono",
+ "Address" : "Enderezo",
+ "Your postal address" : "O seu enderezo postal",
+ "Website" : "Sitio web",
+ "It can take up to 24 hours before the account is displayed as verified." : "Pode levar ata 24 horas antes de que a conta apareza como como verificada.",
+ "Link https://…" : "Ligazón https://...",
+ "Twitter" : "Twitter",
+ "Twitter handle @…" : "Usuario do Twitter @…",
+ "You are member of the following groups:" : "Vostede é participante nos seguintes grupos:",
"Password" : "Contrasinal",
"Current password" : "Contrasinal actual",
"New password" : "Novo contrasinal",
@@ -172,23 +350,48 @@ OC.L10N.register(
"Desktop client" : "Cliente de escritorio",
"Android app" : "Aplicación Android",
"iOS app" : "Aplicación iOS",
- "Show First Run Wizard again" : "Amosar o axudante da primeira execución outra vez",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Se quere apoiar o proxecto, ¡{contributeopen}únete ao desenvolvemento{linkclose} ou {contributeopen}corra a voz{linkclose}!",
+ "Show First Run Wizard again" : "Amosar o asistente da primeira execución outra vez",
+ "Web, desktop and mobile clients currently logged in to your account." : "Clientes web, móbiles e de escritorio actualmente conectados á súa conta.",
+ "Device" : "Dispositivo",
+ "Last activity" : "Última actividade",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aquí pode xerar contrasinais individuais para aplicacións para non ter que dar o seu propio contrasinal. Tamén pode revogalas individualmente.",
"Name" : "Nome",
+ "App name" : "Nome da aplicación",
+ "Create new app password" : "Crear un novo contrasinal de aplicación",
+ "Use the credentials below to configure your app or device." : "Use as seguintes credenciais para configurar a súa aplicación ou dispositivo. ",
+ "For security reasons this password will only be shown once." : "Por razóns de seguridade ese contrasinal só se amosará unha vez. ",
"Username" : "Nome de usuario",
"Done" : "Feito",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pola {communityopen}comunidade Nextcloud{linkclose}, o {githubopen}código fonte{linkclose} está licenciado baixo a {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Síganos en Google+!",
+ "Like our facebook page!" : "Faga un Gústame na nosa páxina de Facebook!",
+ "Follow us on Twitter!" : "Síganos en Twitter!",
+ "Check out our blog!" : "Visite o noso blog!",
+ "Subscribe to our newsletter!" : "Subscríbete ao noso boletín!",
+ "Settings" : "Axustes",
"Show storage location" : "Amosar a localización do almacenamento",
"Show user backend" : "Amosar a infraestrutura do usuario",
+ "Show last login" : "Amosar o último acceso",
"Show email address" : "Amosar o enderezo de correo",
"Send email to new user" : "Enviar correo ao novo usuario",
+ "When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Cando un novo usuario deixa o contrasinal en branco, envíaselle un correo de activación cunha ligazón para estabelecer o contrasinal.",
"E-Mail" : "Correo-e",
"Create" : "Crear",
"Admin Recovery Password" : "Contrasinal de recuperación do administrador",
- "Enter the recovery password in order to recover the users files during password change" : "Introduza o contrasinal de recuperación para recuperar os ficheiros dos usuarios durante o cambio de contrasinal",
+ "Enter the recovery password in order to recover the users files during password change" : "Insira o contrasinal de recuperación para recuperar os ficheiros dos usuarios durante o cambio de contrasinal",
+ "Group name" : "Nome do grupo",
"Everyone" : "Todos",
"Admins" : "Administradores",
- "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Introduza a cota de almacenamento (p.ex. «512 MB» ou «12 GB»)",
+ "Disabled" : "Desactivado",
+ "Default quota" : "Cota predeterminada",
+ "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Insira a cota de almacenamento (p.ex. «512 MB» ou «12 GB»)",
"Other" : "Outro",
+ "Group admin for" : "Administrador de grupo para",
"Quota" : "Cota",
+ "Storage location" : "Localización do almacenamento",
+ "User backend" : "Infraestrutura do usuario",
+ "Last login" : "Último acceso",
"change full name" : "Cambiar o nome completo",
"set new password" : "estabelecer un novo contrasinal",
"change email address" : "cambiar o enderezo de correo",
@@ -212,7 +415,17 @@ OC.L10N.register(
"Last cron job execution: %s. Something seems wrong." : "Última execución da tarefa de cron: %s. Semella que algo vai mal",
"Cron was not executed yet!" : "«Cron» aínda non foi executado!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Use o servizo «cron» do sistema para chamar ao ficheiro cron.php cada 15 minutos.",
+ "Uninstall app" : "Desinstalar unha aplicación",
+ "Hey there,
just letting you know that you now have a %s account.
O seu nome de usuario é: %s Para acceder a ela: %s
",
"Cheers!" : "Saúdos!",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Ola,\n\nSó facerlle saber que dispón dunha conta %s.\n\nO seu nome de usuario é: %s\nPara acceder a ela: %s\n",
+ "For password recovery and notifications" : "Para a recuperación de contrasinais e notificacións",
+ "Your website" : "O seu sitio web",
+ "Your Twitter handle" : "O seu usuario do Twitter",
+ "Passcodes that give an app or device permissions to access your account." : "Os códigos de seguridade que lle dan permisos á aplicación ou dispositivo para acceder á súa conta.",
+ "Follow us on Google Plus!" : "Síganos en Google Plus!",
+ "Subscribe to our twitter channel!" : "Subscríbete á nosa canle de twitter!",
+ "Subscribe to our news feed!" : "Subscríbete á nosa fonte de novas!",
"Show last log in" : "Amosar a última conexión"
},
"nplurals=2; plural=(n != 1);");
diff --git a/settings/l10n/gl.json b/settings/l10n/gl.json
index 66a2293895545..8ab61cfb184d4 100644
--- a/settings/l10n/gl.json
+++ b/settings/l10n/gl.json
@@ -1,10 +1,26 @@
{ "translations": {
+ "{actor} changed your password" : "{actor} cambiou o seu contrasinal",
+ "You changed your password" : "Vostede cambiou o seu contrasinal",
+ "Your password was reset by an administrator" : "O seu contrasinal foi restabelecido por un administrador",
+ "{actor} changed your email address" : "{actor} cambiou o seu enderezo de correo",
+ "You changed your email address" : "Vostede cambiou o seu enderezo de correo",
+ "Your email address was changed by an administrator" : "O seu enderezo de correo foi cambiado por un administrador",
+ "Security" : "Seguridade",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Accedeu satisfactoriamente usando autenticación de dous factores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Fallou un intento de acceso usando autenticación de dous factores (%1$s)",
+ "Your password or email was modified" : "Foi modificado o seu contrasinal ou o seu correo electrónico",
+ "Your apps" : "As súas aplicacións",
+ "Enabled apps" : "Aplicacións activadas",
+ "Disabled apps" : "Aplicacións desactivadas",
+ "App bundles" : "Paquetes de aplicacións",
"Wrong password" : "Contrasinal incorrecto",
"Saved" : "Gardado",
"No user supplied" : "Non subministrado polo usuario",
"Unable to change password" : "Non é posíbel cambiar o contrasinal",
"Authentication error" : "Produciuse un erro de autenticación",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Forneza un contrasinal de recuperación de administrador; senón perderase toda a información do usuario.",
"Wrong admin recovery password. Please check the password and try again." : "Contrasinal de recuperación do administrador incorrecto. Comprobe o contrasinal e ténteo de novo.",
+ "Backend doesn't support password change, but the user's encryption key was updated." : "A infraestrutura non admite o cambio de contrasinal, mais a chave de cifrado do usuario foi actualizada.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando e actualizando aplicacións a través da tenda de aplicacións ou da nube federada compartida",
"Federated Cloud Sharing" : "Nube federada compartida",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está utilizando unha versión obsoleta %s (%s). Actualice o seu sistema operativo, caso contrario características como %s non funcionarán de xeito fiábel.",
@@ -13,44 +29,128 @@
"Group already exists." : "Xa existe o grupo.",
"Unable to add group." : "Non é posíbel engadir o grupo.",
"Unable to delete group." : "Non é posíbel eliminar o grupo.",
+ "Invalid SMTP password." : "Contrasinal SMTP incorrecta.",
+ "Well done, %s!" : "Ben feito, %s!",
+ "If you received this email, the email configuration seems to be correct." : "Se vostede ten recibido este correo, a configuración do correo semella ser correcta. ",
+ "Email setting test" : "Proba do axuste do correo",
+ "Email could not be sent. Check your mail server log" : "Non foi posíbel enviar o correo. Comproba o rexistro do servidor de correo",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu un problema ao enviar o correo. Revise a súa configuración. (Erro: %s)",
"You need to set your user email before being able to send test emails." : "É necesario configurar o correo do usuario antes de poder enviar mensaxes de correo de proba.",
- "Invalid request" : "Petición incorrecta",
+ "Invalid request" : "Solicitude incorrecta",
"Invalid mail address" : "Enderezo de correo incorrecto",
+ "No valid group selected" : "No seleccionou un grupo válido",
"A user with that name already exists." : "Xa existe un usuario con ese nome.",
+ "To send a password link to the user an email address is required." : "Para enviar unha ligazón de contrasinal ao usuario, requírese un enderezo de correo.",
"Unable to create user." : "Non é posíbel crear o usuario.",
"Unable to delete user." : "Non é posíbel eliminar o usuario.",
+ "Error while enabling user." : "Produciuse un erro ao activar o usuario",
+ "Error while disabling user." : "Produciuse un erro ao desactivar o usuario",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Para poder verificar a súa conta de Twitter, publique o seguinte chío en Twitter (asegúrese de publicar sen ningún salto de liña):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Para poder verificar o seu sitio Web, engada o seguinte contido ao seu web-root en «.well-known/CloudIdVerificationCode.txt» (asegúrese de que o texto completo estea só nunha liña):",
+ "Settings saved" : "Axustes gardados",
"Unable to change full name" : "Non é posíbel cambiar o nome completo",
+ "Unable to change email address" : "Non é posíbel cambiar o enderezo de correo.",
"Your full name has been changed." : "O seu nome completo foi cambiado",
"Forbidden" : "Prohibido",
"Invalid user" : "Usuario incorrecto",
"Unable to change mail address" : "Non é posíbel cambiar o enderezo de correo.",
"Email saved" : "Correo gardado",
+ "%1$s changed your password on %2$s." : "%1$s cambiou o seu contrasinal en %2$s.",
+ "Your password on %s was changed." : "Foi cambiado o seu contrasinal en %s.",
+ "Your password on %s was reset by an administrator." : "O seu contrasinal en %s foi restabelecido por un administrador",
+ "Password changed for %s" : "Contrasinal cambiado por %s",
+ "If you did not request this, please contact an administrator." : "Se vostede non solicitou isto, póñase en contacto co administrador.",
+ "Password for %1$s changed on %2$s" : "Contrasinal para %1$s cambiado en %2$s",
+ "%1$s changed your email address on %2$s." : "%1$s cambiou o seu enderezo de correo en %2$s.",
+ "Your email address on %s was changed." : "Foi cambiado o seu enderezo de correo en %s.",
+ "Your email address on %s was changed by an administrator." : "O seu enderezo de correo en %s foi cambiado por un administrador",
+ "Email address changed for %s" : "Enderezo de correo cambiado por %s",
+ "The new email address is %s" : "O novo enderezo de correo é %s",
+ "Email address for %1$s changed on %2$s" : "Enderezo de correo para %1$s cambiado en %2$s",
+ "Welcome aboard" : "Benvido a bordo",
+ "Welcome aboard %s" : "Benvido a bordo %s",
+ "You have now an %s account, you can add, protect, and share your data." : "Agora vostede ten unha conta %s, pode engadir, protexer e compartir os seus datos. ",
+ "Your username is: %s" : "O seu nome de usuario é: %s",
+ "Set your password" : "Estabeleza o seu contrasinal",
+ "Go to %s" : "Ira a %s",
+ "Install Client" : "Instalar o cliente",
"Your %s account was created" : "Foi creada a conta %s",
+ "Password confirmation is required" : "Requírese a confirmación do contrasinal",
"Couldn't remove app." : "Non foi posíbel retirar a aplicación.",
"Couldn't update app." : "Non foi posíbel actualizar a aplicación.",
+ "Are you really sure you want add {domain} as trusted domain?" : "Confirma que quere engadir {domain} como dominio de confianza?",
"Add trusted domain" : "Engadir dominio de confianza",
"Migration in progress. Please wait until the migration is finished" : "A migración está en proceso. Agarde a que remate.",
"Migration started …" : "Iniciada a migración ...",
+ "Not saved" : "Sen gardar",
+ "Sending…" : "Enviando...",
"Email sent" : "Correo enviado",
"Official" : "Oficial",
"All" : "Todo",
"Update to %s" : "Actualizar a %s",
- "No apps found for your version" : "Non se atoparon aplicativos para esta versión",
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["Ten %n actualización de aplicacións pendente","Ten %n actualizacións de aplicacións pendentes"],
+ "No apps found for your version" : "Non se atoparon aplicacións para a súa versión",
+ "The app will be downloaded from the app store" : "A aplicación debe ser descargada desde un repositorio/tenda de aplicacións",
+ "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "As aplicacións oficiais están desenvolvidas por e dentro da comunidade. Ofrecen unha funcionalidade central e están preparadas para o seu uso en produción.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "As aplicacións aprobadas son desenvolvidas por desenvolvedores de confianza e pasaron un control de seguridade superficial. Mantéñense activamente nun repositorio de código aberto e os seus mantedores consideran que son estábeis para uso casual normal.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "A esta aplicación non se lle fixeron comprobacións de seguridade, ademais é nova ou coñecida por ser inestábel. Instálea baixo a súa responsabilidade.",
+ "Disabling app …" : "Desactivando a aplicación …",
"Error while disabling app" : "Produciuse un erro ao desactivar a aplicación",
"Disable" : "Desactivar",
"Enable" : "Activar",
+ "Enabling app …" : "Activando a aplicación …",
"Error while enabling app" : "Produciuse un erro ao activar a aplicación",
+ "Error: this app cannot be enabled because it makes the server unstable" : "Erro: Esta Aplicación non pode ser activada xa que xera inestabilidade no servidor",
+ "Error: could not disable broken app" : "Error: Non foi posíbel desactivar a aplicación quebrada",
+ "Error while disabling broken app" : "Produciuse un erro ao desactivar a aplicación quebrada",
"Updating...." : "Actualizando...",
"Error while updating app" : "Produciuse un erro mentres actualizaba a aplicación",
"Updated" : "Actualizado",
+ "Removing …" : "Retirando …",
+ "Error while removing app" : "Produciuse un erro ao retirar a aplicación",
+ "Remove" : "Retirar",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "A aplicación foi activada pero necesita ser actualizada. Vai ser redirixido cara a páxina de actualizarións en 5 segundos.",
+ "App update" : "Actualización da aplicación",
"Approved" : "Aprobado",
"Experimental" : "Experimental",
+ "No apps found for {query}" : "Non se atoparon aplicacións para {query}",
+ "Enable all" : "Activar todo",
+ "Allow filesystem access" : "Permitir o acceso aos sistema de ficheiros",
+ "Disconnect" : "Desconectar",
+ "Revoke" : "Revogar",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "Google Chrome for Android" : "Google Chrome para Android",
+ "iPhone iOS" : "iPhone iOS",
+ "iPad iOS" : "iPad iOS",
+ "iOS Client" : "Cliente iOS",
+ "Android Client" : "Cliente Android",
+ "Sync client - {os}" : "Cliente de sincronización - {os}",
+ "This session" : "Esta sesión",
+ "Copy" : "Copiar",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Non admitido!",
+ "Press ⌘-C to copy." : "Prema ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.",
+ "Error while loading browser sessions and device tokens" : "Produciuse un erro ao cargar as sesións do seu navegador e as marcas dos dispositivos.",
+ "Error while creating device token" : "Produciuse un erro mentres creaba unha marca de dispositivo",
+ "Error while deleting the token" : "Produciuse un erro mentres eliminaba unha marca",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Produciuse un erro. Envíe un certificado PEM codificado en ASCII.",
"Valid until {date}" : "Válido ata {date}",
"Delete" : "Eliminar",
+ "Local" : "Local",
+ "Private" : "Privado",
+ "Only visible to local users" : "Visíbel só para usuarios locais",
+ "Only visible to you" : "Visíbel só para vostede",
+ "Contacts" : "Contactos",
+ "Visible to local users and to trusted servers" : "Visíbel para usuarios locais e para servidores de confianza",
+ "Public" : "Público",
+ "Will be synced to a global and public address book" : "Vai ser sincronizado cun caderno de enderezos global e público",
+ "Verify" : "Verificar",
+ "Verifying …" : "Verificando …",
"Select a profile picture" : "Seleccione unha imaxe para o perfil",
"Very weak password" : "Contrasinal moi feble",
"Weak password" : "Contrasinal feble",
@@ -59,25 +159,42 @@
"Strong password" : "Contrasinal forte",
"Groups" : "Grupos",
"Unable to delete {objName}" : "Non é posíbel eliminar {objName}",
+ "Error creating group: {message}" : "Produciuse un erro ao crear o grupo: {message}",
"A valid group name must be provided" : "Debe fornecer un nome de grupo",
"deleted {groupName}" : "{groupName} foi eliminado",
"undo" : "desfacer",
"never" : "nunca",
"deleted {userName}" : "{userName} foi eliminado",
+ "No user found for {pattern}" : "Non se atoparon usuarios para {pattern}",
+ "Unable to add user to group {group}" : "Non é posíbel engadir o usuario ao grupo {group}",
+ "Unable to remove user from group {group}" : "Non é posíbel eliminar o usuario do grupo {group}",
+ "Add group" : "Engadir un grupo",
+ "Invalid quota value \"{val}\"" : "Valor de cota «{val}» incorrecto",
+ "no group" : "sen grupo",
+ "Password successfully changed" : "O contrasinal foi cambiado satisfactoriamente",
"Changing the password will result in data loss, because data recovery is not available for this user" : "Cambiar o contrasinal provocará unha perda de datos, xa que a recuperación de datos non está dispoñíbel para este usuario",
+ "Could not change the users email" : "Non foi posíbel cambiar o correo dos usuarios",
+ "Error while changing status of {user}" : "Produciuse un erro ao cambiar o estado de {user}",
"A valid username must be provided" : "Debe fornecer un nome de usuario",
+ "Error creating user: {message}" : "Produciuse un erro ao crear o usuario: {message}",
"A valid password must be provided" : "Debe fornecer un contrasinal",
"A valid email must be provided" : "Ten que fornecer un correo funcional",
"__language_name__" : "Galego",
"Unlimited" : "Sen límites",
+ "Verifying" : "Verificando",
"Personal info" : "Información persoal",
+ "Sessions" : "Sesións",
+ "App passwords" : "Contrasinais de aplicacións",
"Sync clients" : "Clientes de sincronización",
"None" : "Ningún",
"Login" : "Acceso",
"Plain" : "Simple",
"NT LAN Manager" : "Xestor NT LAN",
+ "SSL/TLS" : "SSL/TLS",
+ "STARTTLS" : "STARTTLS",
"Email server" : "Servidor de correo",
"Open documentation" : "Abrir a documentación",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "É importante configurar este servidor para que poida enviar correos, por exemplo para cambios de contrasinais e notificacións.",
"Send mode" : "Modo de envío",
"Encryption" : "Cifrado",
"From address" : "Desde o enderezo",
@@ -93,7 +210,14 @@
"Test email settings" : "Correo de proba dos axustes",
"Send email" : "Enviar o correo",
"Server-side encryption" : "Cifrado na parte do servidor",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "O cifrado do lado do servidor fai posíbel cifrar os ficheiros que van ser enviados a este servidor. Isto leva algunhas limitacións como penalizacións no rendemento, así que actíveo só se é necesario.",
"Enable server-side encryption" : "Activar o cifrado na parte do servidor",
+ "Please read carefully before activating server-side encryption: " : "Lea detidamente antes de activar o cifrado do lado do servidor:",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Una vez que o cifrado estea activado, todos os ficheiros enviados ao servidor desde ese punto en diante cifraranse en repouso no servidor. Só será posíbel desactivar o cifrado nunha data posterior se o módulo de cifrado activado admite esa función, e se cumpran todas as condicións previas (por exemplo, o estabelecemento dunha chave de recuperación).",
+ "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "O cifrado por si só non garante a seguridade do sistema. Vexa a documentación para obter máis información sobre como funciona a aplicación de cifrado e os casos de uso admitidos.",
+ "Be aware that encryption always increases the file size." : "Teña presente que o cifrado sempre incrementa o tamaño do ficheiro.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Sempre é bo crear copias de seguridade dos seus datos, no caso do cifrado, asegúrese de ter unha copia de seguridade das chaves de cifrado xunto cos seus datos.",
+ "This is the final warning: Do you really want to enable encryption?" : "Esta é a advertencia final. Confirma que quere activar o cifrado?",
"Enable encryption" : "Activar o cifrado",
"No encryption module loaded, please enable an encryption module in the app menu." : "Non hai cargado ningún módulo de cifrado, active un módulo de cifrado no menú de aplicacións.",
"Select default encryption module:" : "Seleccionar o módulo predeterminado de cifrado:",
@@ -101,46 +225,83 @@
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "É necesario migrar as chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo.",
"Start migration" : "Iniciar a migración",
"Security & setup warnings" : "Avisos de seguridade e configuración",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "É importante para a seguridade e o bo funcionamento da súa instancia que todo estea configurado correctamente. Para axudarlle niso, imos facer algunhas comprobacións automáticas. Vexa a sección «trucos e consellos» e a documentación para obter máis información.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Semella que PHP non está configurado correctamente para consultar as variábeis de entorno do sistema. A proba con getenv(\"PATH\") só devolve unha resposta baleira.",
+ "Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Revise a documentación de instalación ↗ para as notas de configuración PHP e a configuración PHP do seu servidor, especialmente cando se está a usar php-fpm",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Foi activada a restrición da configuración a só lectura. Isto impide o estabelecemento dalgunhas configuracións a través da interface web. Ademais, ten que facer escribíbel manualmente o ficheiro para cada actualización.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "Parece que PHP foi configuración para substituír bloques de documentos en liña. Isto fará que varias aplicacións sexan inaccesíbeis.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Isto probabelmente se debe unha caché/acelerador como Zend OPcache ou eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.",
+ "%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "Está instalado %1$s con versión inferior a %2$s, por razóns de estabilidade e rendemento recomendámoslle actualizar cara unha versión de %1$s mas recente. ",
+ "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendábel activar este módulo para obter os mellores resultados coa detección do tipo MIME.",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «'filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a documentación ↗ para obter máis información.",
"System locale can not be set to a one which supports UTF-8." : "Non é posíbel estabelecer a configuración rexional do sistema a unha que admita UTF-8.",
"This means that there might be problems with certain characters in file names." : "Isto significa que pode haber problemas con certos caracteres en nomes de ficheiro.",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Recomendámoslle que instale no sistema os paquetes necesarios para admitir unha das seguintes configuracións rexionais: %s.",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Se a instalación no está feita na raíz do dominio e usa o sistema cron, pode haber incidencias coa xeración de URL. Para evitar estes problemas, axuste a opción «overwrite.cli.url» no seu ficheiro config.php á ruta webroot da instalación (suxestión: «%s»)",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada desde a liña de ordes. Atopáronse os seguintes erros técnicos:",
+ "Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Volva verificar as guías de instalación↗, e comprobe que non haxa erros ou advertencias no rexistro.",
+ "All checks passed." : "Pasáronse todas as verificacións. ",
+ "Background jobs" : "Traballos en segundo plano",
+ "Last job ran %s." : "O último traballo executouse %s.",
+ "Last job execution ran %s. Something seems wrong." : "O último traballo executouse %s. Algo semella estar mal.",
+ "Background job didn’t run yet!" : "O traballo en segundo plano aínda non se executou!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para un rendemento óptimo é importante configurar correctamente os traballos en segundo plano. Para instancias máis grandes, «Cron» é o axuste recomendado. Vexa a documentación para obter máis información.",
"Execute one task with each page loaded" : "Executar unha tarefa con cada páxina cargada",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está rexistrado nun servizo de WebCron para chamar a cron.php cada 15 minutos a través de HTTP.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Use o servizo «cron» do sistema para chamar ao ficheiro cron.php cada 15 minutos.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php debe ser executado polo usuario do sistema «%s»",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para executar isto necesitase a extensión posix de PHP. Vexa a {linkstart}documentación de PHP{linkend} para obter máis detalles.",
"Version" : "Versión",
"Sharing" : "Compartindo",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador pode facer axustes finos do comportamento al compartir. Lea a documentación para obter máis más información.",
"Allow apps to use the Share API" : "Permitir que as aplicacións empreguen o API para compartir",
"Allow users to share via link" : "Permitir que os usuarios compartan a través de ligazóns",
"Allow public uploads" : "Permitir os envíos públicos",
+ "Always ask for a password" : "Pedir sempre un contrasinal",
"Enforce password protection" : "Forzar a protección por contrasinal",
"Set default expiration date" : "Definir a data predeterminada de caducidade",
"Expire after " : "Caduca após",
"days" : "días",
- "Enforce expiration date" : "Obrigar a data de caducidade",
+ "Enforce expiration date" : "Forzar a data de caducidade",
"Allow resharing" : "Permitir compartir",
+ "Allow sharing with groups" : "Permitir compartir con grupos",
"Restrict users to only share with users in their groups" : "Restrinxir aos usuarios a compartir só cos usuarios dos seus grupos",
"Exclude groups from sharing" : "Excluír grupos da compartición",
"These groups will still be able to receive shares, but not to initiate them." : "Estes grupos poderán recibir comparticións, mais non inicialas.",
+ "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar o nome de usuario na xanela de diálogo. Se esta opción está desactivada, debera escribirse o nome de usuario completo.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Amosar o texto de exención de responsabilidade na páxina de envío de ligazóns publicas. (Amosarase só cando a lista de ficheiros estea agochada.)",
+ "This text will be shown on the public link upload page when the file list is hidden." : "Este texto amosarase na páxina de envío das ligazóns públicas cando a lista de ficheiros estea agochada.",
"Tips & tricks" : "Trucos e consellos",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Hai moitas características e cambios de configuración dispoñíbeis para personalizar e usar esta instancia. Deixámoslle aquí algunhas indicacións para que teña máis información.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente empregase SQLite como infraestrutura da base de datos. Para instalacións máis grandes recomendámoslle que cambie a unha infraestrutura de base de datos diferente.",
+ "This is particularly recommended when using the desktop client for file synchronisation." : "Isto está especialmente recomendado cando se utiliza o cliente de escritorio para a sincronización de ficheiros.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar a outra base de datos use a ferramenta de liña de ordes «occ db:convert-type» ou vexa a documentación ↗.",
"How to do backups" : "Como facer copias de seguridade",
"Advanced monitoring" : "Supervisión avanzada",
"Performance tuning" : "Afinación do rendemento",
"Improving the config.php" : "Mellorando o config.php",
"Theming" : "Tematización",
+ "Check the security of your Nextcloud over our security scan" : "Comprobe l seguridade do seu Nextcloud empregando o noso escaneo de seguridade",
"Hardening and security guidance" : "Orientacións sobre fortificación e seguridade",
"Developer documentation" : "Documentación do desenvolvedor",
+ "View in store" : "Ver na tenda",
+ "Limit to groups" : "Límite para grupos",
+ "This app has an update available." : "Esta aplicación ten unha actualización pendente.",
+ "by %s" : "por %s",
+ "%s-licensed" : "Licenciado por %s",
"Documentation:" : "Documentación:",
"User documentation" : "Documentación do usuario",
"Admin documentation" : "Documentación do administrador",
+ "Visit website" : "Visite o sitio web",
+ "Report a bug" : "Informar dunha falla",
"Show description …" : "Amosar a descrición ...",
"Hide description …" : "Agochar a descrición ...",
+ "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Esta aplicación non dispón dunha versión mínima de Nextcloud asignada. Isto será un erro no futuro.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Esta aplicación non dispón dunha versión máxima de Nextcloud asignada. Isto será un erro no futuro.",
"This app cannot be installed because the following dependencies are not fulfilled:" : "Non é posíbel instalar esta aplicación por mor de non cumprirse as dependencias:",
"Enable only for specific groups" : "Activar só para grupos específicos",
+ "SSL Root Certificates" : "Certificados raíz SSL",
"Common Name" : "Nome común",
"Valid until" : "Válido ata",
"Issued By" : "Fornecido por",
@@ -149,17 +310,34 @@
"Administrator documentation" : "Documentación do administrador",
"Online documentation" : "Documentación en liña",
"Forum" : "Foro",
+ "Getting help" : "Obter axuda",
"Commercial support" : "Asistencia comercial",
+ "You are using %s of %s" : "Está usando %s de %s ",
+ "You are using %s of %s (%s %%)" : "Está usando %s de %s (%s %%)",
"Profile picture" : "Imaxe do perfil",
"Upload new" : "Novo envío",
+ "Select from Files" : "Seleccionar desde ficheiros",
"Remove image" : "Retirar a imaxe",
+ "png or jpg, max. 20 MB" : "png ou jpg, max. 20 MB",
+ "Picture provided by original account" : "Imaxe fornecida pola conta orixinal ",
"Cancel" : "Cancelar",
+ "Choose as profile picture" : "Seleccionar como imaxe do perfil",
"Full name" : "Nome completo",
"No display name set" : "Sen nome visíbel estabelecido",
"Email" : "Correo",
"Your email address" : "O seu enderezo de correo",
"No email address set" : "Non hai un enderezo de correo definido",
- "You are member of the following groups:" : "Vostede é membro dos seguintes grupos:",
+ "For password reset and notifications" : "Para o restabelecemento de contrasinais e notificacións",
+ "Phone number" : "Número de teléfono",
+ "Your phone number" : "O seu número de teléfono",
+ "Address" : "Enderezo",
+ "Your postal address" : "O seu enderezo postal",
+ "Website" : "Sitio web",
+ "It can take up to 24 hours before the account is displayed as verified." : "Pode levar ata 24 horas antes de que a conta apareza como como verificada.",
+ "Link https://…" : "Ligazón https://...",
+ "Twitter" : "Twitter",
+ "Twitter handle @…" : "Usuario do Twitter @…",
+ "You are member of the following groups:" : "Vostede é participante nos seguintes grupos:",
"Password" : "Contrasinal",
"Current password" : "Contrasinal actual",
"New password" : "Novo contrasinal",
@@ -170,23 +348,48 @@
"Desktop client" : "Cliente de escritorio",
"Android app" : "Aplicación Android",
"iOS app" : "Aplicación iOS",
- "Show First Run Wizard again" : "Amosar o axudante da primeira execución outra vez",
+ "If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Se quere apoiar o proxecto, ¡{contributeopen}únete ao desenvolvemento{linkclose} ou {contributeopen}corra a voz{linkclose}!",
+ "Show First Run Wizard again" : "Amosar o asistente da primeira execución outra vez",
+ "Web, desktop and mobile clients currently logged in to your account." : "Clientes web, móbiles e de escritorio actualmente conectados á súa conta.",
+ "Device" : "Dispositivo",
+ "Last activity" : "Última actividade",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aquí pode xerar contrasinais individuais para aplicacións para non ter que dar o seu propio contrasinal. Tamén pode revogalas individualmente.",
"Name" : "Nome",
+ "App name" : "Nome da aplicación",
+ "Create new app password" : "Crear un novo contrasinal de aplicación",
+ "Use the credentials below to configure your app or device." : "Use as seguintes credenciais para configurar a súa aplicación ou dispositivo. ",
+ "For security reasons this password will only be shown once." : "Por razóns de seguridade ese contrasinal só se amosará unha vez. ",
"Username" : "Nome de usuario",
"Done" : "Feito",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pola {communityopen}comunidade Nextcloud{linkclose}, o {githubopen}código fonte{linkclose} está licenciado baixo a {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Síganos en Google+!",
+ "Like our facebook page!" : "Faga un Gústame na nosa páxina de Facebook!",
+ "Follow us on Twitter!" : "Síganos en Twitter!",
+ "Check out our blog!" : "Visite o noso blog!",
+ "Subscribe to our newsletter!" : "Subscríbete ao noso boletín!",
+ "Settings" : "Axustes",
"Show storage location" : "Amosar a localización do almacenamento",
"Show user backend" : "Amosar a infraestrutura do usuario",
+ "Show last login" : "Amosar o último acceso",
"Show email address" : "Amosar o enderezo de correo",
"Send email to new user" : "Enviar correo ao novo usuario",
+ "When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Cando un novo usuario deixa o contrasinal en branco, envíaselle un correo de activación cunha ligazón para estabelecer o contrasinal.",
"E-Mail" : "Correo-e",
"Create" : "Crear",
"Admin Recovery Password" : "Contrasinal de recuperación do administrador",
- "Enter the recovery password in order to recover the users files during password change" : "Introduza o contrasinal de recuperación para recuperar os ficheiros dos usuarios durante o cambio de contrasinal",
+ "Enter the recovery password in order to recover the users files during password change" : "Insira o contrasinal de recuperación para recuperar os ficheiros dos usuarios durante o cambio de contrasinal",
+ "Group name" : "Nome do grupo",
"Everyone" : "Todos",
"Admins" : "Administradores",
- "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Introduza a cota de almacenamento (p.ex. «512 MB» ou «12 GB»)",
+ "Disabled" : "Desactivado",
+ "Default quota" : "Cota predeterminada",
+ "Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Insira a cota de almacenamento (p.ex. «512 MB» ou «12 GB»)",
"Other" : "Outro",
+ "Group admin for" : "Administrador de grupo para",
"Quota" : "Cota",
+ "Storage location" : "Localización do almacenamento",
+ "User backend" : "Infraestrutura do usuario",
+ "Last login" : "Último acceso",
"change full name" : "Cambiar o nome completo",
"set new password" : "estabelecer un novo contrasinal",
"change email address" : "cambiar o enderezo de correo",
@@ -210,7 +413,17 @@
"Last cron job execution: %s. Something seems wrong." : "Última execución da tarefa de cron: %s. Semella que algo vai mal",
"Cron was not executed yet!" : "«Cron» aínda non foi executado!",
"Use system's cron service to call the cron.php file every 15 minutes." : "Use o servizo «cron» do sistema para chamar ao ficheiro cron.php cada 15 minutos.",
+ "Uninstall app" : "Desinstalar unha aplicación",
+ "Hey there,
just letting you know that you now have a %s account.
O seu nome de usuario é: %s Para acceder a ela: %s
",
"Cheers!" : "Saúdos!",
+ "Hey there,\n\njust letting you know that you now have a %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Ola,\n\nSó facerlle saber que dispón dunha conta %s.\n\nO seu nome de usuario é: %s\nPara acceder a ela: %s\n",
+ "For password recovery and notifications" : "Para a recuperación de contrasinais e notificacións",
+ "Your website" : "O seu sitio web",
+ "Your Twitter handle" : "O seu usuario do Twitter",
+ "Passcodes that give an app or device permissions to access your account." : "Os códigos de seguridade que lle dan permisos á aplicación ou dispositivo para acceder á súa conta.",
+ "Follow us on Google Plus!" : "Síganos en Google Plus!",
+ "Subscribe to our twitter channel!" : "Subscríbete á nosa canle de twitter!",
+ "Subscribe to our news feed!" : "Subscríbete á nosa fonte de novas!",
"Show last log in" : "Amosar a última conexión"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/settings/l10n/is.js b/settings/l10n/is.js
index adb69b15ce231..250ee74025a8f 100644
--- a/settings/l10n/is.js
+++ b/settings/l10n/is.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} breytti tölvupóstfanginu þínu",
"You changed your email address" : "Þú breyttir tölvupóstfanginu þínu",
"Your email address was changed by an administrator" : "Kerfisstjóri breytti tölvupóstfanginu þínu",
+ "Security" : "Öryggi",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Þér tókst að skrá þig inn með tveggja-þrepa auðkenningu (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Innskráning með tveggja-þrepa auðkenningu mistókst (%1$s)",
"Your password or email was modified" : "Breyting hefur orðið á lykilorði eða tölvupóstfangi þínu",
"Your apps" : "Forritin þín",
"Enabled apps" : "Virk forrit",
@@ -193,13 +196,14 @@ OC.L10N.register(
"STARTTLS" : "STARTTLS",
"Email server" : "Póstþjónn",
"Open documentation" : "Opna hjálparskjöl",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "Það er mikilvægt að setja þennan vefþjón upp þannig að hann getir sent tölvupóst, eins og fyrir endurstillingu lykilorða og útsendingu tilkynninga.",
"Send mode" : "Sendihamur",
"Encryption" : "Dulritun",
"From address" : "Frá vistfangi",
"mail" : "póstur",
"Authentication method" : "Auðkenningarmáti",
"Authentication required" : "Auðkenningar krafist",
- "Server address" : "Host nafn netþjóns",
+ "Server address" : "Vistfang þjóns",
"Port" : "Gátt",
"Credentials" : "Auðkenni",
"SMTP Username" : "SMTP-notandanafn",
@@ -208,6 +212,7 @@ OC.L10N.register(
"Test email settings" : "Prófa tölvupóststillingar",
"Send email" : "Senda tölvupóst",
"Server-side encryption" : "Dulritun á þjóni",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Dulritun á vefþjóni (server-side encryption) gerir kleift að dulrita skrár sem sendar eru inn á þennan þjón. Sá eiginleiki er ekki án áhrifa á afköst kerfisins, þannig að slíkt ætti ekki að virkja nema að vel yfirlögðu máli.",
"Enable server-side encryption" : "Virkja dulritun á þjóni",
"Please read carefully before activating server-side encryption: " : "Lestu eftirfarandi gaumgæfilega áður en þú virkjar dulritun á þjóni: ",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Þegar dulritun er virkjuð, munu frá þeim tímapunkti allar skrár sem sendar eru inn á þjóninn verða dulritaðar inni á honum. Einungis mun verða hægt að afvirkja dulritun síðar, ef virka dulritunareiningin styður þá aðgerð, og ef allar forsendur (t.d. að setja endurheimtulykil) eru uppfylltar.",
@@ -222,6 +227,7 @@ OC.L10N.register(
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju.",
"Start migration" : "Hefja yfirfærslu",
"Security & setup warnings" : "Öryggi og aðvaranir vegna uppsetningar",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Það er mikilvægt fyrir öryggi og afköst uppsetningarinnar þinnar að allt sé rétt stillt. Til að hjálpa við að svo sé, eru gerðar ýmsar sjálfvirkar prófanir. Skoðaðu 'Ábendingar og góð ráð' (Tips & Tricks) og hjálparskjölin til að sjá ítarlegar upplýsingar.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Það lítur út eins og að PHP sé ekki rétt sett upp varðandi fyrirspurnir um umhverfisbreytur. Prófun með getenv(\"PATH\") skilar auðu svari.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Endilega skoðaðu hjálparskjöl uppsetningarinnar ↗ varðandi athugasemdir vegna uppsetningar PHP og sjálfa uppsetningu PHP-þjónsins, Sérstaklega ef þú notar php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Skrifvarða stillingaskráin hefur verið virkjuð. Þetta kemur í veg fyrir að hægt sé að sýsla með sumar stillingar í gegnum vefviðmótið. Að auki þarf þessi skrá að vera skrifanleg við hverja uppfærslu.",
@@ -238,10 +244,16 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Ekki var hægt að keyra cron-verkið á skipanalínu. Eftirfarandi tæknilegar villur komu upp:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Yfirfarðu vandlega uppsetningarleiðbeiningarnar ↗, og athugaðu hvort nokkrar villumeldingar eða aðvaranir séu í annálnum.",
"All checks passed." : "Stóðst allar prófanir.",
+ "Background jobs" : "Verk í bakgrunni",
+ "Last job ran %s." : "Síðasta verk var keyrt %s.",
+ "Last job execution ran %s. Something seems wrong." : "Síðasta verk var keyrt %s. Eitthvað er ekki eins og það á að sér að vera.",
+ "Background job didn’t run yet!" : "Bakgrunnsverk hefur ekki ennþá verið keyrt!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Til að ná bestum afköstum er mikilvægt að stilla bakgrunnsverk rétt. Fyrir stórar uppsetningar er mælt með því að nota 'cron' kerfisins. Skoðaðu hjálparskjölin til að sjá ítarlegar upplýsingar.",
"Execute one task with each page loaded" : "Framkvæma eitt verk með hverri innhlaðinni síðu",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php er skráð á webcron-þjónustu til að kalla á cron.php á 15 mínútna fresti yfir http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nota cron-þjónustu kerfisins til að kalla á cron.php skrána á 15 mínútna fresti.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php verður að vera keyrt af kerfisnotandanum \"%s\".",
- "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Til að keyra þetta þarftu að hafa PHP posix viðvótina (extension). Skoðaðu {linkstart}PHP hjálparskjölin{linkend} fyrir nánari útlistun.",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Til að keyra þetta þarftu að hafa PHP-posix-viðaukann (extension). Skoðaðu {linkstart}PHP-hjálparskjölin{linkend} fyrir nánari útlistun.",
"Version" : "Útgáfa",
"Sharing" : "Deiling",
"As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Sem stjórnandi geturðu fínstillt hegðun við deilingu. Endilega kíktu á hjálparskjölin til að sjá ítarlegri upplýsingar.",
@@ -263,6 +275,7 @@ OC.L10N.register(
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Birta fyrirvara á opinberu upphleðslusíðunni. (Birtist einungis þegar listi yfir skrár er falinn).",
"This text will be shown on the public link upload page when the file list is hidden." : "Þessi texti birtist á opinberu upphleðslusíðunni þegar listi yfir skrár er falinn.",
"Tips & tricks" : "Ábendingar og góð ráð",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Það eru margir eiginleikar og stillingarofar í boði til að sérsníða og besta notkun þessarar uppsetningar. Hér eru nokkrar ábendingar um frekari upplýsingar.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Núna er stuðst við SQLite sem bakenda fyrir gagnagrunn. Fyrir stærri uppsetningar mælum við með að skipta yfir í annan gagnagrunnsbakenda.",
"This is particularly recommended when using the desktop client for file synchronisation." : "Mælt er sérstaklega með þessu þegar skjáborðsforritið er notað til að samstilla skrár.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Til að yfirfæra í annan gagnagrunn skaltu nota skipanalínutólið: 'occ db:convert-type', eða lesa hjálparskjölin ↗.",
@@ -342,6 +355,7 @@ OC.L10N.register(
"Web, desktop and mobile clients currently logged in to your account." : "Veftól, tölvur og símar sem núna eru skráð inn á aðganginn þinn.",
"Device" : "Tæki",
"Last activity" : "Síðasta virkni",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hér geturðu útbúið sérstök lykilorð fyrir hvert forrit svo að þú þurfir ekki að gefa upp lykilorðið þitt. Þú getur líka afturkallað þau hvert fyrir sig.",
"Name" : "Heiti",
"App name" : "Heiti forrits",
"Create new app password" : "Búa til nýtt lykilorð forrits",
diff --git a/settings/l10n/is.json b/settings/l10n/is.json
index c313c1e945c9e..138eae743f018 100644
--- a/settings/l10n/is.json
+++ b/settings/l10n/is.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} breytti tölvupóstfanginu þínu",
"You changed your email address" : "Þú breyttir tölvupóstfanginu þínu",
"Your email address was changed by an administrator" : "Kerfisstjóri breytti tölvupóstfanginu þínu",
+ "Security" : "Öryggi",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Þér tókst að skrá þig inn með tveggja-þrepa auðkenningu (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Innskráning með tveggja-þrepa auðkenningu mistókst (%1$s)",
"Your password or email was modified" : "Breyting hefur orðið á lykilorði eða tölvupóstfangi þínu",
"Your apps" : "Forritin þín",
"Enabled apps" : "Virk forrit",
@@ -191,13 +194,14 @@
"STARTTLS" : "STARTTLS",
"Email server" : "Póstþjónn",
"Open documentation" : "Opna hjálparskjöl",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "Það er mikilvægt að setja þennan vefþjón upp þannig að hann getir sent tölvupóst, eins og fyrir endurstillingu lykilorða og útsendingu tilkynninga.",
"Send mode" : "Sendihamur",
"Encryption" : "Dulritun",
"From address" : "Frá vistfangi",
"mail" : "póstur",
"Authentication method" : "Auðkenningarmáti",
"Authentication required" : "Auðkenningar krafist",
- "Server address" : "Host nafn netþjóns",
+ "Server address" : "Vistfang þjóns",
"Port" : "Gátt",
"Credentials" : "Auðkenni",
"SMTP Username" : "SMTP-notandanafn",
@@ -206,6 +210,7 @@
"Test email settings" : "Prófa tölvupóststillingar",
"Send email" : "Senda tölvupóst",
"Server-side encryption" : "Dulritun á þjóni",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Dulritun á vefþjóni (server-side encryption) gerir kleift að dulrita skrár sem sendar eru inn á þennan þjón. Sá eiginleiki er ekki án áhrifa á afköst kerfisins, þannig að slíkt ætti ekki að virkja nema að vel yfirlögðu máli.",
"Enable server-side encryption" : "Virkja dulritun á þjóni",
"Please read carefully before activating server-side encryption: " : "Lestu eftirfarandi gaumgæfilega áður en þú virkjar dulritun á þjóni: ",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Þegar dulritun er virkjuð, munu frá þeim tímapunkti allar skrár sem sendar eru inn á þjóninn verða dulritaðar inni á honum. Einungis mun verða hægt að afvirkja dulritun síðar, ef virka dulritunareiningin styður þá aðgerð, og ef allar forsendur (t.d. að setja endurheimtulykil) eru uppfylltar.",
@@ -220,6 +225,7 @@
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one." : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju.",
"Start migration" : "Hefja yfirfærslu",
"Security & setup warnings" : "Öryggi og aðvaranir vegna uppsetningar",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the Tips & Ticks section and the documentation for more information." : "Það er mikilvægt fyrir öryggi og afköst uppsetningarinnar þinnar að allt sé rétt stillt. Til að hjálpa við að svo sé, eru gerðar ýmsar sjálfvirkar prófanir. Skoðaðu 'Ábendingar og góð ráð' (Tips & Tricks) og hjálparskjölin til að sjá ítarlegar upplýsingar.",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Það lítur út eins og að PHP sé ekki rétt sett upp varðandi fyrirspurnir um umhverfisbreytur. Prófun með getenv(\"PATH\") skilar auðu svari.",
"Please check the installation documentation ↗ for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Endilega skoðaðu hjálparskjöl uppsetningarinnar ↗ varðandi athugasemdir vegna uppsetningar PHP og sjálfa uppsetningu PHP-þjónsins, Sérstaklega ef þú notar php-fpm.",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Skrifvarða stillingaskráin hefur verið virkjuð. Þetta kemur í veg fyrir að hægt sé að sýsla með sumar stillingar í gegnum vefviðmótið. Að auki þarf þessi skrá að vera skrifanleg við hverja uppfærslu.",
@@ -236,10 +242,16 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Ekki var hægt að keyra cron-verkið á skipanalínu. Eftirfarandi tæknilegar villur komu upp:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Yfirfarðu vandlega uppsetningarleiðbeiningarnar ↗, og athugaðu hvort nokkrar villumeldingar eða aðvaranir séu í annálnum.",
"All checks passed." : "Stóðst allar prófanir.",
+ "Background jobs" : "Verk í bakgrunni",
+ "Last job ran %s." : "Síðasta verk var keyrt %s.",
+ "Last job execution ran %s. Something seems wrong." : "Síðasta verk var keyrt %s. Eitthvað er ekki eins og það á að sér að vera.",
+ "Background job didn’t run yet!" : "Bakgrunnsverk hefur ekki ennþá verið keyrt!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Til að ná bestum afköstum er mikilvægt að stilla bakgrunnsverk rétt. Fyrir stórar uppsetningar er mælt með því að nota 'cron' kerfisins. Skoðaðu hjálparskjölin til að sjá ítarlegar upplýsingar.",
"Execute one task with each page loaded" : "Framkvæma eitt verk með hverri innhlaðinni síðu",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php er skráð á webcron-þjónustu til að kalla á cron.php á 15 mínútna fresti yfir http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Nota cron-þjónustu kerfisins til að kalla á cron.php skrána á 15 mínútna fresti.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php verður að vera keyrt af kerfisnotandanum \"%s\".",
- "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Til að keyra þetta þarftu að hafa PHP posix viðvótina (extension). Skoðaðu {linkstart}PHP hjálparskjölin{linkend} fyrir nánari útlistun.",
+ "To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Til að keyra þetta þarftu að hafa PHP-posix-viðaukann (extension). Skoðaðu {linkstart}PHP-hjálparskjölin{linkend} fyrir nánari útlistun.",
"Version" : "Útgáfa",
"Sharing" : "Deiling",
"As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Sem stjórnandi geturðu fínstillt hegðun við deilingu. Endilega kíktu á hjálparskjölin til að sjá ítarlegri upplýsingar.",
@@ -261,6 +273,7 @@
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Birta fyrirvara á opinberu upphleðslusíðunni. (Birtist einungis þegar listi yfir skrár er falinn).",
"This text will be shown on the public link upload page when the file list is hidden." : "Þessi texti birtist á opinberu upphleðslusíðunni þegar listi yfir skrár er falinn.",
"Tips & tricks" : "Ábendingar og góð ráð",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Það eru margir eiginleikar og stillingarofar í boði til að sérsníða og besta notkun þessarar uppsetningar. Hér eru nokkrar ábendingar um frekari upplýsingar.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Núna er stuðst við SQLite sem bakenda fyrir gagnagrunn. Fyrir stærri uppsetningar mælum við með að skipta yfir í annan gagnagrunnsbakenda.",
"This is particularly recommended when using the desktop client for file synchronisation." : "Mælt er sérstaklega með þessu þegar skjáborðsforritið er notað til að samstilla skrár.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Til að yfirfæra í annan gagnagrunn skaltu nota skipanalínutólið: 'occ db:convert-type', eða lesa hjálparskjölin ↗.",
@@ -340,6 +353,7 @@
"Web, desktop and mobile clients currently logged in to your account." : "Veftól, tölvur og símar sem núna eru skráð inn á aðganginn þinn.",
"Device" : "Tæki",
"Last activity" : "Síðasta virkni",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Hér geturðu útbúið sérstök lykilorð fyrir hvert forrit svo að þú þurfir ekki að gefa upp lykilorðið þitt. Þú getur líka afturkallað þau hvert fyrir sig.",
"Name" : "Heiti",
"App name" : "Heiti forrits",
"Create new app password" : "Búa til nýtt lykilorð forrits",
diff --git a/settings/l10n/it.js b/settings/l10n/it.js
index 8b50b383bb9e5..4c32e1065b390 100644
--- a/settings/l10n/it.js
+++ b/settings/l10n/it.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} ha cambiato il tuo indirizzo email",
"You changed your email address" : "Hai cambiato il tuo indirizzo email",
"Your email address was changed by an administrator" : "Il tuo indirizzo email è stato cambiato da un amministratore",
+ "Security" : "Sicurezza",
"Your apps" : "Le tue applicazioni",
"Enabled apps" : "Applicazioni abilitate",
"Disabled apps" : "Applicazioni disabilitate",
@@ -36,6 +37,8 @@ OC.L10N.register(
"To send a password link to the user an email address is required." : "Per inviare un collegamento della password all'utente è richiesto un indirizzo email.",
"Unable to create user." : "Impossibile creare l'utente.",
"Unable to delete user." : "Impossibile eliminare l'utente.",
+ "Error while enabling user." : "Errore durante l'abilitazione dell'utente.",
+ "Error while disabling user." : "Errore durante la disabilitazione dell'utente.",
"Settings saved" : "Impostazioni salvate",
"Unable to change full name" : "Impossibile cambiare il nome completo",
"Unable to change email address" : "Impossibile cambiare l'indirizzo di posta",
@@ -44,8 +47,14 @@ OC.L10N.register(
"Invalid user" : "Utente non valido",
"Unable to change mail address" : "Impossibile cambiare l'indirizzo di posta",
"Email saved" : "Email salvata",
+ "%1$s changed your password on %2$s." : "%1$s ha cambiato la tua password su %2$s.",
"Your password on %s was changed." : "La tua password su %s è stata modificata.",
"Password changed for %s" : "Password modificata per %s",
+ "If you did not request this, please contact an administrator." : "Se non lo hai richiesto, contatta un amministratore.",
+ "Password for %1$s changed on %2$s" : "Password per %1$s cambiata su %2$s",
+ "The new email address is %s" : "Il nuovo indirizzo email è %s",
+ "Welcome aboard" : "Benvenuto a bordo",
+ "Your username is: %s" : "Il tuo nome utente è: %s",
"Set your password" : "Imposta la tua password",
"Go to %s" : "Vai a %s",
"Install Client" : "Installa client",
@@ -81,11 +90,15 @@ OC.L10N.register(
"Updating...." : "Aggiornamento in corso...",
"Error while updating app" : "Errore durante l'aggiornamento",
"Updated" : "Aggiornato",
+ "Removing …" : "Rimozione in corso...",
+ "Error while removing app" : "Errore durante la rimozione dell'applicazione",
+ "Remove" : "Rimuovi",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "L'applicazione è stata abilitata, ma deve essere aggiornata. Sarai rediretto alla pagina di aggiornamento in 5 secondi.",
"App update" : "Aggiornamento applicazione",
"Approved" : "Approvata",
"Experimental" : "Sperimentale",
"No apps found for {query}" : "Nessuna applicazione trovata per {query}",
+ "Enable all" : "Abilita tutto",
"Allow filesystem access" : "Consenti accesso al filesystem",
"Disconnect" : "Disconnetti",
"Revoke" : "Revoca",
@@ -120,6 +133,7 @@ OC.L10N.register(
"Visible to local users and to trusted servers" : "Visibile agli utenti locali e ai server affidabili",
"Public" : "Pubblico",
"Will be synced to a global and public address book" : "Sarà sincronizzato con una rubrica globale e pubblica",
+ "Verify" : "Verifica",
"Select a profile picture" : "Seleziona un'immagine del profilo",
"Very weak password" : "Password molto debole",
"Weak password" : "Password debole",
@@ -214,13 +228,14 @@ OC.L10N.register(
"Allow apps to use the Share API" : "Consenti alle applicazioni di utilizzare le API di condivisione",
"Allow users to share via link" : "Consenti agli utenti di condividere tramite collegamento",
"Allow public uploads" : "Consenti caricamenti pubblici",
+ "Always ask for a password" : "Chiedi sempre una password",
"Enforce password protection" : "Imponi la protezione con password",
"Set default expiration date" : "Imposta data di scadenza predefinita",
"Expire after " : "Scadenza dopo",
"days" : "giorni",
"Enforce expiration date" : "Forza la data di scadenza",
"Allow resharing" : "Consenti la ri-condivisione",
- "Allow sharing with groups" : "Consentì la condivisione con gruppi",
+ "Allow sharing with groups" : "Consenti la condivisione con gruppi",
"Restrict users to only share with users in their groups" : "Limita gli utenti a condividere solo con gli utenti nei loro gruppi",
"Exclude groups from sharing" : "Escludi gruppi dalla condivisione",
"These groups will still be able to receive shares, but not to initiate them." : "Questi gruppi saranno in grado di ricevere condivisioni, ma non iniziarle.",
@@ -285,6 +300,7 @@ OC.L10N.register(
"Address" : "Indirizzo",
"Your postal address" : "Il tuo indirizzo postale",
"Website" : "Sito web",
+ "Link https://…" : "Colegamento https://...",
"Twitter" : "Twitter",
"You are member of the following groups:" : "Sei membro dei seguenti gruppi:",
"Password" : "Password",
@@ -310,11 +326,15 @@ OC.L10N.register(
"Username" : "Nome utente",
"Done" : "Completato",
"Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Sviluppato dalla {communityopen}comunità di Nextcloud{linkclose}, il {githubopen}codice sorgente{linkclose} è rilasciato nei termini della licenza {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Seguici su Google+!",
"Like our facebook page!" : "Mi piace sulla nostra pagina di Facebook!",
+ "Follow us on Twitter!" : "Seguici su Twitter!",
+ "Check out our blog!" : "Leggi il nostro blog!",
"Subscribe to our newsletter!" : "Iscriviti alla nostra newsletter!",
"Settings" : "Impostazioni",
"Show storage location" : "Mostra posizione di archiviazione",
"Show user backend" : "Mostra il motore utente",
+ "Show last login" : "Mostra ultimo accesso",
"Show email address" : "Mostra l'indirizzo email",
"Send email to new user" : "Invia email al nuovo utente",
"E-Mail" : "Posta elettronica",
@@ -324,6 +344,7 @@ OC.L10N.register(
"Group name" : "Nome del gruppo",
"Everyone" : "Chiunque",
"Admins" : "Amministratori",
+ "Disabled" : "Disabilitati",
"Default quota" : "Quota predefinita",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Digita la quota di archiviazione (ad es.: \"512 MB\" or \"12 GB\")",
"Other" : "Altro",
diff --git a/settings/l10n/it.json b/settings/l10n/it.json
index b63170aad96ff..c45447d8990d9 100644
--- a/settings/l10n/it.json
+++ b/settings/l10n/it.json
@@ -5,6 +5,7 @@
"{actor} changed your email address" : "{actor} ha cambiato il tuo indirizzo email",
"You changed your email address" : "Hai cambiato il tuo indirizzo email",
"Your email address was changed by an administrator" : "Il tuo indirizzo email è stato cambiato da un amministratore",
+ "Security" : "Sicurezza",
"Your apps" : "Le tue applicazioni",
"Enabled apps" : "Applicazioni abilitate",
"Disabled apps" : "Applicazioni disabilitate",
@@ -34,6 +35,8 @@
"To send a password link to the user an email address is required." : "Per inviare un collegamento della password all'utente è richiesto un indirizzo email.",
"Unable to create user." : "Impossibile creare l'utente.",
"Unable to delete user." : "Impossibile eliminare l'utente.",
+ "Error while enabling user." : "Errore durante l'abilitazione dell'utente.",
+ "Error while disabling user." : "Errore durante la disabilitazione dell'utente.",
"Settings saved" : "Impostazioni salvate",
"Unable to change full name" : "Impossibile cambiare il nome completo",
"Unable to change email address" : "Impossibile cambiare l'indirizzo di posta",
@@ -42,8 +45,14 @@
"Invalid user" : "Utente non valido",
"Unable to change mail address" : "Impossibile cambiare l'indirizzo di posta",
"Email saved" : "Email salvata",
+ "%1$s changed your password on %2$s." : "%1$s ha cambiato la tua password su %2$s.",
"Your password on %s was changed." : "La tua password su %s è stata modificata.",
"Password changed for %s" : "Password modificata per %s",
+ "If you did not request this, please contact an administrator." : "Se non lo hai richiesto, contatta un amministratore.",
+ "Password for %1$s changed on %2$s" : "Password per %1$s cambiata su %2$s",
+ "The new email address is %s" : "Il nuovo indirizzo email è %s",
+ "Welcome aboard" : "Benvenuto a bordo",
+ "Your username is: %s" : "Il tuo nome utente è: %s",
"Set your password" : "Imposta la tua password",
"Go to %s" : "Vai a %s",
"Install Client" : "Installa client",
@@ -79,11 +88,15 @@
"Updating...." : "Aggiornamento in corso...",
"Error while updating app" : "Errore durante l'aggiornamento",
"Updated" : "Aggiornato",
+ "Removing …" : "Rimozione in corso...",
+ "Error while removing app" : "Errore durante la rimozione dell'applicazione",
+ "Remove" : "Rimuovi",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "L'applicazione è stata abilitata, ma deve essere aggiornata. Sarai rediretto alla pagina di aggiornamento in 5 secondi.",
"App update" : "Aggiornamento applicazione",
"Approved" : "Approvata",
"Experimental" : "Sperimentale",
"No apps found for {query}" : "Nessuna applicazione trovata per {query}",
+ "Enable all" : "Abilita tutto",
"Allow filesystem access" : "Consenti accesso al filesystem",
"Disconnect" : "Disconnetti",
"Revoke" : "Revoca",
@@ -118,6 +131,7 @@
"Visible to local users and to trusted servers" : "Visibile agli utenti locali e ai server affidabili",
"Public" : "Pubblico",
"Will be synced to a global and public address book" : "Sarà sincronizzato con una rubrica globale e pubblica",
+ "Verify" : "Verifica",
"Select a profile picture" : "Seleziona un'immagine del profilo",
"Very weak password" : "Password molto debole",
"Weak password" : "Password debole",
@@ -212,13 +226,14 @@
"Allow apps to use the Share API" : "Consenti alle applicazioni di utilizzare le API di condivisione",
"Allow users to share via link" : "Consenti agli utenti di condividere tramite collegamento",
"Allow public uploads" : "Consenti caricamenti pubblici",
+ "Always ask for a password" : "Chiedi sempre una password",
"Enforce password protection" : "Imponi la protezione con password",
"Set default expiration date" : "Imposta data di scadenza predefinita",
"Expire after " : "Scadenza dopo",
"days" : "giorni",
"Enforce expiration date" : "Forza la data di scadenza",
"Allow resharing" : "Consenti la ri-condivisione",
- "Allow sharing with groups" : "Consentì la condivisione con gruppi",
+ "Allow sharing with groups" : "Consenti la condivisione con gruppi",
"Restrict users to only share with users in their groups" : "Limita gli utenti a condividere solo con gli utenti nei loro gruppi",
"Exclude groups from sharing" : "Escludi gruppi dalla condivisione",
"These groups will still be able to receive shares, but not to initiate them." : "Questi gruppi saranno in grado di ricevere condivisioni, ma non iniziarle.",
@@ -283,6 +298,7 @@
"Address" : "Indirizzo",
"Your postal address" : "Il tuo indirizzo postale",
"Website" : "Sito web",
+ "Link https://…" : "Colegamento https://...",
"Twitter" : "Twitter",
"You are member of the following groups:" : "Sei membro dei seguenti gruppi:",
"Password" : "Password",
@@ -308,11 +324,15 @@
"Username" : "Nome utente",
"Done" : "Completato",
"Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Sviluppato dalla {communityopen}comunità di Nextcloud{linkclose}, il {githubopen}codice sorgente{linkclose} è rilasciato nei termini della licenza {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google+!" : "Seguici su Google+!",
"Like our facebook page!" : "Mi piace sulla nostra pagina di Facebook!",
+ "Follow us on Twitter!" : "Seguici su Twitter!",
+ "Check out our blog!" : "Leggi il nostro blog!",
"Subscribe to our newsletter!" : "Iscriviti alla nostra newsletter!",
"Settings" : "Impostazioni",
"Show storage location" : "Mostra posizione di archiviazione",
"Show user backend" : "Mostra il motore utente",
+ "Show last login" : "Mostra ultimo accesso",
"Show email address" : "Mostra l'indirizzo email",
"Send email to new user" : "Invia email al nuovo utente",
"E-Mail" : "Posta elettronica",
@@ -322,6 +342,7 @@
"Group name" : "Nome del gruppo",
"Everyone" : "Chiunque",
"Admins" : "Amministratori",
+ "Disabled" : "Disabilitati",
"Default quota" : "Quota predefinita",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Digita la quota di archiviazione (ad es.: \"512 MB\" or \"12 GB\")",
"Other" : "Altro",
diff --git a/settings/l10n/nb.js b/settings/l10n/nb.js
index 2844d1114b662..e51b313d5035b 100644
--- a/settings/l10n/nb.js
+++ b/settings/l10n/nb.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} endret din e-postadresse",
"You changed your email address" : "Du endret din e-postadresse",
"Your email address was changed by an administrator" : "Din e-postadresse ble endret av en administrator",
+ "Security" : "Sikkerhet",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Din innlogging med to-trinns bekreftelse var velykket (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "En innlogging med to-trinns bekreftelse mislyktes (%1$s)",
"Your password or email was modified" : "Ditt passord eller din e-postadresse ble endret",
"Your apps" : "Dine programmer",
"Enabled apps" : "Påskrudde programmer",
@@ -39,11 +42,12 @@ OC.L10N.register(
"Invalid mail address" : "Ugyldig e-postadresse",
"No valid group selected" : "Ingen gyldig gruppe valgt",
"A user with that name already exists." : "Det finnes allerede en bruker med det navnet.",
- "To send a password link to the user an email address is required." : "Krever epost for å sende link til bruker.",
+ "To send a password link to the user an email address is required." : "E-postadresse kreves for å sende passsord-lenke til bruker.",
"Unable to create user." : "Kan ikke opprette bruker.",
"Unable to delete user." : "Kan ikke slette bruker.",
"Error while enabling user." : "Feil ved påslag av brukerkonto.",
"Error while disabling user." : "Feil ved avslag av brukerkonto.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "For å bekrefte din Twitter-konto, post følgende tvitring på Twitter (husk å ikke få med noen linjeskift):",
"Settings saved" : "Innstillinger lagret",
"Unable to change full name" : "Klarte ikke å endre fullt navn",
"Unable to change email address" : "Klarer ikke å endre e-postadresse",
@@ -96,7 +100,7 @@ OC.L10N.register(
"Disable" : "Deaktiver ",
"Enable" : "Aktiver",
"Enabling app …" : "Aktiverer program…",
- "Error while enabling app" : "Aktivering av program feilet",
+ "Error while enabling app" : "Aktivering av program mislyktes",
"Error: this app cannot be enabled because it makes the server unstable" : "Feil: Denne appen kan ikke aktiveres fordi den gjør tjeneren ustabil",
"Error: could not disable broken app" : "Feil: Kunne ikke deaktivere ustabil app",
"Error while disabling broken app" : "Feil ved deaktivering av ustabil app",
@@ -106,11 +110,11 @@ OC.L10N.register(
"Removing …" : "Fjerner…",
"Error while removing app" : "Feil under fjerning av program",
"Remove" : "Fjern",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Programmet er aktivert men må oppdateres. Du vil bli omdirigert til oppdateringssiden om 5 sekunder.",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Programmet er aktivert men må oppdateres. Du vil bli videresendt til oppdateringssiden om 5 sekunder.",
"App update" : "Programoppdatering",
"Approved" : "Godkjent",
"Experimental" : "Eksperimentell",
- "No apps found for {query}" : "Ingen programmet funnet for \"{query}\"",
+ "No apps found for {query}" : "Ingen programmer funnet for {query}",
"Enable all" : "Skru på alle",
"Allow filesystem access" : "Tillatt filsystem tilgang",
"Disconnect" : "Koble fra",
@@ -239,9 +243,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Det var ikke mulig å kjøre cron-jobben vi CLI. Følgende tekniske feil oppstod:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Vennligst dobbeltsjekk installasjonsguiden ↗, og se etter feil eller advarsler i loggen.",
"All checks passed." : "Alle sjekker bestått.",
+ "Background jobs" : "Bakgrunnsjobber",
+ "Last job ran %s." : "Siste jobb kjørte %s.",
+ "Last job execution ran %s. Something seems wrong." : "Siste jobbkjøring kjørte %s. Noe ser ut til å være galt.",
+ "Background job didn’t run yet!" : "Bakgrunnsjobben har ikke kjørt enda!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "For optimal ytelse er det viktig å sette opp bakgrunnsjobber rett. For kjøring på større installasjoner er 'Cron' anbefalt innstilling. Se dokumentasjonen for mer informasjon.",
"Execute one task with each page loaded" : "Utfør en oppgave med hver side som blir lastet",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php er registrert i en webcron-tjeneste for å kalle cron.php hvert 15. minutt over http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Bruk systemets cron-tjeneste til å kalle cron.php hvert kvarter.",
"The cron.php needs to be executed by the system user \"%s\"." : "Filen cron.php må kjøres systemet som følgende bruker \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "For å kjøre denne trenger du «PHP posix extension». Se {linkstart}PHP dokumentasjonen{linkend} for flere detaljer.",
"Version" : "Versjon",
@@ -319,14 +328,14 @@ OC.L10N.register(
"Email" : "E-post",
"Your email address" : "Din e-postadresse",
"No email address set" : "E-postadresse ikke satt",
- "For password reset and notifications" : "For å nullstille passord og melinger.",
+ "For password reset and notifications" : "For å nullstille passord og varsler",
"Phone number" : "Telefonnummer",
"Your phone number" : "Ditt telefonnummer",
"Address" : "Adresse",
"Your postal address" : "Din postadresse",
"Website" : "Nettside",
"It can take up to 24 hours before the account is displayed as verified." : "Det kan ta opptil et døgn før kontoen vises som bekreftet.",
- "Link https://…" : "Lenk http://..",
+ "Link https://…" : "Lenk http://…",
"Twitter" : "Twitter",
"Twitter handle @…" : "Twitter-konto @…",
"You are member of the following groups:" : "Du er medlem av følgende grupper:",
diff --git a/settings/l10n/nb.json b/settings/l10n/nb.json
index 198ac6229e195..0a60d05a151c5 100644
--- a/settings/l10n/nb.json
+++ b/settings/l10n/nb.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} endret din e-postadresse",
"You changed your email address" : "Du endret din e-postadresse",
"Your email address was changed by an administrator" : "Din e-postadresse ble endret av en administrator",
+ "Security" : "Sikkerhet",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Din innlogging med to-trinns bekreftelse var velykket (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "En innlogging med to-trinns bekreftelse mislyktes (%1$s)",
"Your password or email was modified" : "Ditt passord eller din e-postadresse ble endret",
"Your apps" : "Dine programmer",
"Enabled apps" : "Påskrudde programmer",
@@ -37,11 +40,12 @@
"Invalid mail address" : "Ugyldig e-postadresse",
"No valid group selected" : "Ingen gyldig gruppe valgt",
"A user with that name already exists." : "Det finnes allerede en bruker med det navnet.",
- "To send a password link to the user an email address is required." : "Krever epost for å sende link til bruker.",
+ "To send a password link to the user an email address is required." : "E-postadresse kreves for å sende passsord-lenke til bruker.",
"Unable to create user." : "Kan ikke opprette bruker.",
"Unable to delete user." : "Kan ikke slette bruker.",
"Error while enabling user." : "Feil ved påslag av brukerkonto.",
"Error while disabling user." : "Feil ved avslag av brukerkonto.",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "For å bekrefte din Twitter-konto, post følgende tvitring på Twitter (husk å ikke få med noen linjeskift):",
"Settings saved" : "Innstillinger lagret",
"Unable to change full name" : "Klarte ikke å endre fullt navn",
"Unable to change email address" : "Klarer ikke å endre e-postadresse",
@@ -94,7 +98,7 @@
"Disable" : "Deaktiver ",
"Enable" : "Aktiver",
"Enabling app …" : "Aktiverer program…",
- "Error while enabling app" : "Aktivering av program feilet",
+ "Error while enabling app" : "Aktivering av program mislyktes",
"Error: this app cannot be enabled because it makes the server unstable" : "Feil: Denne appen kan ikke aktiveres fordi den gjør tjeneren ustabil",
"Error: could not disable broken app" : "Feil: Kunne ikke deaktivere ustabil app",
"Error while disabling broken app" : "Feil ved deaktivering av ustabil app",
@@ -104,11 +108,11 @@
"Removing …" : "Fjerner…",
"Error while removing app" : "Feil under fjerning av program",
"Remove" : "Fjern",
- "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Programmet er aktivert men må oppdateres. Du vil bli omdirigert til oppdateringssiden om 5 sekunder.",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Programmet er aktivert men må oppdateres. Du vil bli videresendt til oppdateringssiden om 5 sekunder.",
"App update" : "Programoppdatering",
"Approved" : "Godkjent",
"Experimental" : "Eksperimentell",
- "No apps found for {query}" : "Ingen programmet funnet for \"{query}\"",
+ "No apps found for {query}" : "Ingen programmer funnet for {query}",
"Enable all" : "Skru på alle",
"Allow filesystem access" : "Tillatt filsystem tilgang",
"Disconnect" : "Koble fra",
@@ -237,9 +241,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Det var ikke mulig å kjøre cron-jobben vi CLI. Følgende tekniske feil oppstod:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Vennligst dobbeltsjekk installasjonsguiden ↗, og se etter feil eller advarsler i loggen.",
"All checks passed." : "Alle sjekker bestått.",
+ "Background jobs" : "Bakgrunnsjobber",
+ "Last job ran %s." : "Siste jobb kjørte %s.",
+ "Last job execution ran %s. Something seems wrong." : "Siste jobbkjøring kjørte %s. Noe ser ut til å være galt.",
+ "Background job didn’t run yet!" : "Bakgrunnsjobben har ikke kjørt enda!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "For optimal ytelse er det viktig å sette opp bakgrunnsjobber rett. For kjøring på større installasjoner er 'Cron' anbefalt innstilling. Se dokumentasjonen for mer informasjon.",
"Execute one task with each page loaded" : "Utfør en oppgave med hver side som blir lastet",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php er registrert i en webcron-tjeneste for å kalle cron.php hvert 15. minutt over http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Bruk systemets cron-tjeneste til å kalle cron.php hvert kvarter.",
"The cron.php needs to be executed by the system user \"%s\"." : "Filen cron.php må kjøres systemet som følgende bruker \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "For å kjøre denne trenger du «PHP posix extension». Se {linkstart}PHP dokumentasjonen{linkend} for flere detaljer.",
"Version" : "Versjon",
@@ -317,14 +326,14 @@
"Email" : "E-post",
"Your email address" : "Din e-postadresse",
"No email address set" : "E-postadresse ikke satt",
- "For password reset and notifications" : "For å nullstille passord og melinger.",
+ "For password reset and notifications" : "For å nullstille passord og varsler",
"Phone number" : "Telefonnummer",
"Your phone number" : "Ditt telefonnummer",
"Address" : "Adresse",
"Your postal address" : "Din postadresse",
"Website" : "Nettside",
"It can take up to 24 hours before the account is displayed as verified." : "Det kan ta opptil et døgn før kontoen vises som bekreftet.",
- "Link https://…" : "Lenk http://..",
+ "Link https://…" : "Lenk http://…",
"Twitter" : "Twitter",
"Twitter handle @…" : "Twitter-konto @…",
"You are member of the following groups:" : "Du er medlem av følgende grupper:",
diff --git a/settings/l10n/nl.js b/settings/l10n/nl.js
index ee46dc2f9748b..c1652e8fbd204 100644
--- a/settings/l10n/nl.js
+++ b/settings/l10n/nl.js
@@ -7,8 +7,11 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} wijzigde je e-mailadres",
"You changed your email address" : "Je wijzigde je e-mailadres",
"Your email address was changed by an administrator" : "Je e-mailadres is gewijzigd door een beheerder",
+ "Security" : "Beveiliging",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Je bent succesvol ingelogd via tweefactot authenticatie (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Een inlogpoging via tweefactor authenticatie is mislukt (%1$s)",
"Your password or email was modified" : "Je wachtwoord of e-mailadres is gewijzigd",
- "Your apps" : "Jou apps",
+ "Your apps" : "Jouw apps",
"Enabled apps" : "Ingeschakelde apps",
"Disabled apps" : "Uitgeschakelde apps",
"App bundles" : "App bundels",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "het was niet mogelijk om de cronjob via CLI uit te voeren. De volgende technische problemen traden op:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Lees de installatie handleiding goed door en controleer op fouten en waarschuwingen in de logging.",
"All checks passed." : "Alle checks geslaagd",
+ "Background jobs" : "Achtergrond jobs",
+ "Last job ran %s." : "Laatste job liep %s.",
+ "Last job execution ran %s. Something seems wrong." : "Laatst uitgevoerde job: %s. Er lijkt iets fout gegaan.",
+ "Background job didn’t run yet!" : "Achtergrondjob nog niet gelopen!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Voor optimale prestaties is het belangrijk om de achtergrondtaken goed te configureren. Voor grotere installaties is \"Cron' de aanbevolen instelling. Bekijk de documentatie voor meer informatie.",
"Execute one task with each page loaded" : "Bij laden van elke pagina één taak uitvoeren",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php is geregisteerd bij een webcron service om elke 15 minuten cron.php over http aan te roepen.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Gebruik de systeemcron service om cron.php elke 15 minuten aan te roepen.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php moet worden uitgevoerd door systeemgebruiker \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Om dit te draaien, is de PHP posix extensie vereist. Bekijk {linkstart}PHP documentatie{linkend} voor meer informatie.",
"Version" : "Versie",
diff --git a/settings/l10n/nl.json b/settings/l10n/nl.json
index 5780e57222b84..bb1e1d383be08 100644
--- a/settings/l10n/nl.json
+++ b/settings/l10n/nl.json
@@ -5,8 +5,11 @@
"{actor} changed your email address" : "{actor} wijzigde je e-mailadres",
"You changed your email address" : "Je wijzigde je e-mailadres",
"Your email address was changed by an administrator" : "Je e-mailadres is gewijzigd door een beheerder",
+ "Security" : "Beveiliging",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Je bent succesvol ingelogd via tweefactot authenticatie (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Een inlogpoging via tweefactor authenticatie is mislukt (%1$s)",
"Your password or email was modified" : "Je wachtwoord of e-mailadres is gewijzigd",
- "Your apps" : "Jou apps",
+ "Your apps" : "Jouw apps",
"Enabled apps" : "Ingeschakelde apps",
"Disabled apps" : "Uitgeschakelde apps",
"App bundles" : "App bundels",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "het was niet mogelijk om de cronjob via CLI uit te voeren. De volgende technische problemen traden op:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Lees de installatie handleiding goed door en controleer op fouten en waarschuwingen in de logging.",
"All checks passed." : "Alle checks geslaagd",
+ "Background jobs" : "Achtergrond jobs",
+ "Last job ran %s." : "Laatste job liep %s.",
+ "Last job execution ran %s. Something seems wrong." : "Laatst uitgevoerde job: %s. Er lijkt iets fout gegaan.",
+ "Background job didn’t run yet!" : "Achtergrondjob nog niet gelopen!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Voor optimale prestaties is het belangrijk om de achtergrondtaken goed te configureren. Voor grotere installaties is \"Cron' de aanbevolen instelling. Bekijk de documentatie voor meer informatie.",
"Execute one task with each page loaded" : "Bij laden van elke pagina één taak uitvoeren",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php is geregisteerd bij een webcron service om elke 15 minuten cron.php over http aan te roepen.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Gebruik de systeemcron service om cron.php elke 15 minuten aan te roepen.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php moet worden uitgevoerd door systeemgebruiker \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Om dit te draaien, is de PHP posix extensie vereist. Bekijk {linkstart}PHP documentatie{linkend} voor meer informatie.",
"Version" : "Versie",
diff --git a/settings/l10n/pl.js b/settings/l10n/pl.js
index 70fd2f015a451..3af3b4320f25c 100644
--- a/settings/l10n/pl.js
+++ b/settings/l10n/pl.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} zmienił twój adres e-mail",
"You changed your email address" : "Zmieniłeś/-aś swój adres e-mail",
"Your email address was changed by an administrator" : "Twój adres e-mail został zmieniony przez administratora",
+ "Security" : "Bezpieczeństwo",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Pomyślnie zalogowano z wykorzystaniem uwierzytelnienia dwuetapowego (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Próba logowania z wykorzystaniem uwierzytelniania dwuetepowego zakończyła się niepowodzeniem (%1$s)",
"Your password or email was modified" : "Twoje hasło lub e-mail zostal zmieniony",
"Your apps" : "Twoje aplikacje",
"Enabled apps" : "Włączone aplikacje",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Nie było możliwe do wykonania przez cron CLI. Pojawiły się następujące błędy techniczne:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Proszę sprawdzić dokładnie przewodniki instalacji ↗ oraz błędy i ostrzeżenia w logu.",
"All checks passed." : "Wszystkie testy konfiguracji zakończyły się pomyślnie.",
+ "Background jobs" : "Zadania w tle",
+ "Last job ran %s." : "Ostatnie zadanie wykonano %s",
+ "Last job execution ran %s. Something seems wrong." : "Ostatnie zadanie wykonano %s. Coś poszło nie tak.",
+ "Background job didn’t run yet!" : "Zadanie w tle nie zostało wykonane ani razu!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Dla optymalnej wydajności należy poprawnie skonfigurować zadania w tle. Dla większych instancji zalecane jest użycie usługi 'Cron'. Więcej informacji można znaleźć w dokumentacji.",
"Execute one task with each page loaded" : "Wykonuj jedno zadanie wraz z każdą wczytaną stroną.",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "Cron.php jest zarejestrowany w usłudze webcron do uruchamiania cron.php raz na 15 minut przez http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Użyj usługi systemowej cron do wywoływania cron.php co 15 minut.",
"The cron.php needs to be executed by the system user \"%s\"." : "Cron.php musi być wykonywany przez użytkownika systemu \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Aby to uruchomić potrzebujesz rozszerzenia posix do PHP. Po więcej informacji sprawdź {linkstart}dokumentację PHP{linkend}.",
"Version" : "Wersja",
diff --git a/settings/l10n/pl.json b/settings/l10n/pl.json
index 570ddef31482f..885ffa2e96b68 100644
--- a/settings/l10n/pl.json
+++ b/settings/l10n/pl.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} zmienił twój adres e-mail",
"You changed your email address" : "Zmieniłeś/-aś swój adres e-mail",
"Your email address was changed by an administrator" : "Twój adres e-mail został zmieniony przez administratora",
+ "Security" : "Bezpieczeństwo",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Pomyślnie zalogowano z wykorzystaniem uwierzytelnienia dwuetapowego (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Próba logowania z wykorzystaniem uwierzytelniania dwuetepowego zakończyła się niepowodzeniem (%1$s)",
"Your password or email was modified" : "Twoje hasło lub e-mail zostal zmieniony",
"Your apps" : "Twoje aplikacje",
"Enabled apps" : "Włączone aplikacje",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Nie było możliwe do wykonania przez cron CLI. Pojawiły się następujące błędy techniczne:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Proszę sprawdzić dokładnie przewodniki instalacji ↗ oraz błędy i ostrzeżenia w logu.",
"All checks passed." : "Wszystkie testy konfiguracji zakończyły się pomyślnie.",
+ "Background jobs" : "Zadania w tle",
+ "Last job ran %s." : "Ostatnie zadanie wykonano %s",
+ "Last job execution ran %s. Something seems wrong." : "Ostatnie zadanie wykonano %s. Coś poszło nie tak.",
+ "Background job didn’t run yet!" : "Zadanie w tle nie zostało wykonane ani razu!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Dla optymalnej wydajności należy poprawnie skonfigurować zadania w tle. Dla większych instancji zalecane jest użycie usługi 'Cron'. Więcej informacji można znaleźć w dokumentacji.",
"Execute one task with each page loaded" : "Wykonuj jedno zadanie wraz z każdą wczytaną stroną.",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "Cron.php jest zarejestrowany w usłudze webcron do uruchamiania cron.php raz na 15 minut przez http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Użyj usługi systemowej cron do wywoływania cron.php co 15 minut.",
"The cron.php needs to be executed by the system user \"%s\"." : "Cron.php musi być wykonywany przez użytkownika systemu \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Aby to uruchomić potrzebujesz rozszerzenia posix do PHP. Po więcej informacji sprawdź {linkstart}dokumentację PHP{linkend}.",
"Version" : "Wersja",
diff --git a/settings/l10n/pt_BR.js b/settings/l10n/pt_BR.js
index dec2755a7edf1..e556f6825af08 100644
--- a/settings/l10n/pt_BR.js
+++ b/settings/l10n/pt_BR.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} alterou seu e-mail",
"You changed your email address" : "Você alterou seu e-mail",
"Your email address was changed by an administrator" : "Seu e-mail foi alterado pelo administrador",
+ "Security" : "Segurança",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Você conectou com êxito usando a autenticação de dois fatores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A tentativa de login usando a autenticação de dois fatores falhou (%1$s)",
"Your password or email was modified" : "Sua senha ou e-mail foram alterados",
"Your apps" : "Seus aplicativos",
"Enabled apps" : "Aplicativos habilitados",
@@ -29,8 +32,8 @@ OC.L10N.register(
"Unable to add group." : "Não foi possível adicionar o grupo.",
"Unable to delete group." : "Não foi possível excluir o grupo.",
"Invalid SMTP password." : "Senha SMTP incorreta.",
- "Well done, %s!" : "Bom trabalho, %s!",
- "If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do e-mail está correta.",
+ "Well done, %s!" : "Bom trabalho %s!",
+ "If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do servidor de e-mail está correta.",
"Email setting test" : "Teste da configuração de e-mail",
"Email could not be sent. Check your mail server log" : "O e-mail não pôde ser enviado. Verifique o log do servidor de e-mail",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu um problema ao enviar o e-mail. Por favor, revise suas configurações. (Erro: %s)",
@@ -86,8 +89,8 @@ OC.L10N.register(
"Email sent" : "E-mail enviado",
"Official" : "Oficial",
"All" : "Todos",
- "Update to %s" : "Atualizado para %s",
- "_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização pendente","Você tem %n aplicativos com atualizações pendentes"],
+ "Update to %s" : "Atualizar para %s",
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização pendente","Existem %n aplicativos com atualização pendente"],
"No apps found for your version" : "Nenhum aplicativo encontrado para a sua versão",
"The app will be downloaded from the app store" : "O aplicativo será baixado da loja de aplicativos",
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Os aplicativos oficiais são desenvolvidos pela comunidade e dentro dela. Eles oferecem funcionalidades centrais e estão prontos para uso em produção.",
@@ -209,7 +212,7 @@ OC.L10N.register(
"Test email settings" : "Configurações do e-mail de teste",
"Send email" : "Enviar e-mail",
"Server-side encryption" : "Criptografia do lado do servidor",
- "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso vem com limitações como uma diminuição de desempenho, portanto, habilite isso apenas se necessário.",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso diminui um pouco o desempenho, portanto habilite apenas se necessário.",
"Enable server-side encryption" : "Habilitar a criptografia do lado do servidor",
"Please read carefully before activating server-side encryption: " : "Por favor, leia com atenção antes de ativar a criptografia do lado do servidor:",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Uma vez que a criptografia é ativada, todos os arquivos enviados ao servidor a partir desse ponto em diante serão criptografados e assim ficarão no servidor. Só será possível desativar a criptografia em uma data posterior se o módulo de criptografia ativo suportar essa função e todas as pré-condições sejam cumpridas (ex., defininindo uma chave de recuperação).",
@@ -241,14 +244,19 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Não foi possível executar o cron via CLI. Os seguintes erros ocorreram:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Por favor verifique os guias de instalação ↗ e verifique qualquer erro ou advertência no log.",
"All checks passed." : "Todas as verificações passaram.",
- "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para um desempenho ideal, é importante configurar corretamente os trabalhos em segundo plano. Para instâncias maiores 'Cron' é a configuração recomendada. Consulte a documentação para obter mais informações.",
+ "Background jobs" : "Tarefas em retaguarda",
+ "Last job ran %s." : "Última tarefa rodou há %s.",
+ "Last job execution ran %s. Something seems wrong." : "Última tarefa rodou há %s. Algo parece errado.",
+ "Background job didn’t run yet!" : "O trabalho em retaguarda ainda não rodou!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para um desempenho ideal, é importante configurar corretamente os trabalhos em segundo plano. Para instâncias maiores, 'Cron' é a configuração recomendada. Consulte a documentação para obter mais informações.",
"Execute one task with each page loaded" : "Execute uma tarefa com cada página carregada",
- "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado no serviço webcron para chamar cron.php a cada 15 minutos sob http.",
- "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php precisa ser executado por um usuário de sistema \"%s\"",
+ "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado no serviço webcron para chamar cron.php a cada 15 minutos sob http",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Usar o serviço cron para chamar o arquivo cron.php a cada 15 minutos.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php precisa ser executado pelo usuário de sistema \"%s\"",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para rodar isso você precisa da extensão posix PHP. Veja a {linkstart}documentação PHP{linkend} para mais detalhes.",
"Version" : "Versão",
"Sharing" : "Compartilhamento",
- "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador, você pode ajustar o comportamento de compartilhamento. Consulte a documentação para obter mais informações.",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador, você pode ajustar o comportamento dos compartilhamentos. Consulte a documentação para obter mais informações.",
"Allow apps to use the Share API" : "Permitir que aplicativos usem a API de compartilhamento",
"Allow users to share via link" : "Permitir que os usuários compartilhem por link",
"Allow public uploads" : "Permitir envio público",
@@ -263,11 +271,11 @@ OC.L10N.register(
"Restrict users to only share with users in their groups" : "Restringir os usuários a compartilhar somente com os usuários em seus grupos",
"Exclude groups from sharing" : "Excluir grupos do compartilhamento",
"These groups will still be able to receive shares, but not to initiate them." : "Esses grupos ainda serão capazes de receber compartilhamentos, mas não iniciá-los.",
- "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar nome de usuário no diálogo de compartilhamento. Se isto estiver desativado o nome de usuário completo precisa ser inserido.",
- "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar o texto de aviso na página pública do link de envio. (Só é mostrado quando a lista de arquivos está oculta.)",
+ "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar o nome do usuário no diálogo de compartilhamento. Se desativado, o nome completo precisa ser inserido.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar o texto de aviso na página pública do link de envio (só é mostrado quando a lista de arquivos está oculta).",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto será mostrado na página de envio do link público quando a lista de arquivos está oculta.",
"Tips & tricks" : "Dicas & Truques",
- "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Há muitos recursos e opções de configuração disponíveis para otimizar e usar essa instância. Aqui estão algumas indicações para obter mais informações.",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Há muitos recursos e opções de configuração para otimização e uso. Aqui estão algumas indicações para obter mais informações.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite é usando atualmente como Plataforma de serviço de banco de dados. Para instalações maiores recomendamos que você use uma outra plataforma de serviço de banco de dados",
"This is particularly recommended when using the desktop client for file synchronisation." : "Isso é particulamente recomendado quando se utiliza um cliente para sincronização.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar para outro banco de dados use a ferramenta de linha de comando: 'occ db:convert-type', ou consulte a documentação ↗.",
@@ -276,11 +284,11 @@ OC.L10N.register(
"Performance tuning" : "Ajustando a performance",
"Improving the config.php" : "Melhorando o config.php",
"Theming" : "Criar um tema",
- "Check the security of your Nextcloud over our security scan" : "Verifique a segurança da sua Nextcloud na nossa análise de segurança",
+ "Check the security of your Nextcloud over our security scan" : "Verificar a segurança do Nextcloud na nossa análise de segurança",
"Hardening and security guidance" : "Orientações de proteção e segurança",
"Developer documentation" : "Documentação do desenvolvedor",
"View in store" : "Ver na loja",
- "Limit to groups" : "Limite para grupos",
+ "Limit to groups" : "Limitado a grupos",
"This app has an update available." : "Este aplicativo tem uma atualização disponível.",
"by %s" : "por %s",
"%s-licensed" : "%s-licenciado",
@@ -347,7 +355,7 @@ OC.L10N.register(
"Web, desktop and mobile clients currently logged in to your account." : "Clientes web, desktop e móvel que estão conectados à sua conta.",
"Device" : "Dispositivo",
"Last activity" : "Última atividade",
- "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui você pode gerar senhas individuais para aplicativos. Assim você não tem que dar sua senha. Você pode revogá-los individualmente também.",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui você pode gerar senhas individuais para aplicativos e assim você não precisa dar sua senha. Você pode revogá-los individualmente também.",
"Name" : "Nome",
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar uma nova senha do aplicativo",
diff --git a/settings/l10n/pt_BR.json b/settings/l10n/pt_BR.json
index 51cf1a5e39337..c8bc10265295f 100644
--- a/settings/l10n/pt_BR.json
+++ b/settings/l10n/pt_BR.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} alterou seu e-mail",
"You changed your email address" : "Você alterou seu e-mail",
"Your email address was changed by an administrator" : "Seu e-mail foi alterado pelo administrador",
+ "Security" : "Segurança",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Você conectou com êxito usando a autenticação de dois fatores (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A tentativa de login usando a autenticação de dois fatores falhou (%1$s)",
"Your password or email was modified" : "Sua senha ou e-mail foram alterados",
"Your apps" : "Seus aplicativos",
"Enabled apps" : "Aplicativos habilitados",
@@ -27,8 +30,8 @@
"Unable to add group." : "Não foi possível adicionar o grupo.",
"Unable to delete group." : "Não foi possível excluir o grupo.",
"Invalid SMTP password." : "Senha SMTP incorreta.",
- "Well done, %s!" : "Bom trabalho, %s!",
- "If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do e-mail está correta.",
+ "Well done, %s!" : "Bom trabalho %s!",
+ "If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do servidor de e-mail está correta.",
"Email setting test" : "Teste da configuração de e-mail",
"Email could not be sent. Check your mail server log" : "O e-mail não pôde ser enviado. Verifique o log do servidor de e-mail",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu um problema ao enviar o e-mail. Por favor, revise suas configurações. (Erro: %s)",
@@ -84,8 +87,8 @@
"Email sent" : "E-mail enviado",
"Official" : "Oficial",
"All" : "Todos",
- "Update to %s" : "Atualizado para %s",
- "_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização pendente","Você tem %n aplicativos com atualizações pendentes"],
+ "Update to %s" : "Atualizar para %s",
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização pendente","Existem %n aplicativos com atualização pendente"],
"No apps found for your version" : "Nenhum aplicativo encontrado para a sua versão",
"The app will be downloaded from the app store" : "O aplicativo será baixado da loja de aplicativos",
"Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Os aplicativos oficiais são desenvolvidos pela comunidade e dentro dela. Eles oferecem funcionalidades centrais e estão prontos para uso em produção.",
@@ -207,7 +210,7 @@
"Test email settings" : "Configurações do e-mail de teste",
"Send email" : "Enviar e-mail",
"Server-side encryption" : "Criptografia do lado do servidor",
- "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso vem com limitações como uma diminuição de desempenho, portanto, habilite isso apenas se necessário.",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "A criptografia do lado do servidor torna possível criptografar arquivos que são carregados para este servidor. Isso diminui um pouco o desempenho, portanto habilite apenas se necessário.",
"Enable server-side encryption" : "Habilitar a criptografia do lado do servidor",
"Please read carefully before activating server-side encryption: " : "Por favor, leia com atenção antes de ativar a criptografia do lado do servidor:",
"Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Uma vez que a criptografia é ativada, todos os arquivos enviados ao servidor a partir desse ponto em diante serão criptografados e assim ficarão no servidor. Só será possível desativar a criptografia em uma data posterior se o módulo de criptografia ativo suportar essa função e todas as pré-condições sejam cumpridas (ex., defininindo uma chave de recuperação).",
@@ -239,14 +242,19 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Não foi possível executar o cron via CLI. Os seguintes erros ocorreram:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Por favor verifique os guias de instalação ↗ e verifique qualquer erro ou advertência no log.",
"All checks passed." : "Todas as verificações passaram.",
- "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para um desempenho ideal, é importante configurar corretamente os trabalhos em segundo plano. Para instâncias maiores 'Cron' é a configuração recomendada. Consulte a documentação para obter mais informações.",
+ "Background jobs" : "Tarefas em retaguarda",
+ "Last job ran %s." : "Última tarefa rodou há %s.",
+ "Last job execution ran %s. Something seems wrong." : "Última tarefa rodou há %s. Algo parece errado.",
+ "Background job didn’t run yet!" : "O trabalho em retaguarda ainda não rodou!",
+ "For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Para um desempenho ideal, é importante configurar corretamente os trabalhos em segundo plano. Para instâncias maiores, 'Cron' é a configuração recomendada. Consulte a documentação para obter mais informações.",
"Execute one task with each page loaded" : "Execute uma tarefa com cada página carregada",
- "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado no serviço webcron para chamar cron.php a cada 15 minutos sob http.",
- "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php precisa ser executado por um usuário de sistema \"%s\"",
+ "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php está registrado no serviço webcron para chamar cron.php a cada 15 minutos sob http",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Usar o serviço cron para chamar o arquivo cron.php a cada 15 minutos.",
+ "The cron.php needs to be executed by the system user \"%s\"." : "O cron.php precisa ser executado pelo usuário de sistema \"%s\"",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Para rodar isso você precisa da extensão posix PHP. Veja a {linkstart}documentação PHP{linkend} para mais detalhes.",
"Version" : "Versão",
"Sharing" : "Compartilhamento",
- "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador, você pode ajustar o comportamento de compartilhamento. Consulte a documentação para obter mais informações.",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Como administrador, você pode ajustar o comportamento dos compartilhamentos. Consulte a documentação para obter mais informações.",
"Allow apps to use the Share API" : "Permitir que aplicativos usem a API de compartilhamento",
"Allow users to share via link" : "Permitir que os usuários compartilhem por link",
"Allow public uploads" : "Permitir envio público",
@@ -261,11 +269,11 @@
"Restrict users to only share with users in their groups" : "Restringir os usuários a compartilhar somente com os usuários em seus grupos",
"Exclude groups from sharing" : "Excluir grupos do compartilhamento",
"These groups will still be able to receive shares, but not to initiate them." : "Esses grupos ainda serão capazes de receber compartilhamentos, mas não iniciá-los.",
- "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar nome de usuário no diálogo de compartilhamento. Se isto estiver desativado o nome de usuário completo precisa ser inserido.",
- "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar o texto de aviso na página pública do link de envio. (Só é mostrado quando a lista de arquivos está oculta.)",
+ "Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Permitir autocompletar o nome do usuário no diálogo de compartilhamento. Se desativado, o nome completo precisa ser inserido.",
+ "Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar o texto de aviso na página pública do link de envio (só é mostrado quando a lista de arquivos está oculta).",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto será mostrado na página de envio do link público quando a lista de arquivos está oculta.",
"Tips & tricks" : "Dicas & Truques",
- "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Há muitos recursos e opções de configuração disponíveis para otimizar e usar essa instância. Aqui estão algumas indicações para obter mais informações.",
+ "There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Há muitos recursos e opções de configuração para otimização e uso. Aqui estão algumas indicações para obter mais informações.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite é usando atualmente como Plataforma de serviço de banco de dados. Para instalações maiores recomendamos que você use uma outra plataforma de serviço de banco de dados",
"This is particularly recommended when using the desktop client for file synchronisation." : "Isso é particulamente recomendado quando se utiliza um cliente para sincronização.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar para outro banco de dados use a ferramenta de linha de comando: 'occ db:convert-type', ou consulte a documentação ↗.",
@@ -274,11 +282,11 @@
"Performance tuning" : "Ajustando a performance",
"Improving the config.php" : "Melhorando o config.php",
"Theming" : "Criar um tema",
- "Check the security of your Nextcloud over our security scan" : "Verifique a segurança da sua Nextcloud na nossa análise de segurança",
+ "Check the security of your Nextcloud over our security scan" : "Verificar a segurança do Nextcloud na nossa análise de segurança",
"Hardening and security guidance" : "Orientações de proteção e segurança",
"Developer documentation" : "Documentação do desenvolvedor",
"View in store" : "Ver na loja",
- "Limit to groups" : "Limite para grupos",
+ "Limit to groups" : "Limitado a grupos",
"This app has an update available." : "Este aplicativo tem uma atualização disponível.",
"by %s" : "por %s",
"%s-licensed" : "%s-licenciado",
@@ -345,7 +353,7 @@
"Web, desktop and mobile clients currently logged in to your account." : "Clientes web, desktop e móvel que estão conectados à sua conta.",
"Device" : "Dispositivo",
"Last activity" : "Última atividade",
- "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui você pode gerar senhas individuais para aplicativos. Assim você não tem que dar sua senha. Você pode revogá-los individualmente também.",
+ "Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui você pode gerar senhas individuais para aplicativos e assim você não precisa dar sua senha. Você pode revogá-los individualmente também.",
"Name" : "Nome",
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar uma nova senha do aplicativo",
diff --git a/settings/l10n/ru.js b/settings/l10n/ru.js
index a21789c4d86ba..3c26c5097ab6d 100644
--- a/settings/l10n/ru.js
+++ b/settings/l10n/ru.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} сменил ваш адрес email",
"You changed your email address" : "Вы изменили свой адрес email",
"Your email address was changed by an administrator" : "Ваш адрес email был изменён администратором",
+ "Security" : "Безопасность",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Вы успешно вошли в систему используя двухфакторную аутентификацию (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Сбой при попытке входа с использованием двухфакторной аутентификации (%1$s)",
"Your password or email was modified" : "Вашr пароль или email были изменены",
"Your apps" : "Ваши приложения",
"Enabled apps" : "Активные приложения",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Не удается запустить задачу планировщика через CLI. Произошли следующие технические ошибки:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Пожалуйста, еще раз внимательно прочитайте руководство по установке ↗ и проверьте журнал на наличие ошибок.",
"All checks passed." : "Все проверки пройдены.",
+ "Background jobs" : "Фоновые задания",
+ "Last job ran %s." : "Последнее задание выполнено %s.",
+ "Last job execution ran %s. Something seems wrong." : "Последнее задание было выполнено %s. Похоже, что-то не в порядке.",
+ "Background job didn’t run yet!" : "Фоновые задания ещё не выполнялись!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Для оптимальной производительности важно правильно настроить выполнение задач в фоновом режиме. Для больших экземпляров рекомендуется использовать параметр «Cron». Дополнительную информацию см. в документации.",
"Execute one task with each page loaded" : "Выполнять одно задание с каждой загруженной страницей",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php зарегистрирован в webcron и будет вызываться каждые 15 минут по http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Использовать системный cron для вызова файла cron.php каждые 15 минут.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php должен исполняться из под пользователя \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Для запуска вам необходимо расширение PHP posix. Для более подробной информации смотрите {linkstart}PHP документацию{linkend}",
"Version" : "Версия",
@@ -318,7 +326,7 @@ OC.L10N.register(
"Choose as profile picture" : "Выбрать в качестве картинки профиля",
"Full name" : "Полное имя",
"No display name set" : "Отображаемое имя не указано",
- "Email" : "Почта",
+ "Email" : "Email",
"Your email address" : "Ваш адрес электронной почты",
"No email address set" : "Адрес не указан",
"For password reset and notifications" : "Для сброса пароля и уведомлений",
@@ -343,7 +351,7 @@ OC.L10N.register(
"Android app" : "Android приложение",
"iOS app" : "iOS приложение",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Если хотите поддержать проект - {contributeopen}присоединяйтесь к разработке{linkclose} или {contributeopen}расскажите о нем другим{linkclose}!",
- "Show First Run Wizard again" : "Показать помощник настройки снова",
+ "Show First Run Wizard again" : "Повторно показать мастера первого запуска",
"Web, desktop and mobile clients currently logged in to your account." : "Веб, настольные и мобильные клиенты, которые в настоящий момент авторизованы вашей учётной записью.",
"Device" : "Устройство",
"Last activity" : "Последние действия",
@@ -368,7 +376,7 @@ OC.L10N.register(
"Show email address" : "Показывать адрес электронной почты",
"Send email to new user" : "Отправлять письмо новому пользователю",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Если поле пароля нового пользователя оставить пустым, то пользователю будет отправлено эл.письмо, содержащее ссылку на страницу установки пароля.",
- "E-Mail" : "Почта",
+ "E-Mail" : "Email",
"Create" : "Создать",
"Admin Recovery Password" : "Пароль административного восстановления",
"Enter the recovery password in order to recover the users files during password change" : "Введите пароль для того, чтобы восстановить файлы пользователей при смене пароля",
diff --git a/settings/l10n/ru.json b/settings/l10n/ru.json
index f473f4e98af15..abb9a1c2a1a8d 100644
--- a/settings/l10n/ru.json
+++ b/settings/l10n/ru.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} сменил ваш адрес email",
"You changed your email address" : "Вы изменили свой адрес email",
"Your email address was changed by an administrator" : "Ваш адрес email был изменён администратором",
+ "Security" : "Безопасность",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Вы успешно вошли в систему используя двухфакторную аутентификацию (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Сбой при попытке входа с использованием двухфакторной аутентификации (%1$s)",
"Your password or email was modified" : "Вашr пароль или email были изменены",
"Your apps" : "Ваши приложения",
"Enabled apps" : "Активные приложения",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Не удается запустить задачу планировщика через CLI. Произошли следующие технические ошибки:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Пожалуйста, еще раз внимательно прочитайте руководство по установке ↗ и проверьте журнал на наличие ошибок.",
"All checks passed." : "Все проверки пройдены.",
+ "Background jobs" : "Фоновые задания",
+ "Last job ran %s." : "Последнее задание выполнено %s.",
+ "Last job execution ran %s. Something seems wrong." : "Последнее задание было выполнено %s. Похоже, что-то не в порядке.",
+ "Background job didn’t run yet!" : "Фоновые задания ещё не выполнялись!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Для оптимальной производительности важно правильно настроить выполнение задач в фоновом режиме. Для больших экземпляров рекомендуется использовать параметр «Cron». Дополнительную информацию см. в документации.",
"Execute one task with each page loaded" : "Выполнять одно задание с каждой загруженной страницей",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php зарегистрирован в webcron и будет вызываться каждые 15 минут по http.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "Использовать системный cron для вызова файла cron.php каждые 15 минут.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php должен исполняться из под пользователя \"%s\".",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Для запуска вам необходимо расширение PHP posix. Для более подробной информации смотрите {linkstart}PHP документацию{linkend}",
"Version" : "Версия",
@@ -316,7 +324,7 @@
"Choose as profile picture" : "Выбрать в качестве картинки профиля",
"Full name" : "Полное имя",
"No display name set" : "Отображаемое имя не указано",
- "Email" : "Почта",
+ "Email" : "Email",
"Your email address" : "Ваш адрес электронной почты",
"No email address set" : "Адрес не указан",
"For password reset and notifications" : "Для сброса пароля и уведомлений",
@@ -341,7 +349,7 @@
"Android app" : "Android приложение",
"iOS app" : "iOS приложение",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Если хотите поддержать проект - {contributeopen}присоединяйтесь к разработке{linkclose} или {contributeopen}расскажите о нем другим{linkclose}!",
- "Show First Run Wizard again" : "Показать помощник настройки снова",
+ "Show First Run Wizard again" : "Повторно показать мастера первого запуска",
"Web, desktop and mobile clients currently logged in to your account." : "Веб, настольные и мобильные клиенты, которые в настоящий момент авторизованы вашей учётной записью.",
"Device" : "Устройство",
"Last activity" : "Последние действия",
@@ -366,7 +374,7 @@
"Show email address" : "Показывать адрес электронной почты",
"Send email to new user" : "Отправлять письмо новому пользователю",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Если поле пароля нового пользователя оставить пустым, то пользователю будет отправлено эл.письмо, содержащее ссылку на страницу установки пароля.",
- "E-Mail" : "Почта",
+ "E-Mail" : "Email",
"Create" : "Создать",
"Admin Recovery Password" : "Пароль административного восстановления",
"Enter the recovery password in order to recover the users files during password change" : "Введите пароль для того, чтобы восстановить файлы пользователей при смене пароля",
diff --git a/settings/l10n/sl.js b/settings/l10n/sl.js
index 3a6e5ae2c7ff8..5ffeceb84767d 100644
--- a/settings/l10n/sl.js
+++ b/settings/l10n/sl.js
@@ -1,6 +1,8 @@
OC.L10N.register(
"settings",
{
+ "{actor} changed your password" : "{actor} vaše geslo je spremenjeno",
+ "You changed your password" : "Spremenili ste vaše geslo",
"Wrong password" : "Napačno geslo",
"Saved" : "Shranjeno",
"No user supplied" : "Ni navedenega uporabnika",
@@ -27,6 +29,7 @@ OC.L10N.register(
"Invalid user" : "Neveljavni podatki uporabnika",
"Unable to change mail address" : "Ni mogoče spremeniti naslova elektronske pošte.",
"Email saved" : "Elektronski naslov je shranjen",
+ "Set your password" : "Nastavi vaše geslo",
"Your %s account was created" : "Račun %s je uspešno ustvarjen.",
"Couldn't remove app." : "Ni mogoče odstraniti programa.",
"Couldn't update app." : "Programa ni mogoče posodobiti.",
diff --git a/settings/l10n/sl.json b/settings/l10n/sl.json
index 5bc8b7b2cce91..b683d7e6c4e12 100644
--- a/settings/l10n/sl.json
+++ b/settings/l10n/sl.json
@@ -1,4 +1,6 @@
{ "translations": {
+ "{actor} changed your password" : "{actor} vaše geslo je spremenjeno",
+ "You changed your password" : "Spremenili ste vaše geslo",
"Wrong password" : "Napačno geslo",
"Saved" : "Shranjeno",
"No user supplied" : "Ni navedenega uporabnika",
@@ -25,6 +27,7 @@
"Invalid user" : "Neveljavni podatki uporabnika",
"Unable to change mail address" : "Ni mogoče spremeniti naslova elektronske pošte.",
"Email saved" : "Elektronski naslov je shranjen",
+ "Set your password" : "Nastavi vaše geslo",
"Your %s account was created" : "Račun %s je uspešno ustvarjen.",
"Couldn't remove app." : "Ni mogoče odstraniti programa.",
"Couldn't update app." : "Programa ni mogoče posodobiti.",
diff --git a/settings/l10n/sq.js b/settings/l10n/sq.js
index fe7eb6a864753..b2e4c7e7d99ec 100644
--- a/settings/l10n/sq.js
+++ b/settings/l10n/sq.js
@@ -1,7 +1,9 @@
OC.L10N.register(
"settings",
{
+ "{actor} changed your password" : "{actor} ndryshoi fjalëkalimin tuaj ",
"You changed your password" : "Ju ndëruat fjalëkalimin",
+ "Your password was reset by an administrator" : "Fjalëkalimi juaj është rivendosur nga administratori",
"You changed your email address" : "Ju ndryshuat adresën e emailit tuaj",
"Your email address was changed by an administrator" : "Adresa juaj e email-it është ndryshuar nga një administrator",
"Wrong password" : "Fjalëkalim i gabuar",
diff --git a/settings/l10n/sq.json b/settings/l10n/sq.json
index 003d8e6e43e45..861c599989af4 100644
--- a/settings/l10n/sq.json
+++ b/settings/l10n/sq.json
@@ -1,5 +1,7 @@
{ "translations": {
+ "{actor} changed your password" : "{actor} ndryshoi fjalëkalimin tuaj ",
"You changed your password" : "Ju ndëruat fjalëkalimin",
+ "Your password was reset by an administrator" : "Fjalëkalimi juaj është rivendosur nga administratori",
"You changed your email address" : "Ju ndryshuat adresën e emailit tuaj",
"Your email address was changed by an administrator" : "Adresa juaj e email-it është ndryshuar nga një administrator",
"Wrong password" : "Fjalëkalim i gabuar",
diff --git a/settings/l10n/sv.js b/settings/l10n/sv.js
index 54628910aead5..21f9ce8442c4a 100644
--- a/settings/l10n/sv.js
+++ b/settings/l10n/sv.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} ändrade din e-postadress",
"You changed your email address" : "Du ändrade din e-postadress",
"Your email address was changed by an administrator" : "Din e-postadress ändrades av en administratör",
+ "Security" : "Säkerhet",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Du loggade in med tvåfaktorautentisering (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ett inloggningsförsök med tvåfaktorautentisering misslyckades (%1$s)",
"Your password or email was modified" : "Ditt lösenord eller e-postadress har ändrats",
"Your apps" : "Dina appar",
"Enabled apps" : "Aktiverade appar",
@@ -313,8 +316,8 @@ OC.L10N.register(
"For password reset and notifications" : "För lösenordsåterställning och notifikationer",
"Phone number" : "Telefonnummer",
"Your phone number" : "Ditt telefonnummer",
- "Address" : "Adress",
- "Your postal address" : "Din postadress",
+ "Address" : "Ort/Stad",
+ "Your postal address" : "Ort/Stad",
"Website" : "Webbsida",
"It can take up to 24 hours before the account is displayed as verified." : "Det kan ta upp till 24 timmar innan kontot visas som verifierat.",
"Link https://…" : "Länk https://...",
diff --git a/settings/l10n/sv.json b/settings/l10n/sv.json
index a329fff9c894d..76f084b6e7b92 100644
--- a/settings/l10n/sv.json
+++ b/settings/l10n/sv.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} ändrade din e-postadress",
"You changed your email address" : "Du ändrade din e-postadress",
"Your email address was changed by an administrator" : "Din e-postadress ändrades av en administratör",
+ "Security" : "Säkerhet",
+ "You successfully logged in using two-factor authentication (%1$s)" : "Du loggade in med tvåfaktorautentisering (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "Ett inloggningsförsök med tvåfaktorautentisering misslyckades (%1$s)",
"Your password or email was modified" : "Ditt lösenord eller e-postadress har ändrats",
"Your apps" : "Dina appar",
"Enabled apps" : "Aktiverade appar",
@@ -311,8 +314,8 @@
"For password reset and notifications" : "För lösenordsåterställning och notifikationer",
"Phone number" : "Telefonnummer",
"Your phone number" : "Ditt telefonnummer",
- "Address" : "Adress",
- "Your postal address" : "Din postadress",
+ "Address" : "Ort/Stad",
+ "Your postal address" : "Ort/Stad",
"Website" : "Webbsida",
"It can take up to 24 hours before the account is displayed as verified." : "Det kan ta upp till 24 timmar innan kontot visas som verifierat.",
"Link https://…" : "Länk https://...",
diff --git a/settings/l10n/tr.js b/settings/l10n/tr.js
index 7a66e6a174778..4d0862260f051 100644
--- a/settings/l10n/tr.js
+++ b/settings/l10n/tr.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} e-posta adresinizi değiştirdi",
"You changed your email address" : "E-posta adresinizi değiştirdiniz",
"Your email address was changed by an administrator" : "E-posta adresiniz bir yönetici tarafından değiştirildi",
+ "Security" : "Güvenlik",
+ "You successfully logged in using two-factor authentication (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açtınız (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açma girişimi reddedildi (%1$s)",
"Your password or email was modified" : "Parolanız ya da e-posta adresiniz değiştirildi",
"Your apps" : "Uygulamalarınız",
"Enabled apps" : "Etkinleştirilmiş Uygulamalar",
@@ -97,7 +100,7 @@ OC.L10N.register(
"Error while disabling app" : "Uygulama devre dışı bırakılırken sorun çıktı",
"Disable" : "Devre Dışı Bırak",
"Enable" : "Etkinleştir",
- "Enabling app …" : "Uygulama etkinleştiriliyor",
+ "Enabling app …" : "Uygulama etkinleştiriliyor...",
"Error while enabling app" : "Uygulama etkinleştirilirken sorun çıktı",
"Error: this app cannot be enabled because it makes the server unstable" : "Hata: Bu uygulama sunucuda kararsızlığa yol açtığından etkinleştirilemez",
"Error: could not disable broken app" : "Hata: Bozuk uygulama devre dışı bırakılamadı",
@@ -199,7 +202,7 @@ OC.L10N.register(
"From address" : "Kimden adresi",
"mail" : "posta",
"Authentication method" : "Kimlik doğrulama yöntemi",
- "Authentication required" : "Kimlik doğrulama zorunlu",
+ "Authentication required" : "Kimlik doğrulaması gerekli",
"Server address" : "Sunucu adresi",
"Port" : "Kapı Numarası",
"Credentials" : "Kimlik Doğrulama Bilgileri",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Zamanlanmış görev CLI üzerinden çalıştırılamadı. Şu teknik sorunlar çıktı:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Lütfen kurulum rehberlerini↗ yeniden gözden geçirin ve günlük kayıtlarındaki hata ve uyarılara bakın.",
"All checks passed." : "Tüm denetimlerden geçti.",
+ "Background jobs" : "Art alan görevleri",
+ "Last job ran %s." : "Son görev çalışması: %s.",
+ "Last job execution ran %s. Something seems wrong." : "Son görev yürütülmesi: %s. Yanlış bir şeyler var.",
+ "Background job didn’t run yet!" : "Art alan görevi henüz yürütülmemiş!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "En iyi başarım için art alan görevlerinin doğru şekilde ayarlanması önemlidir. Büyük kurulumlar için 'Cron' ayarı önerilir. Ayrıntılı bilgi almak için belgelere bakın.",
"Execute one task with each page loaded" : "Her sayfa yüklemesinde bir görev yürütülsün",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php, http üzerinden 15 dakikada bir yürütülmesi için webcron hizmetine kaydedildi.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "15 dakikada bir cron.php dosyasının çağrılması için sistem cron hizmeti kullanılsın.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php dosyası \"%s\" sistem kullanıcısı tarafından yürütülmelidir.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Bunu çalıştıraiblmek için PHP posix eklentisi gereklidir. Ayrıntılı bilgi almak için {linkstart}PHP belgelerine{linkend} bakın.",
"Version" : "Sürüm",
diff --git a/settings/l10n/tr.json b/settings/l10n/tr.json
index 3cd64b0ea036c..bf5320ff22f0e 100644
--- a/settings/l10n/tr.json
+++ b/settings/l10n/tr.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} e-posta adresinizi değiştirdi",
"You changed your email address" : "E-posta adresinizi değiştirdiniz",
"Your email address was changed by an administrator" : "E-posta adresiniz bir yönetici tarafından değiştirildi",
+ "Security" : "Güvenlik",
+ "You successfully logged in using two-factor authentication (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açtınız (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "İki aşamalı kimlik doğrulama ile oturum açma girişimi reddedildi (%1$s)",
"Your password or email was modified" : "Parolanız ya da e-posta adresiniz değiştirildi",
"Your apps" : "Uygulamalarınız",
"Enabled apps" : "Etkinleştirilmiş Uygulamalar",
@@ -95,7 +98,7 @@
"Error while disabling app" : "Uygulama devre dışı bırakılırken sorun çıktı",
"Disable" : "Devre Dışı Bırak",
"Enable" : "Etkinleştir",
- "Enabling app …" : "Uygulama etkinleştiriliyor",
+ "Enabling app …" : "Uygulama etkinleştiriliyor...",
"Error while enabling app" : "Uygulama etkinleştirilirken sorun çıktı",
"Error: this app cannot be enabled because it makes the server unstable" : "Hata: Bu uygulama sunucuda kararsızlığa yol açtığından etkinleştirilemez",
"Error: could not disable broken app" : "Hata: Bozuk uygulama devre dışı bırakılamadı",
@@ -197,7 +200,7 @@
"From address" : "Kimden adresi",
"mail" : "posta",
"Authentication method" : "Kimlik doğrulama yöntemi",
- "Authentication required" : "Kimlik doğrulama zorunlu",
+ "Authentication required" : "Kimlik doğrulaması gerekli",
"Server address" : "Sunucu adresi",
"Port" : "Kapı Numarası",
"Credentials" : "Kimlik Doğrulama Bilgileri",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Zamanlanmış görev CLI üzerinden çalıştırılamadı. Şu teknik sorunlar çıktı:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "Lütfen kurulum rehberlerini↗ yeniden gözden geçirin ve günlük kayıtlarındaki hata ve uyarılara bakın.",
"All checks passed." : "Tüm denetimlerden geçti.",
+ "Background jobs" : "Art alan görevleri",
+ "Last job ran %s." : "Son görev çalışması: %s.",
+ "Last job execution ran %s. Something seems wrong." : "Son görev yürütülmesi: %s. Yanlış bir şeyler var.",
+ "Background job didn’t run yet!" : "Art alan görevi henüz yürütülmemiş!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "En iyi başarım için art alan görevlerinin doğru şekilde ayarlanması önemlidir. Büyük kurulumlar için 'Cron' ayarı önerilir. Ayrıntılı bilgi almak için belgelere bakın.",
"Execute one task with each page loaded" : "Her sayfa yüklemesinde bir görev yürütülsün",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php, http üzerinden 15 dakikada bir yürütülmesi için webcron hizmetine kaydedildi.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "15 dakikada bir cron.php dosyasının çağrılması için sistem cron hizmeti kullanılsın.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php dosyası \"%s\" sistem kullanıcısı tarafından yürütülmelidir.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "Bunu çalıştıraiblmek için PHP posix eklentisi gereklidir. Ayrıntılı bilgi almak için {linkstart}PHP belgelerine{linkend} bakın.",
"Version" : "Sürüm",
diff --git a/settings/l10n/uk.js b/settings/l10n/uk.js
index 6b17a90b4c718..2aacfba88ccac 100644
--- a/settings/l10n/uk.js
+++ b/settings/l10n/uk.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"settings",
{
+ "{actor} changed your password" : "{actor} змінив ваш пароль",
"Wrong password" : "Невірний пароль",
"Saved" : "Збережено",
"No user supplied" : "Користувача не вказано",
diff --git a/settings/l10n/uk.json b/settings/l10n/uk.json
index 3457ccfd493e2..37d2c1ce0fefb 100644
--- a/settings/l10n/uk.json
+++ b/settings/l10n/uk.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "{actor} changed your password" : "{actor} змінив ваш пароль",
"Wrong password" : "Невірний пароль",
"Saved" : "Збережено",
"No user supplied" : "Користувача не вказано",
diff --git a/settings/l10n/zh_CN.js b/settings/l10n/zh_CN.js
index 5e6639d6d5277..debc2a787fa48 100644
--- a/settings/l10n/zh_CN.js
+++ b/settings/l10n/zh_CN.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"{actor} changed your email address" : "{actor} 已更改你的电子邮件地址",
"You changed your email address" : "你已更改你的电子邮件地址",
"Your email address was changed by an administrator" : "你的电子邮件地址已被管理员更改",
+ "Security" : "安全",
+ "You successfully logged in using two-factor authentication (%1$s)" : "您使用两步验证登录成功 (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "使用两步验证登录失败的尝试 (%1$s)",
"Your password or email was modified" : "你的 密码 或 密码 已被更改",
"Your apps" : "你的应用",
"Enabled apps" : "启用应用",
@@ -241,9 +244,14 @@ OC.L10N.register(
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "由于下列的技术错误, 无法通过 CLI 执行计划任务:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "请再次检查 安装指南 ↗, 并检查 日志 中的任何错误或警告.",
"All checks passed." : "所有检查已通过.",
+ "Background jobs" : "定时任务未运行",
+ "Last job ran %s." : "上次定时任务执行于: %s.",
+ "Last job execution ran %s. Something seems wrong." : "上次定时任务执行于: %s. 但存在一些问题.",
+ "Background job didn’t run yet!" : "定时任务未运行",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "为了获得最佳性能,正确配置后台工作非常重要。 对于较大的服务器,“Cron”是推荐的设置。 有关详细信息,请参阅文档。",
"Execute one task with each page loaded" : "每个页面加载后执行一个任务",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php 注册到 webcron 服务上, 通过 http 每 15 分钟执行 cron.php.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "使用系统 cron 服务每 15 分钟执行一次 cron.php 文件.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php 需要被系统用户 \"%s\" 执行.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "为了运行该功能, 您需要 PHP posix 扩展. 请参考 {linkstart}PHP 文档{linkend} 获取更多信息.",
"Version" : "版本",
diff --git a/settings/l10n/zh_CN.json b/settings/l10n/zh_CN.json
index 41624566af8a2..1bd42463a7515 100644
--- a/settings/l10n/zh_CN.json
+++ b/settings/l10n/zh_CN.json
@@ -5,6 +5,9 @@
"{actor} changed your email address" : "{actor} 已更改你的电子邮件地址",
"You changed your email address" : "你已更改你的电子邮件地址",
"Your email address was changed by an administrator" : "你的电子邮件地址已被管理员更改",
+ "Security" : "安全",
+ "You successfully logged in using two-factor authentication (%1$s)" : "您使用两步验证登录成功 (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "使用两步验证登录失败的尝试 (%1$s)",
"Your password or email was modified" : "你的 密码 或 密码 已被更改",
"Your apps" : "你的应用",
"Enabled apps" : "启用应用",
@@ -239,9 +242,14 @@
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "由于下列的技术错误, 无法通过 CLI 执行计划任务:",
"Please double check the installation guides ↗, and check for any errors or warnings in the log." : "请再次检查 安装指南 ↗, 并检查 日志 中的任何错误或警告.",
"All checks passed." : "所有检查已通过.",
+ "Background jobs" : "定时任务未运行",
+ "Last job ran %s." : "上次定时任务执行于: %s.",
+ "Last job execution ran %s. Something seems wrong." : "上次定时任务执行于: %s. 但存在一些问题.",
+ "Background job didn’t run yet!" : "定时任务未运行",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "为了获得最佳性能,正确配置后台工作非常重要。 对于较大的服务器,“Cron”是推荐的设置。 有关详细信息,请参阅文档。",
"Execute one task with each page loaded" : "每个页面加载后执行一个任务",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php 注册到 webcron 服务上, 通过 http 每 15 分钟执行 cron.php.",
+ "Use system cron service to call the cron.php file every 15 minutes." : "使用系统 cron 服务每 15 分钟执行一次 cron.php 文件.",
"The cron.php needs to be executed by the system user \"%s\"." : "cron.php 需要被系统用户 \"%s\" 执行.",
"To run this you need the PHP posix extension. See {linkstart}PHP documentation{linkend} for more details." : "为了运行该功能, 您需要 PHP posix 扩展. 请参考 {linkstart}PHP 文档{linkend} 获取更多信息.",
"Version" : "版本",
diff --git a/settings/personal.php b/settings/personal.php
index 7f99dc3259bce..a31ad9b8332da 100644
--- a/settings/personal.php
+++ b/settings/personal.php
@@ -49,7 +49,7 @@
$urlGenerator = \OC::$server->getURLGenerator();
// Highlight navigation entry
-OC_Util::addScript('settings', 'AuthToken');
+OC_Util::addScript('settings', 'authtoken');
OC_Util::addScript('settings', 'authtoken_collection');
OC_Util::addScript('settings', 'authtoken_view');
OC_Util::addScript('settings', 'usersettings');
@@ -212,8 +212,14 @@
$tmpl->assign('showCertificates', $enableCertImport);
$tmpl->assign('urlGenerator', $urlGenerator);
-$lookupServerUploadEnabled = $config->getAppValue('files_sharing', 'lookupServerUploadEnabled', 'yes');
-$lookupServerUploadEnabled = $lookupServerUploadEnabled === 'yes';
+$federatedFileSharingEnabled = \OC::$server->getAppManager()->isEnabledForUser('federatedfilesharing');
+$lookupServerUploadEnabled = false;
+if ($federatedFileSharingEnabled) {
+ $federatedFileSharing = new \OCA\FederatedFileSharing\AppInfo\Application();
+ $shareProvider = $federatedFileSharing->getFederatedShareProvider();
+ $lookupServerUploadEnabled = $shareProvider->isLookupServerUploadEnabled();
+}
+
$tmpl->assign('lookupServerUploadEnabled', $lookupServerUploadEnabled);
// Get array of group ids for this user
@@ -225,9 +231,11 @@
// add hardcoded forms from the template
$formsAndMore = [];
$formsAndMore[]= ['anchor' => 'personal-settings', 'section-name' => $l->t('Personal info')];
+if (\OC::$server->getAppManager()->isEnabledForUser('firstrunwizard')) {
+ $formsAndMore[]= ['anchor' => 'clientsbox', 'section-name' => $l->t('Sync clients')];
+}
$formsAndMore[]= ['anchor' => 'sessions', 'section-name' => $l->t('Sessions')];
$formsAndMore[]= ['anchor' => 'apppasswords', 'section-name' => $l->t('App passwords')];
-$formsAndMore[]= ['anchor' => 'clientsbox', 'section-name' => $l->t('Sync clients')];
$forms=OC_App::getForms('personal');
diff --git a/settings/templates/apps.php b/settings/templates/apps.php
index 260b042c078d8..e32a524f78af4 100644
--- a/settings/templates/apps.php
+++ b/settings/templates/apps.php
@@ -59,7 +59,7 @@