Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2017-03-03 04:07:45 +0300
committerNextcloud bot <bot@nextcloud.com>2017-03-03 04:07:45 +0300
commitb55ce43ba5f8e05cba5e0ee3b6923c2329047ca9 (patch)
treedbb09d4e3b6f96e33e51b4c2e8018d5427a11552 /apps
parent53195b156c68082f1e02e45ba2a266c15ef1bcaa (diff)
[tx-robot] updated from transifex
Diffstat (limited to 'apps')
-rw-r--r--apps/files/l10n/ca.js16
-rw-r--r--apps/files/l10n/ca.json16
-rw-r--r--apps/files_sharing/l10n/it.js3
-rw-r--r--apps/files_sharing/l10n/it.json3
-rw-r--r--apps/files_versions/l10n/he.js2
-rw-r--r--apps/files_versions/l10n/he.json2
-rw-r--r--apps/theming/l10n/de_DE.js27
-rw-r--r--apps/theming/l10n/de_DE.json25
-rw-r--r--apps/theming/l10n/es.js27
-rw-r--r--apps/theming/l10n/es.json25
-rw-r--r--apps/theming/l10n/fr.js27
-rw-r--r--apps/theming/l10n/fr.json25
-rw-r--r--apps/theming/l10n/it.js27
-rw-r--r--apps/theming/l10n/it.json25
-rw-r--r--apps/theming/l10n/nl.js27
-rw-r--r--apps/theming/l10n/nl.json25
-rw-r--r--apps/theming/l10n/pl.js27
-rw-r--r--apps/theming/l10n/pl.json25
18 files changed, 348 insertions, 6 deletions
diff --git a/apps/files/l10n/ca.js b/apps/files/l10n/ca.js
index ee134497ae8..f43200a5a05 100644
--- a/apps/files/l10n/ca.js
+++ b/apps/files/l10n/ca.js
@@ -14,9 +14,11 @@ OC.L10N.register(
"Upload cancelled." : "La pujada s'ha cancel·lat.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "No es pot pujar {filename} perquè és una carpeta o té 0 bytes",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "No hi ha prou espai lliure, està carregant {size1} però només pot {size2}",
+ "Target folder \"{dir}\" does not exist any more" : "La carpeta objectiu \"{dir}\" ja no existeix",
"Not enough free space" : "Espai lliure insuficient",
"Uploading..." : "Pujant...",
"..." : "...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Actions" : "Accions",
"Download" : "Baixa",
"Rename" : "Reanomena",
@@ -25,6 +27,7 @@ OC.L10N.register(
"Delete" : "Esborra",
"Disconnect storage" : "Desonnecta l'emmagatzematge",
"Unshare" : "Deixa de compartir",
+ "Could not load info for file \"{file}\"" : "No s'ha pogut carregar la informació del fitxer \"{file}\"",
"Files" : "Fitxers",
"Details" : "Detalls",
"Select" : "Selecciona",
@@ -35,7 +38,8 @@ OC.L10N.register(
"Could not move \"{file}\", target exists" : "No s'ha pugut moure \"{file}\", el destí ja existeix",
"Could not move \"{file}\"" : "No s'ha pogut moure \"{file}\"",
"{newName} already exists" : "{newName} ja existeix",
- "Could not rename \"{fileName}\"" : "No s'ha pogut renombrar \"{fileName}\"",
+ "Could not rename \"{fileName}\", it does not exist any more" : "No s'ha pogut reanomenar \"{fileName}\", ja no existeix",
+ "Could not rename \"{fileName}\"" : "No s'ha pogut reanomenar \"{fileName}\"",
"Could not create file \"{file}\"" : "No s'ha pogut crear el fitxer \"{file}\"",
"Name" : "Nom",
"Size" : "Mida",
@@ -70,9 +74,12 @@ OC.L10N.register(
"Changed by {user}" : "Canviat per {user}",
"Deleted by {user}" : "Eliminat per {user}",
"Restored by {user}" : "Restaurat per {user}",
- "Renamed by {user}" : "Renombrat per {user}",
+ "Renamed by {user}" : "Reanomenat per {user}",
"Moved by {user}" : "Mogut per {user}",
"You deleted {file}" : "Heu esborrat {file}",
+ "You renamed {oldfile} to {newfile}" : "Heu reanomenat {oldfile} a {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} ha reanomenat {oldfile} a {newfile}",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Un fitxer o carpeta ha estat <strong>canviat</strong> o <strong>reanomenat</strong>",
"A new file or folder has been <strong>created</strong>" : "S'ha <strong>creat</strong> un nou fitxer o una nova carpeta",
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limitar les notificacions sobre la creació i canvis dels seus <strong>arxius favorits</strong><em>(solament Stream)</em>",
"Upload (max. %s)" : "Pujada (màx. %s)",
@@ -140,6 +147,9 @@ OC.L10N.register(
"You restored %1$s" : "Has restaurat %1$s",
"%2$s restored %1$s" : "%2$s ha restaurat %1$s",
"Changed by %2$s" : "Modificat per %2$s",
- "Deleted by %2$s" : "Esborrat per %2$s"
+ "Deleted by %2$s" : "Esborrat per %2$s",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Falta {hours}:{minutes}:{seconds} hora","Falten {hours}:{minutes}:{seconds} hores"],
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["Falten {minutes}:{seconds} minuts","Falta {minutes}:{seconds} minut"],
+ "_{seconds} second left_::_{seconds} seconds left_" : ["Falta {seconds} segon","Falten {seconds} segons"]
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/ca.json b/apps/files/l10n/ca.json
index 2b2942af0ba..0f52e17bdbb 100644
--- a/apps/files/l10n/ca.json
+++ b/apps/files/l10n/ca.json
@@ -12,9 +12,11 @@
"Upload cancelled." : "La pujada s'ha cancel·lat.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "No es pot pujar {filename} perquè és una carpeta o té 0 bytes",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "No hi ha prou espai lliure, està carregant {size1} però només pot {size2}",
+ "Target folder \"{dir}\" does not exist any more" : "La carpeta objectiu \"{dir}\" ja no existeix",
"Not enough free space" : "Espai lliure insuficient",
"Uploading..." : "Pujant...",
"..." : "...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Actions" : "Accions",
"Download" : "Baixa",
"Rename" : "Reanomena",
@@ -23,6 +25,7 @@
"Delete" : "Esborra",
"Disconnect storage" : "Desonnecta l'emmagatzematge",
"Unshare" : "Deixa de compartir",
+ "Could not load info for file \"{file}\"" : "No s'ha pogut carregar la informació del fitxer \"{file}\"",
"Files" : "Fitxers",
"Details" : "Detalls",
"Select" : "Selecciona",
@@ -33,7 +36,8 @@
"Could not move \"{file}\", target exists" : "No s'ha pugut moure \"{file}\", el destí ja existeix",
"Could not move \"{file}\"" : "No s'ha pogut moure \"{file}\"",
"{newName} already exists" : "{newName} ja existeix",
- "Could not rename \"{fileName}\"" : "No s'ha pogut renombrar \"{fileName}\"",
+ "Could not rename \"{fileName}\", it does not exist any more" : "No s'ha pogut reanomenar \"{fileName}\", ja no existeix",
+ "Could not rename \"{fileName}\"" : "No s'ha pogut reanomenar \"{fileName}\"",
"Could not create file \"{file}\"" : "No s'ha pogut crear el fitxer \"{file}\"",
"Name" : "Nom",
"Size" : "Mida",
@@ -68,9 +72,12 @@
"Changed by {user}" : "Canviat per {user}",
"Deleted by {user}" : "Eliminat per {user}",
"Restored by {user}" : "Restaurat per {user}",
- "Renamed by {user}" : "Renombrat per {user}",
+ "Renamed by {user}" : "Reanomenat per {user}",
"Moved by {user}" : "Mogut per {user}",
"You deleted {file}" : "Heu esborrat {file}",
+ "You renamed {oldfile} to {newfile}" : "Heu reanomenat {oldfile} a {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} ha reanomenat {oldfile} a {newfile}",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Un fitxer o carpeta ha estat <strong>canviat</strong> o <strong>reanomenat</strong>",
"A new file or folder has been <strong>created</strong>" : "S'ha <strong>creat</strong> un nou fitxer o una nova carpeta",
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limitar les notificacions sobre la creació i canvis dels seus <strong>arxius favorits</strong><em>(solament Stream)</em>",
"Upload (max. %s)" : "Pujada (màx. %s)",
@@ -138,6 +145,9 @@
"You restored %1$s" : "Has restaurat %1$s",
"%2$s restored %1$s" : "%2$s ha restaurat %1$s",
"Changed by %2$s" : "Modificat per %2$s",
- "Deleted by %2$s" : "Esborrat per %2$s"
+ "Deleted by %2$s" : "Esborrat per %2$s",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Falta {hours}:{minutes}:{seconds} hora","Falten {hours}:{minutes}:{seconds} hores"],
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["Falten {minutes}:{seconds} minuts","Falta {minutes}:{seconds} minut"],
+ "_{seconds} second left_::_{seconds} seconds left_" : ["Falta {seconds} segon","Falten {seconds} segons"]
},"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 5db17b12427..e0066f826c0 100644
--- a/apps/files_sharing/l10n/it.js
+++ b/apps/files_sharing/l10n/it.js
@@ -36,10 +36,13 @@ OC.L10N.register(
"Public link expired" : "Collegamento pubblico scaduto",
"{actor} shared as public link" : "{actor} ha condiviso tramite collegamento pubblico",
"{actor} removed public link" : "{actor} ha rimosso il collegamento pubblico",
+ "Public link of {actor} expired" : "Link pubblico di {actor} scaduto",
"You shared {file} as public link" : "Hai condiviso {file} tramite collegamento",
"You removed public link for {file}" : "Hai rimosso il collegamento pubblico per {file}",
+ "Public link expired for {file}" : "Link pubblico scaduto per {file}",
"{actor} shared {file} as public link" : "{actor} ha condiviso {file} tramite collegamento pubblico",
"{actor} removed public link for {file}" : "{actor} ha rimosso il collegamento pubblico per {file}",
+ "Public link of {actor} for {file} expired" : "Link pubblico di {actor} per {file} scaduto",
"{user} accepted the remote share" : "{user} ha accettato la condivisione remota",
"{user} declined the remote share" : "{user} ha rifiutato la condivisione remota",
"You received a new remote share {file} from {user}" : "Hai ricevuto una nuova condivisione remota {file} da {user}",
diff --git a/apps/files_sharing/l10n/it.json b/apps/files_sharing/l10n/it.json
index ff75d423c59..95c41ea1c4d 100644
--- a/apps/files_sharing/l10n/it.json
+++ b/apps/files_sharing/l10n/it.json
@@ -34,10 +34,13 @@
"Public link expired" : "Collegamento pubblico scaduto",
"{actor} shared as public link" : "{actor} ha condiviso tramite collegamento pubblico",
"{actor} removed public link" : "{actor} ha rimosso il collegamento pubblico",
+ "Public link of {actor} expired" : "Link pubblico di {actor} scaduto",
"You shared {file} as public link" : "Hai condiviso {file} tramite collegamento",
"You removed public link for {file}" : "Hai rimosso il collegamento pubblico per {file}",
+ "Public link expired for {file}" : "Link pubblico scaduto per {file}",
"{actor} shared {file} as public link" : "{actor} ha condiviso {file} tramite collegamento pubblico",
"{actor} removed public link for {file}" : "{actor} ha rimosso il collegamento pubblico per {file}",
+ "Public link of {actor} for {file} expired" : "Link pubblico di {actor} per {file} scaduto",
"{user} accepted the remote share" : "{user} ha accettato la condivisione remota",
"{user} declined the remote share" : "{user} ha rifiutato la condivisione remota",
"You received a new remote share {file} from {user}" : "Hai ricevuto una nuova condivisione remota {file} da {user}",
diff --git a/apps/files_versions/l10n/he.js b/apps/files_versions/l10n/he.js
index 98c66c2d466..5a040acc97f 100644
--- a/apps/files_versions/l10n/he.js
+++ b/apps/files_versions/l10n/he.js
@@ -4,7 +4,9 @@ OC.L10N.register(
"Could not revert: %s" : "לא ניתן להחזיר: %s",
"Versions" : "גרסאות",
"Failed to revert {file} to revision {timestamp}." : "נכשל אחזור {file} לגרסה {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n בייט","%n בייטים"],
"Restore" : "שחזור",
+ "No versions available" : "אין גרסאות זמינות",
"More versions..." : "גרסאות נוספות...",
"No other versions available" : "אין גרסאות אחרות זמינות"
},
diff --git a/apps/files_versions/l10n/he.json b/apps/files_versions/l10n/he.json
index 0bd130f8bda..e343330139d 100644
--- a/apps/files_versions/l10n/he.json
+++ b/apps/files_versions/l10n/he.json
@@ -2,7 +2,9 @@
"Could not revert: %s" : "לא ניתן להחזיר: %s",
"Versions" : "גרסאות",
"Failed to revert {file} to revision {timestamp}." : "נכשל אחזור {file} לגרסה {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n בייט","%n בייטים"],
"Restore" : "שחזור",
+ "No versions available" : "אין גרסאות זמינות",
"More versions..." : "גרסאות נוספות...",
"No other versions available" : "אין גרסאות אחרות זמינות"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/theming/l10n/de_DE.js b/apps/theming/l10n/de_DE.js
new file mode 100644
index 00000000000..4a227b5aea7
--- /dev/null
+++ b/apps/theming/l10n/de_DE.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Administrator",
+ "a safe home for all your data" : "Ein sicheres Zuhause für Ihre Daten",
+ "The given name is too long" : "Der eingegebene Name ist zu lang",
+ "The given web address is too long" : "Die eingegebene Adresse ist zu lang",
+ "The given slogan is too long" : "Der eingegebene Slogan ist zu lang",
+ "The given color is invalid" : "Die gewählte Farbe ist ungültig",
+ "Saved" : "Gespeichert",
+ "No file uploaded" : "Keine Datei hochgeladen",
+ "Unsupported image type" : "Nicht unterstützte Bilddatei",
+ "You are already using a custom theme" : "Du nutzt bereits ein Custom Theme",
+ "Theming" : "Theming",
+ "Name" : "Name",
+ "reset to default" : "Auf Standard zurücksetzen",
+ "Web address" : "Internetadresse",
+ "Web address https://…" : "Internetadresse https://...",
+ "Slogan" : "Slogan",
+ "Color" : "Farbe",
+ "Logo" : "Logo",
+ "Upload new logo" : "Neues Logo hochladen",
+ "Login image" : "Login-Bild",
+ "Upload new login background" : "Neues Login-Hintergrundbild hochladen",
+ "Log in image" : "Login-Bild"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/de_DE.json b/apps/theming/l10n/de_DE.json
new file mode 100644
index 00000000000..d736fb6d732
--- /dev/null
+++ b/apps/theming/l10n/de_DE.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Administrator",
+ "a safe home for all your data" : "Ein sicheres Zuhause für Ihre Daten",
+ "The given name is too long" : "Der eingegebene Name ist zu lang",
+ "The given web address is too long" : "Die eingegebene Adresse ist zu lang",
+ "The given slogan is too long" : "Der eingegebene Slogan ist zu lang",
+ "The given color is invalid" : "Die gewählte Farbe ist ungültig",
+ "Saved" : "Gespeichert",
+ "No file uploaded" : "Keine Datei hochgeladen",
+ "Unsupported image type" : "Nicht unterstützte Bilddatei",
+ "You are already using a custom theme" : "Du nutzt bereits ein Custom Theme",
+ "Theming" : "Theming",
+ "Name" : "Name",
+ "reset to default" : "Auf Standard zurücksetzen",
+ "Web address" : "Internetadresse",
+ "Web address https://…" : "Internetadresse https://...",
+ "Slogan" : "Slogan",
+ "Color" : "Farbe",
+ "Logo" : "Logo",
+ "Upload new logo" : "Neues Logo hochladen",
+ "Login image" : "Login-Bild",
+ "Upload new login background" : "Neues Login-Hintergrundbild hochladen",
+ "Log in image" : "Login-Bild"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/es.js b/apps/theming/l10n/es.js
new file mode 100644
index 00000000000..36fafe3cb6f
--- /dev/null
+++ b/apps/theming/l10n/es.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Administración",
+ "a safe home for all your data" : "un hogar seguro para todos tus datos",
+ "The given name is too long" : "El nombre provisto es muy largo",
+ "The given web address is too long" : "La dirección provista es muy larga",
+ "The given slogan is too long" : "El eslogan provisto es muy largo",
+ "The given color is invalid" : "El color provisto es inválido",
+ "Saved" : "Guardado",
+ "No file uploaded" : "No se ha subido archivo",
+ "Unsupported image type" : "Tipo de imagen no soportado",
+ "You are already using a custom theme" : "Usted ya usa un tema personalizado",
+ "Theming" : "Tema",
+ "Name" : "Nombre",
+ "reset to default" : "restaurar a configuración inicial",
+ "Web address" : "Dirección web",
+ "Web address https://…" : "Dirección web https://",
+ "Slogan" : "Eslogan",
+ "Color" : "Color",
+ "Logo" : "Logo",
+ "Upload new logo" : "Subir nuevo logo",
+ "Login image" : "Imagen de inicio",
+ "Upload new login background" : "Subir una nueva imagen de fondo",
+ "Log in image" : "Imagen de inicio"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/es.json b/apps/theming/l10n/es.json
new file mode 100644
index 00000000000..a724f4bbd9d
--- /dev/null
+++ b/apps/theming/l10n/es.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Administración",
+ "a safe home for all your data" : "un hogar seguro para todos tus datos",
+ "The given name is too long" : "El nombre provisto es muy largo",
+ "The given web address is too long" : "La dirección provista es muy larga",
+ "The given slogan is too long" : "El eslogan provisto es muy largo",
+ "The given color is invalid" : "El color provisto es inválido",
+ "Saved" : "Guardado",
+ "No file uploaded" : "No se ha subido archivo",
+ "Unsupported image type" : "Tipo de imagen no soportado",
+ "You are already using a custom theme" : "Usted ya usa un tema personalizado",
+ "Theming" : "Tema",
+ "Name" : "Nombre",
+ "reset to default" : "restaurar a configuración inicial",
+ "Web address" : "Dirección web",
+ "Web address https://…" : "Dirección web https://",
+ "Slogan" : "Eslogan",
+ "Color" : "Color",
+ "Logo" : "Logo",
+ "Upload new logo" : "Subir nuevo logo",
+ "Login image" : "Imagen de inicio",
+ "Upload new login background" : "Subir una nueva imagen de fondo",
+ "Log in image" : "Imagen de inicio"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/fr.js b/apps/theming/l10n/fr.js
new file mode 100644
index 00000000000..e608fc4b7e2
--- /dev/null
+++ b/apps/theming/l10n/fr.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Administration",
+ "a safe home for all your data" : "un endroit sûr pour toutes vos données",
+ "The given name is too long" : "Le nom donné est trop long",
+ "The given web address is too long" : "L'adresse web donnée est trop longue",
+ "The given slogan is too long" : "Le slogan donné est trop long",
+ "The given color is invalid" : "La couleur donnée est invalide",
+ "Saved" : "Enregistré",
+ "No file uploaded" : "Aucun fichier téléversé",
+ "Unsupported image type" : "Ce type d'image n'est pas pris en charge",
+ "You are already using a custom theme" : "Vous utilisez déjà un thème personnalisé",
+ "Theming" : "Personnaliser l'apparence",
+ "Name" : "Nom",
+ "reset to default" : "Restaurer les valeurs par défaut",
+ "Web address" : "Adresse web",
+ "Web address https://…" : "Adresse du serveur https://…",
+ "Slogan" : "Slogan",
+ "Color" : "Couleur",
+ "Logo" : "Logo",
+ "Upload new logo" : "Téléverser un nouveau logo",
+ "Login image" : "Image de connexion",
+ "Upload new login background" : "Téléverser un nouvel arrière-plan de connexion",
+ "Log in image" : "Image de connexion"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/apps/theming/l10n/fr.json b/apps/theming/l10n/fr.json
new file mode 100644
index 00000000000..4b3d54e57da
--- /dev/null
+++ b/apps/theming/l10n/fr.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Administration",
+ "a safe home for all your data" : "un endroit sûr pour toutes vos données",
+ "The given name is too long" : "Le nom donné est trop long",
+ "The given web address is too long" : "L'adresse web donnée est trop longue",
+ "The given slogan is too long" : "Le slogan donné est trop long",
+ "The given color is invalid" : "La couleur donnée est invalide",
+ "Saved" : "Enregistré",
+ "No file uploaded" : "Aucun fichier téléversé",
+ "Unsupported image type" : "Ce type d'image n'est pas pris en charge",
+ "You are already using a custom theme" : "Vous utilisez déjà un thème personnalisé",
+ "Theming" : "Personnaliser l'apparence",
+ "Name" : "Nom",
+ "reset to default" : "Restaurer les valeurs par défaut",
+ "Web address" : "Adresse web",
+ "Web address https://…" : "Adresse du serveur https://…",
+ "Slogan" : "Slogan",
+ "Color" : "Couleur",
+ "Logo" : "Logo",
+ "Upload new logo" : "Téléverser un nouveau logo",
+ "Login image" : "Image de connexion",
+ "Upload new login background" : "Téléverser un nouvel arrière-plan de connexion",
+ "Log in image" : "Image de connexion"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/it.js b/apps/theming/l10n/it.js
new file mode 100644
index 00000000000..81a3889fcc6
--- /dev/null
+++ b/apps/theming/l10n/it.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Amministratore",
+ "a safe home for all your data" : "una casa sicura per i tuoi dati",
+ "The given name is too long" : "Questo nome è troppo lungo",
+ "The given web address is too long" : "Questo indirizzo web è troppo lungo",
+ "The given slogan is too long" : "Questo slogan è troppo lungo",
+ "The given color is invalid" : "Questo colore non è valido",
+ "Saved" : "Salvato",
+ "No file uploaded" : "Nessun file caricato",
+ "Unsupported image type" : "Tipo di immagine non supportato",
+ "You are already using a custom theme" : "Stai già usando un tema personalizzato",
+ "Theming" : "Tema",
+ "Name" : "Nome",
+ "reset to default" : "resetta a predefinito",
+ "Web address" : "Indirizzo web",
+ "Web address https://…" : "Indirizzo Web https://…",
+ "Slogan" : "Slogan",
+ "Color" : "Colore",
+ "Logo" : "Logo",
+ "Upload new logo" : "Carica nuovo logo",
+ "Login image" : "Immagine del login",
+ "Upload new login background" : "Carica nuovo sfondo del login",
+ "Log in image" : "Immagine del login"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/it.json b/apps/theming/l10n/it.json
new file mode 100644
index 00000000000..3fc86d522a4
--- /dev/null
+++ b/apps/theming/l10n/it.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Amministratore",
+ "a safe home for all your data" : "una casa sicura per i tuoi dati",
+ "The given name is too long" : "Questo nome è troppo lungo",
+ "The given web address is too long" : "Questo indirizzo web è troppo lungo",
+ "The given slogan is too long" : "Questo slogan è troppo lungo",
+ "The given color is invalid" : "Questo colore non è valido",
+ "Saved" : "Salvato",
+ "No file uploaded" : "Nessun file caricato",
+ "Unsupported image type" : "Tipo di immagine non supportato",
+ "You are already using a custom theme" : "Stai già usando un tema personalizzato",
+ "Theming" : "Tema",
+ "Name" : "Nome",
+ "reset to default" : "resetta a predefinito",
+ "Web address" : "Indirizzo web",
+ "Web address https://…" : "Indirizzo Web https://…",
+ "Slogan" : "Slogan",
+ "Color" : "Colore",
+ "Logo" : "Logo",
+ "Upload new logo" : "Carica nuovo logo",
+ "Login image" : "Immagine del login",
+ "Upload new login background" : "Carica nuovo sfondo del login",
+ "Log in image" : "Immagine del login"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/nl.js b/apps/theming/l10n/nl.js
new file mode 100644
index 00000000000..509333859af
--- /dev/null
+++ b/apps/theming/l10n/nl.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Beheer",
+ "a safe home for all your data" : "een veilige plek voor al je gegevens",
+ "The given name is too long" : "De opgegeven naam is te lang",
+ "The given web address is too long" : "Het opgegeven internetadres is te lang",
+ "The given slogan is too long" : "De opgegeven slagzin is te lang",
+ "The given color is invalid" : "De opgegeven kleur is ongeldig",
+ "Saved" : "Opgeslagen",
+ "No file uploaded" : "Geen bestand geüpload",
+ "Unsupported image type" : "Afbeeldingstype wordt niet ondersteund",
+ "You are already using a custom theme" : "Je gebruikt al een maatwerkthema",
+ "Theming" : "Thema's",
+ "Name" : "Naam",
+ "reset to default" : "herstellen naar standaard",
+ "Web address" : "Webadres",
+ "Web address https://…" : "Webadres https://…",
+ "Slogan" : "Slagzin",
+ "Color" : "Kleur",
+ "Logo" : "Logo",
+ "Upload new logo" : "Upload nieuw logo",
+ "Login image" : "Inlog afbeelding",
+ "Upload new login background" : "Uploaden nieuwe inlog achtergrond",
+ "Log in image" : "Inlog afbeelding"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/theming/l10n/nl.json b/apps/theming/l10n/nl.json
new file mode 100644
index 00000000000..df816256bb5
--- /dev/null
+++ b/apps/theming/l10n/nl.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Beheer",
+ "a safe home for all your data" : "een veilige plek voor al je gegevens",
+ "The given name is too long" : "De opgegeven naam is te lang",
+ "The given web address is too long" : "Het opgegeven internetadres is te lang",
+ "The given slogan is too long" : "De opgegeven slagzin is te lang",
+ "The given color is invalid" : "De opgegeven kleur is ongeldig",
+ "Saved" : "Opgeslagen",
+ "No file uploaded" : "Geen bestand geüpload",
+ "Unsupported image type" : "Afbeeldingstype wordt niet ondersteund",
+ "You are already using a custom theme" : "Je gebruikt al een maatwerkthema",
+ "Theming" : "Thema's",
+ "Name" : "Naam",
+ "reset to default" : "herstellen naar standaard",
+ "Web address" : "Webadres",
+ "Web address https://…" : "Webadres https://…",
+ "Slogan" : "Slagzin",
+ "Color" : "Kleur",
+ "Logo" : "Logo",
+ "Upload new logo" : "Upload nieuw logo",
+ "Login image" : "Inlog afbeelding",
+ "Upload new login background" : "Uploaden nieuwe inlog achtergrond",
+ "Log in image" : "Inlog afbeelding"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/pl.js b/apps/theming/l10n/pl.js
new file mode 100644
index 00000000000..59ee1aa3c78
--- /dev/null
+++ b/apps/theming/l10n/pl.js
@@ -0,0 +1,27 @@
+OC.L10N.register(
+ "theming",
+ {
+ "Admin" : "Admin",
+ "a safe home for all your data" : "bezpieczna schowek dla wszystkich twoich danych",
+ "The given name is too long" : "Wpisana nazwa jest zbyt długi",
+ "The given web address is too long" : "Wpisany adres internetowy jest zbyt długi",
+ "The given slogan is too long" : "Wpisany slogan jest zbyt długi",
+ "The given color is invalid" : "Podany kolor jest nieprawidłowy",
+ "Saved" : "Zapisano",
+ "No file uploaded" : "Nie wysłano pliku",
+ "Unsupported image type" : "Nieobsługiwany typ zdjęcia",
+ "You are already using a custom theme" : "Używasz już motywu niestandarowego",
+ "Theming" : "Motyw",
+ "Name" : "Nazwa",
+ "reset to default" : "przywróć domyślne",
+ "Web address" : "adres internetowy",
+ "Web address https://…" : "adres internetowy https://...",
+ "Slogan" : "Slogan",
+ "Color" : "Kolor",
+ "Logo" : "Logo",
+ "Upload new logo" : "Wyślij nowe logo",
+ "Login image" : "Obraz logowania",
+ "Upload new login background" : "Wyślij nowe tło ekranu logowania",
+ "Log in image" : "Zdjęcie logowania"
+},
+"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/theming/l10n/pl.json b/apps/theming/l10n/pl.json
new file mode 100644
index 00000000000..2f191dc13d5
--- /dev/null
+++ b/apps/theming/l10n/pl.json
@@ -0,0 +1,25 @@
+{ "translations": {
+ "Admin" : "Admin",
+ "a safe home for all your data" : "bezpieczna schowek dla wszystkich twoich danych",
+ "The given name is too long" : "Wpisana nazwa jest zbyt długi",
+ "The given web address is too long" : "Wpisany adres internetowy jest zbyt długi",
+ "The given slogan is too long" : "Wpisany slogan jest zbyt długi",
+ "The given color is invalid" : "Podany kolor jest nieprawidłowy",
+ "Saved" : "Zapisano",
+ "No file uploaded" : "Nie wysłano pliku",
+ "Unsupported image type" : "Nieobsługiwany typ zdjęcia",
+ "You are already using a custom theme" : "Używasz już motywu niestandarowego",
+ "Theming" : "Motyw",
+ "Name" : "Nazwa",
+ "reset to default" : "przywróć domyślne",
+ "Web address" : "adres internetowy",
+ "Web address https://…" : "adres internetowy https://...",
+ "Slogan" : "Slogan",
+ "Color" : "Kolor",
+ "Logo" : "Logo",
+ "Upload new logo" : "Wyślij nowe logo",
+ "Login image" : "Obraz logowania",
+ "Upload new login background" : "Wyślij nowe tło ekranu logowania",
+ "Log in image" : "Zdjęcie logowania"
+},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
+} \ No newline at end of file