aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2017-05-30 00:08:44 +0000
committerNextcloud bot <bot@nextcloud.com>2017-05-30 00:08:44 +0000
commitb9b7f8bede0562b4e0eb067c62ecbe93a298793f (patch)
tree9b52fd8c356fcc00f347065ca164671f50393720 /apps
parent4be17dff0f9846d32f9740e7d7766bdbc1e98b51 (diff)
downloadnextcloud-server-b9b7f8bede0562b4e0eb067c62ecbe93a298793f.tar.gz
nextcloud-server-b9b7f8bede0562b4e0eb067c62ecbe93a298793f.zip
[tx-robot] updated from transifex
Diffstat (limited to 'apps')
-rw-r--r--apps/comments/l10n/de.js14
-rw-r--r--apps/comments/l10n/de.json14
-rw-r--r--apps/dav/l10n/it.js1
-rw-r--r--apps/dav/l10n/it.json1
-rw-r--r--apps/federatedfilesharing/l10n/it.js2
-rw-r--r--apps/federatedfilesharing/l10n/it.json2
-rw-r--r--apps/files/l10n/de.js30
-rw-r--r--apps/files/l10n/de.json30
-rw-r--r--apps/files/l10n/de_DE.js8
-rw-r--r--apps/files/l10n/de_DE.json8
-rw-r--r--apps/files/l10n/it.js2
-rw-r--r--apps/files/l10n/it.json2
-rw-r--r--apps/files_external/l10n/gl.js79
-rw-r--r--apps/files_external/l10n/gl.json79
-rw-r--r--apps/files_sharing/l10n/gl.js112
-rw-r--r--apps/files_sharing/l10n/gl.json112
-rw-r--r--apps/files_sharing/l10n/it.js1
-rw-r--r--apps/files_sharing/l10n/it.json1
-rw-r--r--apps/files_trashbin/l10n/de_DE.js2
-rw-r--r--apps/files_trashbin/l10n/de_DE.json2
-rw-r--r--apps/sharebymail/l10n/gl.js49
-rw-r--r--apps/sharebymail/l10n/gl.json47
-rw-r--r--apps/systemtags/l10n/gl.js49
-rw-r--r--apps/systemtags/l10n/gl.json49
-rw-r--r--apps/theming/l10n/it.js3
-rw-r--r--apps/theming/l10n/it.json3
-rw-r--r--apps/user_ldap/l10n/gl.js52
-rw-r--r--apps/user_ldap/l10n/gl.json52
-rw-r--r--apps/user_ldap/l10n/it.js8
-rw-r--r--apps/user_ldap/l10n/it.json8
-rw-r--r--apps/workflowengine/l10n/it.js1
-rw-r--r--apps/workflowengine/l10n/it.json1
32 files changed, 680 insertions, 144 deletions
diff --git a/apps/comments/l10n/de.js b/apps/comments/l10n/de.js
index a6bd536ffee..447c2766411 100644
--- a/apps/comments/l10n/de.js
+++ b/apps/comments/l10n/de.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
@@ -19,16 +19,16 @@ OC.L10N.register(
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"],
"Comment" : "Kommentar",
"You commented" : "Von Dir kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "{author} commented" : "{author} kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "{author} commented" : "{author} kommentierte",
"You commented on %1$s" : "Du hast %1$s kommentiert",
"You commented on {file}" : "Du hast {file} kommentiert",
"%1$s commented on %2$s" : "%1$s kommentierte %2$s",
"{author} commented on {file}" : "{author} hat {file} kommentiert",
"<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien",
- "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu \"%s\"",
- "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu “{file}”",
- "%1$s mentioned you in a comment on “%2$s”" : "%1$s erwähnt Dich in einem Kommentar zu “%2$s”",
- "{user} mentioned you in a comment on “{file}”" : "{user} erwähnt Dich in einem Kommentar zu “{file}”"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu \"%s\" erwähnt",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu “{file}” erwähnt",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s hat Dich in einem Kommentar zu “%2$s” erwähnt ",
+ "{user} mentioned you in a comment on “{file}”" : "{user} hat Dich in einem Kommentar zu “{file}” erwähnt "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de.json b/apps/comments/l10n/de.json
index bded3a2198e..cdc0038e265 100644
--- a/apps/comments/l10n/de.json
+++ b/apps/comments/l10n/de.json
@@ -1,7 +1,7 @@
{ "translations": {
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
@@ -17,16 +17,16 @@
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"],
"Comment" : "Kommentar",
"You commented" : "Von Dir kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "{author} commented" : "{author} kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "{author} commented" : "{author} kommentierte",
"You commented on %1$s" : "Du hast %1$s kommentiert",
"You commented on {file}" : "Du hast {file} kommentiert",
"%1$s commented on %2$s" : "%1$s kommentierte %2$s",
"{author} commented on {file}" : "{author} hat {file} kommentiert",
"<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien",
- "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu \"%s\"",
- "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu “{file}”",
- "%1$s mentioned you in a comment on “%2$s”" : "%1$s erwähnt Dich in einem Kommentar zu “%2$s”",
- "{user} mentioned you in a comment on “{file}”" : "{user} erwähnt Dich in einem Kommentar zu “{file}”"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu \"%s\" erwähnt",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu “{file}” erwähnt",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s hat Dich in einem Kommentar zu “%2$s” erwähnt ",
+ "{user} mentioned you in a comment on “{file}”" : "{user} hat Dich in einem Kommentar zu “{file}” erwähnt "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/it.js b/apps/dav/l10n/it.js
index e58d3bd107f..a296541f594 100644
--- a/apps/dav/l10n/it.js
+++ b/apps/dav/l10n/it.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Date di nascita dei contatti",
"Personal" : "Personale",
"Contacts" : "Contatti",
+ "WebDAV" : "WebDAV",
"Technical details" : "Dettagli tecnici",
"Remote Address: %s" : "Indirizzo remoto: %s",
"Request ID: %s" : "ID richiesta: %s"
diff --git a/apps/dav/l10n/it.json b/apps/dav/l10n/it.json
index 1f71eed7aff..075ec8fd28a 100644
--- a/apps/dav/l10n/it.json
+++ b/apps/dav/l10n/it.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Date di nascita dei contatti",
"Personal" : "Personale",
"Contacts" : "Contatti",
+ "WebDAV" : "WebDAV",
"Technical details" : "Dettagli tecnici",
"Remote Address: %s" : "Indirizzo remoto: %s",
"Request ID: %s" : "ID richiesta: %s"
diff --git a/apps/federatedfilesharing/l10n/it.js b/apps/federatedfilesharing/l10n/it.js
index 4690f6e38a6..529acd303ca 100644
--- a/apps/federatedfilesharing/l10n/it.js
+++ b/apps/federatedfilesharing/l10n/it.js
@@ -37,10 +37,12 @@ OC.L10N.register(
"Decline" : "Rifiuta",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud, vedi %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud",
+ "Federated file sharing" : "Condivisione file federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"Open documentation" : "Apri la documentazione",
"Allow users on this server to send shares to other servers" : "Consenti agli utenti su questo server di inviare condivisioni ad altri server",
"Allow users on this server to receive shares from other servers" : "Consenti agli utenti su questo server di ricevere condivisioni da altri server",
+ "Allow users to publish their data to a global and public address book" : "Consenti agli utenti di pubblicare i propri dati in una rubrica globale e pubblica",
"Federated Cloud" : "Cloud federata",
"Your Federated Cloud ID:" : "Il tuo ID di cloud federata:",
"Add to your website" : "Aggiungi al tuo sito web",
diff --git a/apps/federatedfilesharing/l10n/it.json b/apps/federatedfilesharing/l10n/it.json
index edcb497a559..b1e820d7d16 100644
--- a/apps/federatedfilesharing/l10n/it.json
+++ b/apps/federatedfilesharing/l10n/it.json
@@ -35,10 +35,12 @@
"Decline" : "Rifiuta",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud, vedi %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud",
+ "Federated file sharing" : "Condivisione file federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"Open documentation" : "Apri la documentazione",
"Allow users on this server to send shares to other servers" : "Consenti agli utenti su questo server di inviare condivisioni ad altri server",
"Allow users on this server to receive shares from other servers" : "Consenti agli utenti su questo server di ricevere condivisioni da altri server",
+ "Allow users to publish their data to a global and public address book" : "Consenti agli utenti di pubblicare i propri dati in una rubrica globale e pubblica",
"Federated Cloud" : "Cloud federata",
"Your Federated Cloud ID:" : "Il tuo ID di cloud federata:",
"Add to your website" : "Aggiungi al tuo sito web",
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index 0ced0deebbc..9726f44a982 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -23,7 +23,7 @@ OC.L10N.register(
"Download" : "Herunterladen",
"Rename" : "Umbenennen",
"Move" : "Verschieben",
- "Target folder" : "Zielverzeichnis",
+ "Target folder" : "Zielordner",
"Delete" : "Löschen",
"Disconnect storage" : "Speicher trennen",
"Unshare" : "Freigabe aufheben",
@@ -42,7 +42,7 @@ OC.L10N.register(
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits bereits in diesem Ordner benutzt \"{dir}\". Bitte einen anderen Namen verwenden.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da sie bereits existiert.",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da diese bereits existiert.",
"Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden , da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\"",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
@@ -75,8 +75,8 @@ OC.L10N.register(
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -87,7 +87,7 @@ OC.L10N.register(
"\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Du hast {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
- "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Verzeichnis erstellt",
+ "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
"You changed {file}" : "Du hast {file} geändert",
"{user} changed {file}" : "{user} hat {file} geändert",
"You deleted {file}" : "Du hast {file} gelöscht",
@@ -98,12 +98,12 @@ OC.L10N.register(
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
- "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei / Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei oder Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
"A new file or folder has been <strong>created</strong>" : "Eine neue Datei oder ein neuer Ordner wurde <strong>erstellt</strong>",
- "A new file or folder has been <strong>deleted</strong>" : "Neue Datei oder Verzeichnis wurde <strong>gelöscht</strong>",
- "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
- "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Verzeichnis wurde <strong>wiederhergestellt</strong>",
+ "A new file or folder has been <strong>deleted</strong>" : "Eine neue Datei oder Ordner wurde <strong>gelöscht</strong>",
+ "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf Deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
+ "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Ordner wurde <strong>wiederhergestellt</strong>",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -117,29 +117,29 @@ OC.L10N.register(
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">über WebDAV auf Ihre Dateien zuzugreifen</a>",
"No files in here" : "Keine Dateien vorhanden",
"Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
- "No entries found in this folder" : "Keine Einträge in diesem Ordner",
+ "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"No favorites yet" : "Noch keine Favoriten vorhanden",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Mit anderen geteilt",
"Shared by link" : "Über einen Link geteilt",
"Tags" : "Tags",
"Deleted files" : "Gelöschte Dateien",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt",
+ "New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleibend","Noch {hours}:{minutes}:{seconds} Stunden"],
"{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleibend","Noch {seconds} Sekunden"],
- "{seconds}s" : "{seconds}n",
+ "{seconds}s" : "{seconds}s",
"Any moment now..." : "Gleich fertig...",
"Soon..." : "Bald...",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn die Seite jetzt verlassen wird, bricht der Upload ab.",
- "Copy local link" : "Kopiere lokale Verknüpfung",
+ "Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
"Upload" : "Hochladen",
"No favorites" : "Keine Favoriten"
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index 6965267b895..2538a51d6bf 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -21,7 +21,7 @@
"Download" : "Herunterladen",
"Rename" : "Umbenennen",
"Move" : "Verschieben",
- "Target folder" : "Zielverzeichnis",
+ "Target folder" : "Zielordner",
"Delete" : "Löschen",
"Disconnect storage" : "Speicher trennen",
"Unshare" : "Freigabe aufheben",
@@ -40,7 +40,7 @@
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits bereits in diesem Ordner benutzt \"{dir}\". Bitte einen anderen Namen verwenden.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da sie bereits existiert.",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da diese bereits existiert.",
"Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden , da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\"",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
@@ -73,8 +73,8 @@
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -85,7 +85,7 @@
"\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Du hast {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
- "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Verzeichnis erstellt",
+ "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
"You changed {file}" : "Du hast {file} geändert",
"{user} changed {file}" : "{user} hat {file} geändert",
"You deleted {file}" : "Du hast {file} gelöscht",
@@ -96,12 +96,12 @@
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
- "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei / Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei oder Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
"A new file or folder has been <strong>created</strong>" : "Eine neue Datei oder ein neuer Ordner wurde <strong>erstellt</strong>",
- "A new file or folder has been <strong>deleted</strong>" : "Neue Datei oder Verzeichnis wurde <strong>gelöscht</strong>",
- "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
- "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Verzeichnis wurde <strong>wiederhergestellt</strong>",
+ "A new file or folder has been <strong>deleted</strong>" : "Eine neue Datei oder Ordner wurde <strong>gelöscht</strong>",
+ "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf Deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
+ "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Ordner wurde <strong>wiederhergestellt</strong>",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -115,29 +115,29 @@
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">über WebDAV auf Ihre Dateien zuzugreifen</a>",
"No files in here" : "Keine Dateien vorhanden",
"Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
- "No entries found in this folder" : "Keine Einträge in diesem Ordner",
+ "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"No favorites yet" : "Noch keine Favoriten vorhanden",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Mit anderen geteilt",
"Shared by link" : "Über einen Link geteilt",
"Tags" : "Tags",
"Deleted files" : "Gelöschte Dateien",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt",
+ "New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleibend","Noch {hours}:{minutes}:{seconds} Stunden"],
"{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleibend","Noch {seconds} Sekunden"],
- "{seconds}s" : "{seconds}n",
+ "{seconds}s" : "{seconds}s",
"Any moment now..." : "Gleich fertig...",
"Soon..." : "Bald...",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn die Seite jetzt verlassen wird, bricht der Upload ab.",
- "Copy local link" : "Kopiere lokale Verknüpfung",
+ "Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
"Upload" : "Hochladen",
"No favorites" : "Keine Favoriten"
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index c9c6270df20..cea39e7a923 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
- "Not enough free space" : "Nicht genug freier Speicher",
+ "Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
"..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
@@ -42,8 +42,8 @@ OC.L10N.register(
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name „{targetName}“ wird bereits im Ordner „{dir}“ benutzt. Bitte wählen Sie einen anderen Namen.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei konnte nicht erstellt werden \"{file}\", da diese bereits existiert",
- "Could not create folder \"{dir}\" because it already exists" : "Der Ordner konnte nicht erstellt werden \"{dir}\", da dieser bereits existiert",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert",
+ "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
"Name" : "Name",
@@ -131,7 +131,7 @@ OC.L10N.register(
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleiben","Noch {hours}:{minutes}:{seconds} Stunden"],
- "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleiben","Noch {seconds} Sekunden"],
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 2bd46675bd8..50273b57309 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -13,7 +13,7 @@
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
- "Not enough free space" : "Nicht genug freier Speicher",
+ "Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
"..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
@@ -40,8 +40,8 @@
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name „{targetName}“ wird bereits im Ordner „{dir}“ benutzt. Bitte wählen Sie einen anderen Namen.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei konnte nicht erstellt werden \"{file}\", da diese bereits existiert",
- "Could not create folder \"{dir}\" because it already exists" : "Der Ordner konnte nicht erstellt werden \"{dir}\", da dieser bereits existiert",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert",
+ "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
"Name" : "Name",
@@ -129,7 +129,7 @@
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleiben","Noch {hours}:{minutes}:{seconds} Stunden"],
- "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleiben","Noch {seconds} Sekunden"],
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index 0dba546e76d..cc162d48dde 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -71,6 +71,7 @@ OC.L10N.register(
"Favorite" : "Preferito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copia link diretto (funziona solo per utenti che hanno accesso a questo file / cartella)",
"New folder" : "Nuova cartella",
+ "Upload file" : "Carica file",
"An error occurred while trying to update the tags" : "Si è verificato un errore durante il tentativo di aggiornare le etichette",
"Added to favorites" : "Aggiunto ai preferiti",
"Removed from favorites" : "Rimosso dai preferiti",
@@ -83,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Ripristinata da {user}",
"Renamed by {user}" : "Rinominata da {user}",
"Moved by {user}" : "Spostata da {user}",
+ "\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
"{user} created {file}" : "{user} ha creato {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json
index 019e831f7d7..9d76bdb98a4 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -69,6 +69,7 @@
"Favorite" : "Preferito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copia link diretto (funziona solo per utenti che hanno accesso a questo file / cartella)",
"New folder" : "Nuova cartella",
+ "Upload file" : "Carica file",
"An error occurred while trying to update the tags" : "Si è verificato un errore durante il tentativo di aggiornare le etichette",
"Added to favorites" : "Aggiunto ai preferiti",
"Removed from favorites" : "Rimosso dai preferiti",
@@ -81,6 +82,7 @@
"Restored by {user}" : "Ripristinata da {user}",
"Renamed by {user}" : "Rinominata da {user}",
"Moved by {user}" : "Spostata da {user}",
+ "\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
"{user} created {file}" : "{user} ha creato {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js
index 5d74963384b..425d5f6fba8 100644
--- a/apps/files_external/l10n/gl.js
+++ b/apps/files_external/l10n/gl.js
@@ -1,29 +1,76 @@
OC.L10N.register(
"files_external",
{
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas solicitadas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e a chave secreta.",
"Step 1 failed. Exception: %s" : "Fallou o paso 1. Excepción: %s",
"Step 2 failed. Exception: %s" : "Fallou o paso 2. Excepción: %s",
- "External storage" : "Almacenamento externo",
+ "External storages" : "Almacenamentos externos",
+ "Dropbox App Configuration" : "Configuración da aplicación de Dropox",
+ "Google Drive App Configuration" : "Configuración da aplicación de Google Drive",
"Personal" : "Persoal",
"System" : "Sistema",
"Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
"Generate keys" : "Xerar chaves",
"Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
+ "Admin defined" : "Definido polo administrador",
"Saved" : "Gardado",
+ "Saving..." : "Gardando...",
+ "Save" : "Gardar",
+ "Empty response from the server" : "Resposta baleira desde o servidor",
+ "Couldn't access. Please logout and login to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
+ "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}",
+ "There was an error with message: " : "produciuse un erro coa mensaxe:",
+ "External mount error" : "Produciuse un erro de montaxe externo",
+ "external-storage" : "almacenamento externo",
+ "Couldn't get the list of Windows network drive mount points: empty response from the server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información",
+ "Please enter the credentials for the {mount} mount" : "Introduza as credenciais para o punto de montaxe {mount}",
"Username" : "Nome de usuario",
"Password" : "Contrasinal",
- "Save" : "Gardar",
- "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Credentials saved" : "Credenciais gardadas",
+ "Credentials saving failed" : "Non foi posíbel gardar as credenciais",
+ "Credentials required" : "Requírense as credenciais",
+ "Storage with ID \"%d\" not found" : "Non se atopa o almacenamento co ID «%d» ",
+ "Invalid backend or authentication mechanism class" : "Clase de mecanismo de autenticación ou infraestrutura incorrecta",
"Invalid mount point" : "Punto de montaxe incorrecto",
+ "Objectstore forbidden" : "Almacén de obxectos non admitido",
"Invalid storage backend \"%s\"" : "Infraestrutura de almacenamento «%s» incorrecta",
+ "Not permitted to use backend \"%s\"" : "Non está permitido empregar a infraestrutura «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Non está permitido empregar o mecanismo de autenticación «%s»",
+ "Unsatisfied backend parameters" : "Os parámetros da infraestrutura non son satisfactorios",
+ "Unsatisfied authentication mechanism parameters" : "Os parámetros do mecanismo de autenticación non son satisfactorios",
+ "Insufficient data: %s" : "Faltan datos: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "O almacenamento co ID «%d» non pode ser editado polo usuario",
+ "Access key" : "Chave de acceso",
+ "Secret key" : "Chave secreta",
+ "Builtin" : "Integrado",
"None" : "Ningún",
+ "OAuth1" : "OAuth1",
"App key" : "Clave da API",
"App secret" : "Secreto da aplicación",
+ "OAuth2" : "OAuth2",
"Client ID" : "ID do cliente",
"Client secret" : "Secreto do cliente",
+ "OpenStack" : "OpenStack",
+ "Tenant name" : "Nome do ocupante",
+ "Identity endpoint URL" : "URL do punto final de identidade",
+ "Rackspace" : "Rackspace",
"API key" : "Chave da API",
+ "Global credentials" : "Credenciais globais",
+ "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos",
+ "Username and password" : "Nome de usuario e contrasinal",
+ "Log-in credentials, save in session" : "Credenciais de acceso, gardar na sesión",
+ "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos",
+ "RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
@@ -37,21 +84,28 @@ OC.L10N.register(
"Remote subfolder" : "Subcartafol remoto",
"Secure https://" : "https:// seguro",
"Dropbox" : "Dropbox",
+ "FTP" : "FTP",
"Host" : "Servidor",
"Secure ftps://" : "ftps:// seguro",
+ "Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Localización",
- "ownCloud" : "ownCloud",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
"Root" : "Root (raíz)",
"SFTP with secret key login" : "SFTP con chave secreta de acceso",
+ "SMB / CIFS" : "SMB / CIFS",
"Share" : "Compartir",
+ "Domain" : "Dominio",
"SMB / CIFS using OC login" : "SMB / CIFS usando acceso OC",
"Username as share" : "Nome de usuario como compartición",
"OpenStack Object Storage" : "OpenStack Object Storage",
- "<b>Note:</b> " : "<b>Nota:</b> ",
- "<b>Note:</b> The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> «%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "Service name" : "Nome do servicio",
+ "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "External storage support" : "Compatibilidade de almacenamento externo",
"No external storage configured" : "Non hai un almacenamento externo configurado",
"You can add external storages in the personal settings" : "Pode engadir almacenamentos externos nos axustes persoais",
"Name" : "Nome",
@@ -59,16 +113,21 @@ OC.L10N.register(
"Scope" : "Ámbito",
"Enable encryption" : "Activar o cifrado",
"Enable previews" : "Activar as vistas previas",
+ "Enable sharing" : "Activar as comparticións",
"Check for changes" : "Comprobar se hai cambios",
"Never" : "Nunca",
"Once every direct access" : "Unha vez cada acceso directo",
- "External Storage" : "Almacenamento externo",
"Folder name" : "Nome do cartafol",
+ "External storage" : "Almacenamento externo",
+ "Authentication" : "Autenticación",
"Configuration" : "Configuración",
"Available for" : "Dispoñíbel para",
"Add storage" : "Engadir almacenamento",
"Advanced settings" : "Axustes avanzados",
"Delete" : "Eliminar",
- "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo"
+ "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
+ "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo",
+ "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Storage with id \"%i\" is not user editable" : "O almacenamento co ID «%i» non pode ser editado polo usuario"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json
index 8e57c5902c9..4b8daf6a363 100644
--- a/apps/files_external/l10n/gl.json
+++ b/apps/files_external/l10n/gl.json
@@ -1,27 +1,74 @@
{ "translations": {
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas solicitadas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e a chave secreta.",
"Step 1 failed. Exception: %s" : "Fallou o paso 1. Excepción: %s",
"Step 2 failed. Exception: %s" : "Fallou o paso 2. Excepción: %s",
- "External storage" : "Almacenamento externo",
+ "External storages" : "Almacenamentos externos",
+ "Dropbox App Configuration" : "Configuración da aplicación de Dropox",
+ "Google Drive App Configuration" : "Configuración da aplicación de Google Drive",
"Personal" : "Persoal",
"System" : "Sistema",
"Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
"Generate keys" : "Xerar chaves",
"Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
+ "Admin defined" : "Definido polo administrador",
"Saved" : "Gardado",
+ "Saving..." : "Gardando...",
+ "Save" : "Gardar",
+ "Empty response from the server" : "Resposta baleira desde o servidor",
+ "Couldn't access. Please logout and login to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
+ "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}",
+ "There was an error with message: " : "produciuse un erro coa mensaxe:",
+ "External mount error" : "Produciuse un erro de montaxe externo",
+ "external-storage" : "almacenamento externo",
+ "Couldn't get the list of Windows network drive mount points: empty response from the server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información",
+ "Please enter the credentials for the {mount} mount" : "Introduza as credenciais para o punto de montaxe {mount}",
"Username" : "Nome de usuario",
"Password" : "Contrasinal",
- "Save" : "Gardar",
- "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Credentials saved" : "Credenciais gardadas",
+ "Credentials saving failed" : "Non foi posíbel gardar as credenciais",
+ "Credentials required" : "Requírense as credenciais",
+ "Storage with ID \"%d\" not found" : "Non se atopa o almacenamento co ID «%d» ",
+ "Invalid backend or authentication mechanism class" : "Clase de mecanismo de autenticación ou infraestrutura incorrecta",
"Invalid mount point" : "Punto de montaxe incorrecto",
+ "Objectstore forbidden" : "Almacén de obxectos non admitido",
"Invalid storage backend \"%s\"" : "Infraestrutura de almacenamento «%s» incorrecta",
+ "Not permitted to use backend \"%s\"" : "Non está permitido empregar a infraestrutura «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Non está permitido empregar o mecanismo de autenticación «%s»",
+ "Unsatisfied backend parameters" : "Os parámetros da infraestrutura non son satisfactorios",
+ "Unsatisfied authentication mechanism parameters" : "Os parámetros do mecanismo de autenticación non son satisfactorios",
+ "Insufficient data: %s" : "Faltan datos: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "O almacenamento co ID «%d» non pode ser editado polo usuario",
+ "Access key" : "Chave de acceso",
+ "Secret key" : "Chave secreta",
+ "Builtin" : "Integrado",
"None" : "Ningún",
+ "OAuth1" : "OAuth1",
"App key" : "Clave da API",
"App secret" : "Secreto da aplicación",
+ "OAuth2" : "OAuth2",
"Client ID" : "ID do cliente",
"Client secret" : "Secreto do cliente",
+ "OpenStack" : "OpenStack",
+ "Tenant name" : "Nome do ocupante",
+ "Identity endpoint URL" : "URL do punto final de identidade",
+ "Rackspace" : "Rackspace",
"API key" : "Chave da API",
+ "Global credentials" : "Credenciais globais",
+ "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos",
+ "Username and password" : "Nome de usuario e contrasinal",
+ "Log-in credentials, save in session" : "Credenciais de acceso, gardar na sesión",
+ "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos",
+ "RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
@@ -35,21 +82,28 @@
"Remote subfolder" : "Subcartafol remoto",
"Secure https://" : "https:// seguro",
"Dropbox" : "Dropbox",
+ "FTP" : "FTP",
"Host" : "Servidor",
"Secure ftps://" : "ftps:// seguro",
+ "Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Localización",
- "ownCloud" : "ownCloud",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
"Root" : "Root (raíz)",
"SFTP with secret key login" : "SFTP con chave secreta de acceso",
+ "SMB / CIFS" : "SMB / CIFS",
"Share" : "Compartir",
+ "Domain" : "Dominio",
"SMB / CIFS using OC login" : "SMB / CIFS usando acceso OC",
"Username as share" : "Nome de usuario como compartición",
"OpenStack Object Storage" : "OpenStack Object Storage",
- "<b>Note:</b> " : "<b>Nota:</b> ",
- "<b>Note:</b> The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> «%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "Service name" : "Nome do servicio",
+ "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "External storage support" : "Compatibilidade de almacenamento externo",
"No external storage configured" : "Non hai un almacenamento externo configurado",
"You can add external storages in the personal settings" : "Pode engadir almacenamentos externos nos axustes persoais",
"Name" : "Nome",
@@ -57,16 +111,21 @@
"Scope" : "Ámbito",
"Enable encryption" : "Activar o cifrado",
"Enable previews" : "Activar as vistas previas",
+ "Enable sharing" : "Activar as comparticións",
"Check for changes" : "Comprobar se hai cambios",
"Never" : "Nunca",
"Once every direct access" : "Unha vez cada acceso directo",
- "External Storage" : "Almacenamento externo",
"Folder name" : "Nome do cartafol",
+ "External storage" : "Almacenamento externo",
+ "Authentication" : "Autenticación",
"Configuration" : "Configuración",
"Available for" : "Dispoñíbel para",
"Add storage" : "Engadir almacenamento",
"Advanced settings" : "Axustes avanzados",
"Delete" : "Eliminar",
- "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo"
+ "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
+ "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo",
+ "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Storage with id \"%i\" is not user editable" : "O almacenamento co ID «%i» non pode ser editado polo usuario"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/gl.js b/apps/files_sharing/l10n/gl.js
index b5c009982a8..c7de584d889 100644
--- a/apps/files_sharing/l10n/gl.js
+++ b/apps/files_sharing/l10n/gl.js
@@ -1,12 +1,6 @@
OC.L10N.register(
"files_sharing",
{
- "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
- "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
- "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
- "Could not authenticate to remote share, password might be wrong" : "Non foi pisíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
- "Storage not valid" : "Almacenamento incorrecto",
- "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Shared with you" : "Compartido con vostede",
"Shared with others" : "Compartido con outros",
"Shared by link" : "Compartido por ligazón",
@@ -16,46 +10,106 @@ OC.L10N.register(
"Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí",
"No shared links" : "Non hai ligazóns compartidas",
"Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir a compartición remota {name} desde {owner}@{remote}?",
- "Remote share" : "Compartición remota",
- "Remote share password" : "Contrasinal da compartición remota",
- "Cancel" : "Cancelar",
- "Add remote share" : "Engadir unha compartición remota",
"You can upload into this folder" : "Pode envialo a este cartafol",
- "No ownCloud installation (7 or higher) found at {remote}" : "Non se atopa unha instalación de ownCloud (7 ou superior) en {remote}",
- "Invalid ownCloud url" : "URL incorrecto do ownCloud",
+ "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}",
+ "Invalid server URL" : "URL de servidor incorrecto",
+ "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud",
+ "Share" : "Compartir",
+ "No expiration date set" : "Non se definiu a data de caducidade",
"Shared by" : "Compartido por",
"Sharing" : "Compartindo",
- "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "File shares" : "Compartir ficheiros",
+ "Downloaded via public link" : "Descargado mediante unha ligazón pública",
+ "Downloaded by {email}" : "Descargado por {email}",
+ "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública",
+ "{email} downloaded {file}" : "{email} descargou {file}",
+ "Shared with group {group}" : "Compartido co grupo {group}",
+ "Removed share for group {group}" : "Retirar o compartido para o grupo {group}",
+ "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}",
+ "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}",
+ "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}",
+ "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}",
+ "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}",
+ "{actor} removed group {group} from {file}" : "{actor} retirou o grupo {group} de {file}",
+ "Shared as public link" : "Compartido como ligazón pública",
+ "Removed public link" : "Retirada a ligazón pública",
+ "Public link expired" : "A ligazón pública caducou",
+ "{actor} shared as public link" : "{actor} compartiu como ligazón pública",
+ "{actor} removed public link" : "{actor} retirou a ligazón pública",
+ "Public link of {actor} expired" : "A ligazón pública de {actor} caducou",
+ "You shared {file} as public link" : "Vostede compartiu {file} como ligazón pública",
+ "You removed public link for {file}" : "Vostede retirou a ligazón pública de {file}",
+ "Public link expired for {file}" : "A ligazón pública para {file} caducou",
+ "{actor} shared {file} as public link" : "{actor} compartiu {file} como ligazón pública",
+ "{actor} removed public link for {file}" : "{actor} retirou a ligazón pública para {file}",
+ "Public link of {actor} for {file} expired" : "A ligazón pública de {actor} para {file} caducou",
+ "{user} accepted the remote share" : "{user} aceptou a compartición remota",
+ "{user} declined the remote share" : "{user} declinou a compartición remota",
+ "You received a new remote share {file} from {user}" : "Recibiu unha nova compartición remota {file} de {user}",
+ "{user} accepted the remote share of {file}" : "{user} aceptou a compartición remotade {file}",
+ "{user} declined the remote share of {file}" : "{user} declinou a compartición remota de {file}",
+ "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede",
+ "Shared with {user}" : "Compartido con {user}",
+ "Removed share for {user}" : "Retirar o compartido para {user}",
+ "{actor} shared with {user}" : "{actor} compartiu con {user}",
+ "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}",
+ "Shared by {actor}" : "Compartido por {actor}",
+ "{actor} removed share" : "{actor} retirou o compartido",
+ "You shared {file} with {user}" : "Vostede compartiu {file} con {user}",
+ "You removed {user} from {file}" : "Vostede retirou a {user} de {file}",
+ "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}",
+ "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}",
+ "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede",
+ "{actor} removed you from {file}" : "{actor} retirouno a vostede de {file}",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from <strong>another server</strong>" : "Compartiuse un ficheiro ou cartafol desde <strong>outro servidor</strong>",
- "A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol público",
- "You received a new remote share %2$s from %1$s" : "Recibiu unha compartición remota %2$s de %1$s",
- "You received a new remote share from %s" : "Recibiu unha compartición remota de %s",
- "%1$s accepted remote share %2$s" : "%1$s comparticións remotas aceptadas %2$s",
- "%1$s declined remote share %2$s" : "%1$s comparticións remotas declinadas %2$s",
- "%1$s unshared %2$s from you" : "%1$s deixou de compartir %2$s con vostede",
- "Public shared folder %1$s was downloaded" : "Foi descargado o cartafol público %1$s",
- "Public shared file %1$s was downloaded" : "Foi descargado o ficheiro público %1$s",
- "You shared %1$s with %2$s" : "Compartiu %1$s con %2$s",
- "You shared %1$s with group %2$s" : "Compartiu %1$s co grupo %2$s",
- "You shared %1$s via link" : "Vostede compartiu %1$s mediante ligazón",
- "%2$s shared %1$s with you" : "%2$s compartiu %1$s con vostede",
- "Shares" : "Comparticións",
+ "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe",
+ "could not delete share" : "non foi posíbel eliminar o recurso compartido",
+ "Could not delete share" : "Non foi posíbel eliminar o recurso compartido",
+ "Please specify a file or folder path" : "Especifique a ruta dun ficheiro ou cartafol",
+ "Wrong path, file/folder doesn't exist" : "Ruta incorrecta, o ficheiro/cartafol non existe",
+ "Could not create share" : "Non foi posíbel crear o recurso compartido",
+ "invalid permissions" : "permisos incorrectos",
+ "Please specify a valid user" : "Especifique un usuario correcto",
+ "Group sharing is disabled by the administrator" : "Compartir en grupo foi desactivado polo administrador",
+ "Please specify a valid group" : "Especifique un grupo correcto",
+ "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador",
+ "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s",
+ "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada",
+ "Please specify a valid circle" : "Especifique un circulo correcto",
+ "Unknown share type" : "Tipo descoñecido de recurso compartido",
+ "Not a directory" : "Non é un directorio",
+ "Could not lock path" : "Non foi posíbel bloquear a ruta",
+ "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado",
+ "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos",
+ "Cannot increase permissions" : "Non é posíbel aumentar os permisos",
+ "%s is publicly shared" : "%s compártese publicamente",
+ "Share API is disabled" : "A API de compartición foi desactivada",
+ "File sharing" : "Compartición de ficheiros",
"This share is password-protected" : "Esta compartición está protexida con contrasinal",
"The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.",
"Password" : "Contrasinal",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Name" : "Nome",
"Share time" : "Compartir o tempo",
+ "Expiration date" : "Data de caducidade",
"Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.",
"Reasons might be:" : "As razóns poderían ser:",
"the item was removed" : "o elemento foi retirado",
"the link expired" : "a ligazón caducou",
"sharing is disabled" : "foi desactivada a compartición",
"For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.",
- "Add to your ownCloud" : "Engadir ao seu ownCloud",
+ "Add to your Nextcloud" : "Engadir ao seu Nextcloud",
"Download" : "Descargar",
"Download %s" : "Descargar %s",
- "Direct link" : "Ligazón directa"
+ "Direct link" : "Ligazón directa",
+ "Upload files to %s" : "Enviar ficheiros a %s",
+ "Select or drop files" : "Seleccione ou arrastre e solte ficheiros",
+ "Uploading files…" : "Enviando ficheiros…",
+ "Uploaded files:" : "Ficheiros enviados:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/gl.json b/apps/files_sharing/l10n/gl.json
index ccfa1686cad..608b0d89d66 100644
--- a/apps/files_sharing/l10n/gl.json
+++ b/apps/files_sharing/l10n/gl.json
@@ -1,10 +1,4 @@
{ "translations": {
- "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
- "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
- "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
- "Could not authenticate to remote share, password might be wrong" : "Non foi pisíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
- "Storage not valid" : "Almacenamento incorrecto",
- "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Shared with you" : "Compartido con vostede",
"Shared with others" : "Compartido con outros",
"Shared by link" : "Compartido por ligazón",
@@ -14,46 +8,106 @@
"Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí",
"No shared links" : "Non hai ligazóns compartidas",
"Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir a compartición remota {name} desde {owner}@{remote}?",
- "Remote share" : "Compartición remota",
- "Remote share password" : "Contrasinal da compartición remota",
- "Cancel" : "Cancelar",
- "Add remote share" : "Engadir unha compartición remota",
"You can upload into this folder" : "Pode envialo a este cartafol",
- "No ownCloud installation (7 or higher) found at {remote}" : "Non se atopa unha instalación de ownCloud (7 ou superior) en {remote}",
- "Invalid ownCloud url" : "URL incorrecto do ownCloud",
+ "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}",
+ "Invalid server URL" : "URL de servidor incorrecto",
+ "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud",
+ "Share" : "Compartir",
+ "No expiration date set" : "Non se definiu a data de caducidade",
"Shared by" : "Compartido por",
"Sharing" : "Compartindo",
- "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "File shares" : "Compartir ficheiros",
+ "Downloaded via public link" : "Descargado mediante unha ligazón pública",
+ "Downloaded by {email}" : "Descargado por {email}",
+ "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública",
+ "{email} downloaded {file}" : "{email} descargou {file}",
+ "Shared with group {group}" : "Compartido co grupo {group}",
+ "Removed share for group {group}" : "Retirar o compartido para o grupo {group}",
+ "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}",
+ "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}",
+ "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}",
+ "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}",
+ "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}",
+ "{actor} removed group {group} from {file}" : "{actor} retirou o grupo {group} de {file}",
+ "Shared as public link" : "Compartido como ligazón pública",
+ "Removed public link" : "Retirada a ligazón pública",
+ "Public link expired" : "A ligazón pública caducou",
+ "{actor} shared as public link" : "{actor} compartiu como ligazón pública",
+ "{actor} removed public link" : "{actor} retirou a ligazón pública",
+ "Public link of {actor} expired" : "A ligazón pública de {actor} caducou",
+ "You shared {file} as public link" : "Vostede compartiu {file} como ligazón pública",
+ "You removed public link for {file}" : "Vostede retirou a ligazón pública de {file}",
+ "Public link expired for {file}" : "A ligazón pública para {file} caducou",
+ "{actor} shared {file} as public link" : "{actor} compartiu {file} como ligazón pública",
+ "{actor} removed public link for {file}" : "{actor} retirou a ligazón pública para {file}",
+ "Public link of {actor} for {file} expired" : "A ligazón pública de {actor} para {file} caducou",
+ "{user} accepted the remote share" : "{user} aceptou a compartición remota",
+ "{user} declined the remote share" : "{user} declinou a compartición remota",
+ "You received a new remote share {file} from {user}" : "Recibiu unha nova compartición remota {file} de {user}",
+ "{user} accepted the remote share of {file}" : "{user} aceptou a compartición remotade {file}",
+ "{user} declined the remote share of {file}" : "{user} declinou a compartición remota de {file}",
+ "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede",
+ "Shared with {user}" : "Compartido con {user}",
+ "Removed share for {user}" : "Retirar o compartido para {user}",
+ "{actor} shared with {user}" : "{actor} compartiu con {user}",
+ "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}",
+ "Shared by {actor}" : "Compartido por {actor}",
+ "{actor} removed share" : "{actor} retirou o compartido",
+ "You shared {file} with {user}" : "Vostede compartiu {file} con {user}",
+ "You removed {user} from {file}" : "Vostede retirou a {user} de {file}",
+ "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}",
+ "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}",
+ "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede",
+ "{actor} removed you from {file}" : "{actor} retirouno a vostede de {file}",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from <strong>another server</strong>" : "Compartiuse un ficheiro ou cartafol desde <strong>outro servidor</strong>",
- "A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol público",
- "You received a new remote share %2$s from %1$s" : "Recibiu unha compartición remota %2$s de %1$s",
- "You received a new remote share from %s" : "Recibiu unha compartición remota de %s",
- "%1$s accepted remote share %2$s" : "%1$s comparticións remotas aceptadas %2$s",
- "%1$s declined remote share %2$s" : "%1$s comparticións remotas declinadas %2$s",
- "%1$s unshared %2$s from you" : "%1$s deixou de compartir %2$s con vostede",
- "Public shared folder %1$s was downloaded" : "Foi descargado o cartafol público %1$s",
- "Public shared file %1$s was downloaded" : "Foi descargado o ficheiro público %1$s",
- "You shared %1$s with %2$s" : "Compartiu %1$s con %2$s",
- "You shared %1$s with group %2$s" : "Compartiu %1$s co grupo %2$s",
- "You shared %1$s via link" : "Vostede compartiu %1$s mediante ligazón",
- "%2$s shared %1$s with you" : "%2$s compartiu %1$s con vostede",
- "Shares" : "Comparticións",
+ "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe",
+ "could not delete share" : "non foi posíbel eliminar o recurso compartido",
+ "Could not delete share" : "Non foi posíbel eliminar o recurso compartido",
+ "Please specify a file or folder path" : "Especifique a ruta dun ficheiro ou cartafol",
+ "Wrong path, file/folder doesn't exist" : "Ruta incorrecta, o ficheiro/cartafol non existe",
+ "Could not create share" : "Non foi posíbel crear o recurso compartido",
+ "invalid permissions" : "permisos incorrectos",
+ "Please specify a valid user" : "Especifique un usuario correcto",
+ "Group sharing is disabled by the administrator" : "Compartir en grupo foi desactivado polo administrador",
+ "Please specify a valid group" : "Especifique un grupo correcto",
+ "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador",
+ "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s",
+ "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada",
+ "Please specify a valid circle" : "Especifique un circulo correcto",
+ "Unknown share type" : "Tipo descoñecido de recurso compartido",
+ "Not a directory" : "Non é un directorio",
+ "Could not lock path" : "Non foi posíbel bloquear a ruta",
+ "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado",
+ "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos",
+ "Cannot increase permissions" : "Non é posíbel aumentar os permisos",
+ "%s is publicly shared" : "%s compártese publicamente",
+ "Share API is disabled" : "A API de compartición foi desactivada",
+ "File sharing" : "Compartición de ficheiros",
"This share is password-protected" : "Esta compartición está protexida con contrasinal",
"The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.",
"Password" : "Contrasinal",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Name" : "Nome",
"Share time" : "Compartir o tempo",
+ "Expiration date" : "Data de caducidade",
"Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.",
"Reasons might be:" : "As razóns poderían ser:",
"the item was removed" : "o elemento foi retirado",
"the link expired" : "a ligazón caducou",
"sharing is disabled" : "foi desactivada a compartición",
"For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.",
- "Add to your ownCloud" : "Engadir ao seu ownCloud",
+ "Add to your Nextcloud" : "Engadir ao seu Nextcloud",
"Download" : "Descargar",
"Download %s" : "Descargar %s",
- "Direct link" : "Ligazón directa"
+ "Direct link" : "Ligazón directa",
+ "Upload files to %s" : "Enviar ficheiros a %s",
+ "Select or drop files" : "Seleccione ou arrastre e solte ficheiros",
+ "Uploading files…" : "Enviando ficheiros…",
+ "Uploaded files:" : "Ficheiros enviados:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/it.js b/apps/files_sharing/l10n/it.js
index 749c85d0493..2ead3e70c8f 100644
--- a/apps/files_sharing/l10n/it.js
+++ b/apps/files_sharing/l10n/it.js
@@ -89,6 +89,7 @@ OC.L10N.register(
"Cannot increase permissions" : "Impossibile aumentare i permessi",
"%s is publicly shared" : "%s è condiviso pubblicamente",
"Share API is disabled" : "API di condivisione disabilitate",
+ "File sharing" : "Condivisioni dei file",
"This share is password-protected" : "Questa condivisione è protetta da password",
"The password is wrong. Try again." : "La password è errata. Prova ancora.",
"Password" : "Password",
diff --git a/apps/files_sharing/l10n/it.json b/apps/files_sharing/l10n/it.json
index 5cce4c494fd..8724e55ea70 100644
--- a/apps/files_sharing/l10n/it.json
+++ b/apps/files_sharing/l10n/it.json
@@ -87,6 +87,7 @@
"Cannot increase permissions" : "Impossibile aumentare i permessi",
"%s is publicly shared" : "%s è condiviso pubblicamente",
"Share API is disabled" : "API di condivisione disabilitate",
+ "File sharing" : "Condivisioni dei file",
"This share is password-protected" : "Questa condivisione è protetta da password",
"The password is wrong. Try again." : "La password è errata. Prova ancora.",
"Password" : "Password",
diff --git a/apps/files_trashbin/l10n/de_DE.js b/apps/files_trashbin/l10n/de_DE.js
index f39b61b58ef..71b196c45db 100644
--- a/apps/files_trashbin/l10n/de_DE.js
+++ b/apps/files_trashbin/l10n/de_DE.js
@@ -12,7 +12,7 @@ OC.L10N.register(
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Log-Dateien oder kontaktieren Sie den Administrator",
"restored" : "Wiederhergestellt",
"No deleted files" : "Keine gelöschten Dateien",
- "You will be able to recover deleted files from here" : "Sie können hier gelöschte Dateien wiederherstellen",
+ "You will be able to recover deleted files from here" : "Hier können gelöschte Dateien wiederhergestellt werden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Name" : "Name",
diff --git a/apps/files_trashbin/l10n/de_DE.json b/apps/files_trashbin/l10n/de_DE.json
index 0f4e3f950e4..7e1a3affbdd 100644
--- a/apps/files_trashbin/l10n/de_DE.json
+++ b/apps/files_trashbin/l10n/de_DE.json
@@ -10,7 +10,7 @@
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Log-Dateien oder kontaktieren Sie den Administrator",
"restored" : "Wiederhergestellt",
"No deleted files" : "Keine gelöschten Dateien",
- "You will be able to recover deleted files from here" : "Sie können hier gelöschte Dateien wiederherstellen",
+ "You will be able to recover deleted files from here" : "Hier können gelöschte Dateien wiederhergestellt werden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Name" : "Name",
diff --git a/apps/sharebymail/l10n/gl.js b/apps/sharebymail/l10n/gl.js
new file mode 100644
index 00000000000..8ed6828749c
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "sharebymail",
+ {
+ "Shared with %1$s" : "Compartido con %1$s",
+ "Shared with {email}" : "Compartido con {email}",
+ "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s",
+ "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}",
+ "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s",
+ "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}",
+ "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo",
+ "You shared %1$s with %2$s by mail" : "Compartiu %1$s con %2$s por correo",
+ "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo",
+ "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo",
+ "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s",
+ "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}",
+ "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s",
+ "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}",
+ "Sharing %s failed, this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s shared »%s« with you." : "%s compartiu «%s» con vostede.",
+ "Click the button below to open it." : "Prema no botón de embaixo para abrilo.",
+ "Open »%s«" : "Abrir «%s»",
+ "%s via %s" : "%s vía %s",
+ "Password to access »%s« shared to you by %s" : "O contrasinal para acceder a «%s» foi compartido con vostede por %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartiu «%s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartiu «%s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.",
+ "Password to access »%s«" : "Contrasinal para acceder a «%s»",
+ "It is protected with the following password: %s" : "Está protexido co seguinte contrasinal: %s",
+ "Password to access »%s« shared with %s" : "Contrasinal para acceder a «%s» compartida con %s",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%s» con %s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.",
+ "This is the password: %s" : "Este é o contrasinal: %s",
+ "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "Share by mail" : "Compartido por correo",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.",
+ "Send password by mail" : "Enviar contrasinal por correo",
+ "Enforce password protection" : "Forzar a protección por contrasinal",
+ "%s shared »%s« with you on behalf of %s" : "%s compartiu «%s» con vostede no nome de %s",
+ "Failed to create the E-mail" : "Non foi posíbel crear o correo",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede no nome de %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede.\n\n%s\n\n",
+ "Cheers!" : "Saúdos!",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you on behalf of %s.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede no nome de %s.<br><br>",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede.<br><br>"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/sharebymail/l10n/gl.json b/apps/sharebymail/l10n/gl.json
new file mode 100644
index 00000000000..d820d39af3c
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "Shared with %1$s" : "Compartido con %1$s",
+ "Shared with {email}" : "Compartido con {email}",
+ "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s",
+ "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}",
+ "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s",
+ "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}",
+ "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo",
+ "You shared %1$s with %2$s by mail" : "Compartiu %1$s con %2$s por correo",
+ "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo",
+ "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo",
+ "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s",
+ "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}",
+ "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s",
+ "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}",
+ "Sharing %s failed, this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s shared »%s« with you." : "%s compartiu «%s» con vostede.",
+ "Click the button below to open it." : "Prema no botón de embaixo para abrilo.",
+ "Open »%s«" : "Abrir «%s»",
+ "%s via %s" : "%s vía %s",
+ "Password to access »%s« shared to you by %s" : "O contrasinal para acceder a «%s» foi compartido con vostede por %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartiu «%s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartiu «%s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.",
+ "Password to access »%s«" : "Contrasinal para acceder a «%s»",
+ "It is protected with the following password: %s" : "Está protexido co seguinte contrasinal: %s",
+ "Password to access »%s« shared with %s" : "Contrasinal para acceder a «%s» compartida con %s",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%s» con %s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.",
+ "This is the password: %s" : "Este é o contrasinal: %s",
+ "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "Share by mail" : "Compartido por correo",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.",
+ "Send password by mail" : "Enviar contrasinal por correo",
+ "Enforce password protection" : "Forzar a protección por contrasinal",
+ "%s shared »%s« with you on behalf of %s" : "%s compartiu «%s» con vostede no nome de %s",
+ "Failed to create the E-mail" : "Non foi posíbel crear o correo",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede no nome de %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede.\n\n%s\n\n",
+ "Cheers!" : "Saúdos!",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you on behalf of %s.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede no nome de %s.<br><br>",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede.<br><br>"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/systemtags/l10n/gl.js b/apps/systemtags/l10n/gl.js
index c9a8797f5d9..102393bede1 100644
--- a/apps/systemtags/l10n/gl.js
+++ b/apps/systemtags/l10n/gl.js
@@ -2,9 +2,56 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Etiquetas",
+ "Update" : "Actualizar",
+ "Create" : "Crear",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas polas que filtrar",
+ "No tags found" : "Non se atoparon etiquetas",
+ "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar",
+ "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas",
+ "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s",
+ "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}",
+ "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s",
+ "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} retirou a etiqueta de sistema {systemtag}",
+ "You created system tag %1$s" : "Vostede creou a etiqueta de sistema %1$s",
+ "You created system tag {systemtag}" : "Vostede creou a etiqueta de sistema {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s creou a etiqueta de sistema %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} creou a etiqueta de sistema {systemtag}",
+ "You deleted system tag %1$s" : "Vostede eliminou a etiqueta de sistema %1$s",
+ "You deleted system tag {systemtag}" : "Vostede eliminou a etiqueta de sistema {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta de sistema %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} eliminou a etiqueta de sistema {systemtag}",
+ "You updated system tag %2$s to %1$s" : "Vostede actualizou a etiqueta de sistema %2$s a %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s",
+ "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}",
+ "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s",
+ "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} retirou a etiqueta de sistema {systemtag} de {file}",
+ "%s (restricted)" : "%s (restrinxida)",
+ "%s (invisible)" : "%s (invisíbel)",
+ "<strong>System tags</strong> for a file have been modified" : "Modificáronse as <strong>etiquetas de sistemas</strong> dun ficheio",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e edita etiquetas colaborativas. Estas etiquetas afectan a todos os usuarios.",
+ "Select tag …" : "Seleccionar a etiqueta …",
+ "Name" : "Nome",
+ "Delete" : "Eliminar",
+ "Public" : "Pública",
+ "Restricted" : "Restrinxida",
+ "Invisible" : "Invisíbel",
+ "Reset" : "Restabelecer",
"No files in here" : "Aquí non hai ficheiros",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
- "Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado"
},
diff --git a/apps/systemtags/l10n/gl.json b/apps/systemtags/l10n/gl.json
index 72875c4ee7b..e405ebf900c 100644
--- a/apps/systemtags/l10n/gl.json
+++ b/apps/systemtags/l10n/gl.json
@@ -1,8 +1,55 @@
{ "translations": {
"Tags" : "Etiquetas",
+ "Update" : "Actualizar",
+ "Create" : "Crear",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas polas que filtrar",
+ "No tags found" : "Non se atoparon etiquetas",
+ "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar",
+ "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas",
+ "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s",
+ "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}",
+ "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s",
+ "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} retirou a etiqueta de sistema {systemtag}",
+ "You created system tag %1$s" : "Vostede creou a etiqueta de sistema %1$s",
+ "You created system tag {systemtag}" : "Vostede creou a etiqueta de sistema {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s creou a etiqueta de sistema %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} creou a etiqueta de sistema {systemtag}",
+ "You deleted system tag %1$s" : "Vostede eliminou a etiqueta de sistema %1$s",
+ "You deleted system tag {systemtag}" : "Vostede eliminou a etiqueta de sistema {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta de sistema %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} eliminou a etiqueta de sistema {systemtag}",
+ "You updated system tag %2$s to %1$s" : "Vostede actualizou a etiqueta de sistema %2$s a %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s",
+ "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}",
+ "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s",
+ "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} retirou a etiqueta de sistema {systemtag} de {file}",
+ "%s (restricted)" : "%s (restrinxida)",
+ "%s (invisible)" : "%s (invisíbel)",
+ "<strong>System tags</strong> for a file have been modified" : "Modificáronse as <strong>etiquetas de sistemas</strong> dun ficheio",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e edita etiquetas colaborativas. Estas etiquetas afectan a todos os usuarios.",
+ "Select tag …" : "Seleccionar a etiqueta …",
+ "Name" : "Nome",
+ "Delete" : "Eliminar",
+ "Public" : "Pública",
+ "Restricted" : "Restrinxida",
+ "Invisible" : "Invisíbel",
+ "Reset" : "Restabelecer",
"No files in here" : "Aquí non hai ficheiros",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
- "Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/theming/l10n/it.js b/apps/theming/l10n/it.js
index 690273ff73f..58da120bf8c 100644
--- a/apps/theming/l10n/it.js
+++ b/apps/theming/l10n/it.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Caricamento anteprima...",
"Saved" : "Salvato",
"Admin" : "Amministratore",
"a safe home for all your data" : "una casa sicura per i tuoi dati",
@@ -12,7 +13,9 @@ OC.L10N.register(
"Unsupported image type" : "Tipo di immagine non supportato",
"You are already using a custom theme" : "Stai già usando un tema personalizzato",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "La gestione dei temi rende semplice la personalizzazione dell'aspetto della tua istanza e dei client supportati. Ciò sarà visibile a tutti gli utenti.",
"Name" : "Nome",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
diff --git a/apps/theming/l10n/it.json b/apps/theming/l10n/it.json
index da562304d64..dfc60944967 100644
--- a/apps/theming/l10n/it.json
+++ b/apps/theming/l10n/it.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Caricamento anteprima...",
"Saved" : "Salvato",
"Admin" : "Amministratore",
"a safe home for all your data" : "una casa sicura per i tuoi dati",
@@ -10,7 +11,9 @@
"Unsupported image type" : "Tipo di immagine non supportato",
"You are already using a custom theme" : "Stai già usando un tema personalizzato",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "La gestione dei temi rende semplice la personalizzazione dell'aspetto della tua istanza e dei client supportati. Ciò sarà visibile a tutti gli utenti.",
"Name" : "Nome",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js
index fa1de5051e8..ad696c61641 100644
--- a/apps/user_ldap/l10n/gl.js
+++ b/apps/user_ldap/l10n/gl.js
@@ -12,6 +12,13 @@ OC.L10N.register(
"No data specified" : "Non se especificaron datos",
" Could not set configuration %s" : "Non foi posíbel estabelecer a configuración %s",
"Action does not exist" : "Non existe esta acción",
+ "LDAP user and group backend" : "Infraestrutura de usuarios e grupos LDAP",
+ "Renewing …" : "Renovando …",
+ "Very weak password" : "Contrasinal moi feble",
+ "Weak password" : "Contrasinal feble",
+ "So-so password" : "Contrasinal non moi aló",
+ "Good password" : "Bo contrasinal",
+ "Strong password" : "Contrasinal forte",
"The Base DN appears to be wrong" : "O DN base semella ser erróneo",
"Testing configuration…" : "Probando a configuración...",
"Configuration incorrect" : "Configuración incorrecta",
@@ -40,11 +47,19 @@ OC.L10N.register(
"Select attributes" : "Seleccione os atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes): <br/>",
"User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Os axustes foron verificados, mais atopou máis dun usuario. Só o primeiro deles será quen de iniciar sesión. Considere o uso dun filtro máis preciso.",
"An unspecified error occurred. Please check the settings and the log." : "Produciuse un erro non agardado. Comprobe os axustes e o rexistro.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
"Please provide a login name to test against" : "Forneza o nome de acceso para facer a proba",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "A caixa de grupo está desactivada, o servidor LDAP / AD non admite «memberOf».",
+ "Password change rejected. Hint: " : "Contrasinal rexeitado. Consello:",
+ "Please login with the new password" : "Acceda co novo contrasinal",
+ "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.",
+ "Your password will expire today." : "O seu contrasinal caducará hoxe.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["O seu contrasinal caducará en %n día.","O seu contrasinal caducará en %n días."],
+ "LDAP / AD integration" : "Integración LDAP / AD",
"_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"],
"_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Non foi posíbel detectar o atributo nome de usuario que mostrar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP.",
@@ -61,8 +76,10 @@ OC.L10N.register(
"Edit LDAP Query" : "Editar a consulta LDAP",
"LDAP Filter:" : "Filtro LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "O filtro especifica que grupos LDAP teñen acceso á instancia %s.",
+ "Verify settings and count the groups" : "Verificar os axustes e contar os grupos",
"When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:",
"LDAP / AD Username:" : "Nome de usuario LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa UID ou sAMAccountName e será detectado.",
"LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «Mail» e «mailPrimaryAddress».",
"Other Attributes:" : "Outros atributos:",
@@ -71,9 +88,11 @@ OC.L10N.register(
"Verify settings" : "Verificar os axustes",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
+ "Add a new configuration" : "Engadir unha configuración nova",
"Copy current configuration into new directory binding" : "Copiar a configuración no novo directorio vinculado",
"Delete the current configuration" : "Eliminar a configuración actual",
"Host" : "Máquina",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pode omitir o protocolo a non ser que precise de SSL. Nese caso comece con ldaps://",
"Port" : "Porto",
"Detect Port" : "Detectar o porto",
"User DN" : "DN do usuario",
@@ -86,12 +105,22 @@ OC.L10N.register(
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
+ "Listing and searching for users is constrained by these criteria:" : "O listado e a busca de usuarios están restrinxidos por estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
"Saving" : "Gardando",
"Back" : "Atrás",
"Continue" : "Continuar",
+ "Please renew your password." : "Renove o seu contrasinal.",
+ "An internal error occurred." : "Produciuse un erro interno.",
+ "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
+ "Current password" : "Contrasinal actual",
+ "New password" : "Contrasinal novo",
+ "Renew password" : "Renovar o contrasinal",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Cancel" : "Cancelar",
"LDAP" : "LDAP",
"Server" : "Servidor",
"Users" : "Usuarios",
@@ -114,8 +143,10 @@ OC.L10N.register(
"Cache Time-To-Live" : "Tempo de persistencia da caché",
"in seconds. A change empties the cache." : "en segundos. Calquera cambio baleira a caché.",
"Directory Settings" : "Axustes do directorio",
- "User Display Name Field" : "Campo de mostra do nome de usuario",
+ "User Display Name Field" : "Campo de nome de usuario para amosar",
"The LDAP attribute to use to generate the user's display name." : "O atributo LDAP a empregar para xerar o nome de usuario para amosar.",
+ "2nd User Display Name Field" : "2º campo de nome de usuario para amosar",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Opcional. Un atributo LDAP para ser engadido no nome para amosar entre parénteses. Resulta en p.ex. «Xan Carallás (xan.carallas@exemple.org)».",
"Base User Tree" : "Base da árbore de usuarios",
"One User Base DN per line" : "Un DN base de usuario por liña",
"User Search Attributes" : "Atributos de busca do usuario",
@@ -126,24 +157,35 @@ OC.L10N.register(
"One Group Base DN per line" : "Un DN base de grupo por liña",
"Group Search Attributes" : "Atributos de busca do grupo",
"Group-Member association" : "Asociación de grupos e membros",
+ "Dynamic Group Member URL" : "URL Dinámico de membro de grupo",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "O atributo LDAP que nos obxectos de grupo conten un URL de busca LDAP que determina que obxectos pertencen ao grupo. (Un escenario baleiro desactiva a funcionalidade dinámica de pertenza ao grupo.)",
"Nested Groups" : "Grupos aniñados",
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Se está activado, admítense grupos que conteñen grupos. (Só funciona se o atributo de membro de grupo conten os DN.)",
"Paging chunksize" : "Tamaño dos fragmentos paxinados",
"Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Tamaño dos fragmentos utilizados para as buscas LDAP paxinadas, que poden devolver resultados voluminosos como usuario ou enumeración de grupo. (Se se estabelece a 0, desactívanse as buscas LDAP paxinadas nesas situacións.)",
+ "Enable LDAP password changes per user" : "Activar os cambios no contrasinal LDAP polo usuario",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Permítelle aos usuarios LDAP cambiar o seu contrasinal e permite que os administradores e administradores de grupos, cambiar o contrasinal dos seus usuarios LDAP. Só funciona cando as directivas de control de acceso están configuradas conforme coas do servidor LDAP. Xa que os contrasinais son enviados en texto simple ao servidor, LDAP, debe empregarse o cifrado no transporte e o cifrado dos contrasinais debe ser configurado no servidor LDAP.",
+ "(New password is sent as plain text to LDAP)" : "(O novo contrasinal envíase como un texto simple para LDAP)",
+ "Default password policy DN" : "DN da directiva de contrasinal predeterminado",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "O DN dunha directiva de contrasinais predeterminados que será usado para o control da caducidade dos contrasinais. Só funciona cando está activado o cambio do contrasinal LDAP polos usuarios e só está aceptado por OpenLDAP. Déixea baleira para desactivar o control da caducidade dos contrasinais.",
"Special Attributes" : "Atributos especiais",
"Quota Field" : "Campo de cota",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para a cota predeterminada do usuario. Noutro caso, especifique un atributo LDAP/AD.",
"Quota Default" : "Cota predeterminada",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Sobrescribir a cota predeterminada para usuarios LDAP que non teñen unha cota configurada no campo Cota.",
"Email Field" : "Campo do correo",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Axustar o correo do usuario desde un atributo LDAP. Déixeo baleiro para un comportamento predeterminado.",
"User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.",
- "Internal Username" : "Nome de usuario interno",
- "Internal Username Attribute:" : "Atributo do nome de usuario interno:",
+ "Internal Username" : "Nome interno de usuario",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.",
+ "Internal Username Attribute:" : "Atributo do nome interno de usuario:",
"Override UUID detection" : "Ignorar a detección do UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
"UUID Attribute for Users:" : "Atributo do UUID para usuarios:",
"UUID Attribute for Groups:" : "Atributo do UUID para grupos:",
"Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»",
- "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
+ "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
"Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»",
"Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición %uid. Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
diff --git a/apps/user_ldap/l10n/gl.json b/apps/user_ldap/l10n/gl.json
index 024d6d6ebb2..2f17f815504 100644
--- a/apps/user_ldap/l10n/gl.json
+++ b/apps/user_ldap/l10n/gl.json
@@ -10,6 +10,13 @@
"No data specified" : "Non se especificaron datos",
" Could not set configuration %s" : "Non foi posíbel estabelecer a configuración %s",
"Action does not exist" : "Non existe esta acción",
+ "LDAP user and group backend" : "Infraestrutura de usuarios e grupos LDAP",
+ "Renewing …" : "Renovando …",
+ "Very weak password" : "Contrasinal moi feble",
+ "Weak password" : "Contrasinal feble",
+ "So-so password" : "Contrasinal non moi aló",
+ "Good password" : "Bo contrasinal",
+ "Strong password" : "Contrasinal forte",
"The Base DN appears to be wrong" : "O DN base semella ser erróneo",
"Testing configuration…" : "Probando a configuración...",
"Configuration incorrect" : "Configuración incorrecta",
@@ -38,11 +45,19 @@
"Select attributes" : "Seleccione os atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes): <br/>",
"User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Os axustes foron verificados, mais atopou máis dun usuario. Só o primeiro deles será quen de iniciar sesión. Considere o uso dun filtro máis preciso.",
"An unspecified error occurred. Please check the settings and the log." : "Produciuse un erro non agardado. Comprobe os axustes e o rexistro.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
"Please provide a login name to test against" : "Forneza o nome de acceso para facer a proba",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "A caixa de grupo está desactivada, o servidor LDAP / AD non admite «memberOf».",
+ "Password change rejected. Hint: " : "Contrasinal rexeitado. Consello:",
+ "Please login with the new password" : "Acceda co novo contrasinal",
+ "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.",
+ "Your password will expire today." : "O seu contrasinal caducará hoxe.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["O seu contrasinal caducará en %n día.","O seu contrasinal caducará en %n días."],
+ "LDAP / AD integration" : "Integración LDAP / AD",
"_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"],
"_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Non foi posíbel detectar o atributo nome de usuario que mostrar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP.",
@@ -59,8 +74,10 @@
"Edit LDAP Query" : "Editar a consulta LDAP",
"LDAP Filter:" : "Filtro LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "O filtro especifica que grupos LDAP teñen acceso á instancia %s.",
+ "Verify settings and count the groups" : "Verificar os axustes e contar os grupos",
"When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:",
"LDAP / AD Username:" : "Nome de usuario LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa UID ou sAMAccountName e será detectado.",
"LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «Mail» e «mailPrimaryAddress».",
"Other Attributes:" : "Outros atributos:",
@@ -69,9 +86,11 @@
"Verify settings" : "Verificar os axustes",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
+ "Add a new configuration" : "Engadir unha configuración nova",
"Copy current configuration into new directory binding" : "Copiar a configuración no novo directorio vinculado",
"Delete the current configuration" : "Eliminar a configuración actual",
"Host" : "Máquina",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pode omitir o protocolo a non ser que precise de SSL. Nese caso comece con ldaps://",
"Port" : "Porto",
"Detect Port" : "Detectar o porto",
"User DN" : "DN do usuario",
@@ -84,12 +103,22 @@
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
+ "Listing and searching for users is constrained by these criteria:" : "O listado e a busca de usuarios están restrinxidos por estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
"Saving" : "Gardando",
"Back" : "Atrás",
"Continue" : "Continuar",
+ "Please renew your password." : "Renove o seu contrasinal.",
+ "An internal error occurred." : "Produciuse un erro interno.",
+ "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
+ "Current password" : "Contrasinal actual",
+ "New password" : "Contrasinal novo",
+ "Renew password" : "Renovar o contrasinal",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Cancel" : "Cancelar",
"LDAP" : "LDAP",
"Server" : "Servidor",
"Users" : "Usuarios",
@@ -112,8 +141,10 @@
"Cache Time-To-Live" : "Tempo de persistencia da caché",
"in seconds. A change empties the cache." : "en segundos. Calquera cambio baleira a caché.",
"Directory Settings" : "Axustes do directorio",
- "User Display Name Field" : "Campo de mostra do nome de usuario",
+ "User Display Name Field" : "Campo de nome de usuario para amosar",
"The LDAP attribute to use to generate the user's display name." : "O atributo LDAP a empregar para xerar o nome de usuario para amosar.",
+ "2nd User Display Name Field" : "2º campo de nome de usuario para amosar",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Opcional. Un atributo LDAP para ser engadido no nome para amosar entre parénteses. Resulta en p.ex. «Xan Carallás (xan.carallas@exemple.org)».",
"Base User Tree" : "Base da árbore de usuarios",
"One User Base DN per line" : "Un DN base de usuario por liña",
"User Search Attributes" : "Atributos de busca do usuario",
@@ -124,24 +155,35 @@
"One Group Base DN per line" : "Un DN base de grupo por liña",
"Group Search Attributes" : "Atributos de busca do grupo",
"Group-Member association" : "Asociación de grupos e membros",
+ "Dynamic Group Member URL" : "URL Dinámico de membro de grupo",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "O atributo LDAP que nos obxectos de grupo conten un URL de busca LDAP que determina que obxectos pertencen ao grupo. (Un escenario baleiro desactiva a funcionalidade dinámica de pertenza ao grupo.)",
"Nested Groups" : "Grupos aniñados",
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Se está activado, admítense grupos que conteñen grupos. (Só funciona se o atributo de membro de grupo conten os DN.)",
"Paging chunksize" : "Tamaño dos fragmentos paxinados",
"Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Tamaño dos fragmentos utilizados para as buscas LDAP paxinadas, que poden devolver resultados voluminosos como usuario ou enumeración de grupo. (Se se estabelece a 0, desactívanse as buscas LDAP paxinadas nesas situacións.)",
+ "Enable LDAP password changes per user" : "Activar os cambios no contrasinal LDAP polo usuario",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Permítelle aos usuarios LDAP cambiar o seu contrasinal e permite que os administradores e administradores de grupos, cambiar o contrasinal dos seus usuarios LDAP. Só funciona cando as directivas de control de acceso están configuradas conforme coas do servidor LDAP. Xa que os contrasinais son enviados en texto simple ao servidor, LDAP, debe empregarse o cifrado no transporte e o cifrado dos contrasinais debe ser configurado no servidor LDAP.",
+ "(New password is sent as plain text to LDAP)" : "(O novo contrasinal envíase como un texto simple para LDAP)",
+ "Default password policy DN" : "DN da directiva de contrasinal predeterminado",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "O DN dunha directiva de contrasinais predeterminados que será usado para o control da caducidade dos contrasinais. Só funciona cando está activado o cambio do contrasinal LDAP polos usuarios e só está aceptado por OpenLDAP. Déixea baleira para desactivar o control da caducidade dos contrasinais.",
"Special Attributes" : "Atributos especiais",
"Quota Field" : "Campo de cota",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para a cota predeterminada do usuario. Noutro caso, especifique un atributo LDAP/AD.",
"Quota Default" : "Cota predeterminada",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Sobrescribir a cota predeterminada para usuarios LDAP que non teñen unha cota configurada no campo Cota.",
"Email Field" : "Campo do correo",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Axustar o correo do usuario desde un atributo LDAP. Déixeo baleiro para un comportamento predeterminado.",
"User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.",
- "Internal Username" : "Nome de usuario interno",
- "Internal Username Attribute:" : "Atributo do nome de usuario interno:",
+ "Internal Username" : "Nome interno de usuario",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.",
+ "Internal Username Attribute:" : "Atributo do nome interno de usuario:",
"Override UUID detection" : "Ignorar a detección do UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
"UUID Attribute for Users:" : "Atributo do UUID para usuarios:",
"UUID Attribute for Groups:" : "Atributo do UUID para grupos:",
"Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»",
- "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
+ "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
"Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»",
"Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición %uid. Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
diff --git a/apps/user_ldap/l10n/it.js b/apps/user_ldap/l10n/it.js
index 7a382013f5f..b90ad650ba0 100644
--- a/apps/user_ldap/l10n/it.js
+++ b/apps/user_ldap/l10n/it.js
@@ -12,6 +12,10 @@ OC.L10N.register(
"No data specified" : "Nessun dato specificato",
" Could not set configuration %s" : "Impossibile impostare la configurazione %s",
"Action does not exist" : "L'azione non esiste",
+ "Very weak password" : "Password molto debole",
+ "Weak password" : "Password debole",
+ "Good password" : "Password buona",
+ "Strong password" : "Password forte",
"The Base DN appears to be wrong" : "Il DN base sembra essere errato",
"Testing configuration…" : "Prova della configurazione...",
"Configuration incorrect" : "Configurazione non corretta",
@@ -97,6 +101,10 @@ OC.L10N.register(
"Saving" : "Salvataggio",
"Back" : "Indietro",
"Continue" : "Continua",
+ "An internal error occurred." : "Si è verificato un errore interno.",
+ "Current password" : "Password attuale",
+ "New password" : "Nuova password",
+ "Cancel" : "Annulla",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Utenti",
diff --git a/apps/user_ldap/l10n/it.json b/apps/user_ldap/l10n/it.json
index 53336a234a8..21bbf4e914f 100644
--- a/apps/user_ldap/l10n/it.json
+++ b/apps/user_ldap/l10n/it.json
@@ -10,6 +10,10 @@
"No data specified" : "Nessun dato specificato",
" Could not set configuration %s" : "Impossibile impostare la configurazione %s",
"Action does not exist" : "L'azione non esiste",
+ "Very weak password" : "Password molto debole",
+ "Weak password" : "Password debole",
+ "Good password" : "Password buona",
+ "Strong password" : "Password forte",
"The Base DN appears to be wrong" : "Il DN base sembra essere errato",
"Testing configuration…" : "Prova della configurazione...",
"Configuration incorrect" : "Configurazione non corretta",
@@ -95,6 +99,10 @@
"Saving" : "Salvataggio",
"Back" : "Indietro",
"Continue" : "Continua",
+ "An internal error occurred." : "Si è verificato un errore interno.",
+ "Current password" : "Password attuale",
+ "New password" : "Nuova password",
+ "Cancel" : "Annulla",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Utenti",
diff --git a/apps/workflowengine/l10n/it.js b/apps/workflowengine/l10n/it.js
index 9ef516f3c9d..86a912cdf9a 100644
--- a/apps/workflowengine/l10n/it.js
+++ b/apps/workflowengine/l10n/it.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Saved" : "Salvato",
"Saving failed:" : "Salvataggio non riuscito:",
+ "File MIME type" : "Tipo MIME del file",
"is" : "è",
"is not" : "non è",
"matches" : "corrisponde",
diff --git a/apps/workflowengine/l10n/it.json b/apps/workflowengine/l10n/it.json
index f059a1abd09..9d6b50647f3 100644
--- a/apps/workflowengine/l10n/it.json
+++ b/apps/workflowengine/l10n/it.json
@@ -1,6 +1,7 @@
{ "translations": {
"Saved" : "Salvato",
"Saving failed:" : "Salvataggio non riuscito:",
+ "File MIME type" : "Tipo MIME del file",
"is" : "è",
"is not" : "non è",
"matches" : "corrisponde",