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

github.com/nextcloud/photos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/l10n
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2019-12-06 11:47:19 +0300
committerNextcloud bot <bot@nextcloud.com>2019-12-06 11:47:19 +0300
commitd18200440aee1a7712b05d08ef2e13937300f2e3 (patch)
tree301b6ddd9c8bd634e0761d1d1026727cf96c946a /l10n
parent5157ab83152042e178bf01ecdffdd0006aa6c2c4 (diff)
[tx-robot] updated from transifex
Diffstat (limited to 'l10n')
-rw-r--r--l10n/ca.js21
-rw-r--r--l10n/ca.json19
-rw-r--r--l10n/cs.js22
-rw-r--r--l10n/cs.json20
-rw-r--r--l10n/da.js21
-rw-r--r--l10n/da.json19
-rw-r--r--l10n/de.js22
-rw-r--r--l10n/de.json20
-rw-r--r--l10n/de_DE.js21
-rw-r--r--l10n/de_DE.json19
-rw-r--r--l10n/es_MX.js21
-rw-r--r--l10n/es_MX.json19
-rw-r--r--l10n/eu.js21
-rw-r--r--l10n/eu.json19
-rw-r--r--l10n/fr.js22
-rw-r--r--l10n/fr.json20
-rw-r--r--l10n/gl.js21
-rw-r--r--l10n/gl.json19
-rw-r--r--l10n/hu.js21
-rw-r--r--l10n/hu.json19
-rw-r--r--l10n/is.js21
-rw-r--r--l10n/is.json19
-rw-r--r--l10n/ja.js21
-rw-r--r--l10n/ja.json19
-rw-r--r--l10n/lt_LT.js22
-rw-r--r--l10n/lt_LT.json20
-rw-r--r--l10n/mk.js8
-rw-r--r--l10n/mk.json6
-rw-r--r--l10n/nl.js16
-rw-r--r--l10n/nl.json14
-rw-r--r--l10n/pl.js21
-rw-r--r--l10n/pl.json19
-rw-r--r--l10n/pt_BR.js22
-rw-r--r--l10n/pt_BR.json20
-rw-r--r--l10n/pt_PT.js21
-rw-r--r--l10n/pt_PT.json19
-rw-r--r--l10n/sk.js11
-rw-r--r--l10n/sk.json9
-rw-r--r--l10n/tr.js22
-rw-r--r--l10n/tr.json20
-rw-r--r--l10n/uk.js22
-rw-r--r--l10n/uk.json20
-rw-r--r--l10n/zh_CN.js22
-rw-r--r--l10n/zh_CN.json20
44 files changed, 840 insertions, 0 deletions
diff --git a/l10n/ca.js b/l10n/ca.js
new file mode 100644
index 00000000..4025d883
--- /dev/null
+++ b/l10n/ca.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotografies",
+ "Your memories under your control" : "Els teus records sota control",
+ "Your photos" : "Les teves fotografies",
+ "Favorites" : "Favorits",
+ "Your albums" : "Els teus àlbums",
+ "Shared albums" : "Àlbums compartits",
+ "Tagged photos" : "Fotografies etiquetades",
+ "Locations" : "Ubicacions",
+ "Open the full size \"{name}\" image" : "Obrir la imatge \"{name}\" a mida completa",
+ "Open the \"{name}\" sub-directory" : "Obrir la subcarpeta \"{name}\"",
+ "Back to {folder}" : "Tornar a la carpeta {folder}",
+ "This folder does not exists" : "Aquesta carpeta no existeix",
+ "An error occurred" : "S'ha produït un error",
+ "No photos in here" : "No hi ha cap fotografia",
+ "No tags yet" : "Encara no hi ha etiquetes",
+ "Photos with tags will show up here" : "Aquí es mostraran les fotografies amb etiquetes"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ca.json b/l10n/ca.json
new file mode 100644
index 00000000..95556f3a
--- /dev/null
+++ b/l10n/ca.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fotografies",
+ "Your memories under your control" : "Els teus records sota control",
+ "Your photos" : "Les teves fotografies",
+ "Favorites" : "Favorits",
+ "Your albums" : "Els teus àlbums",
+ "Shared albums" : "Àlbums compartits",
+ "Tagged photos" : "Fotografies etiquetades",
+ "Locations" : "Ubicacions",
+ "Open the full size \"{name}\" image" : "Obrir la imatge \"{name}\" a mida completa",
+ "Open the \"{name}\" sub-directory" : "Obrir la subcarpeta \"{name}\"",
+ "Back to {folder}" : "Tornar a la carpeta {folder}",
+ "This folder does not exists" : "Aquesta carpeta no existeix",
+ "An error occurred" : "S'ha produït un error",
+ "No photos in here" : "No hi ha cap fotografia",
+ "No tags yet" : "Encara no hi ha etiquetes",
+ "Photos with tags will show up here" : "Aquí es mostraran les fotografies amb etiquetes"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/cs.js b/l10n/cs.js
new file mode 100644
index 00000000..90715105
--- /dev/null
+++ b/l10n/cs.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotky",
+ "Your memories under your control" : "Vaše vzpomínky pod vaší kontrolou",
+ "Your photos" : "Vaše fotky",
+ "Favorites" : "Oblíbené",
+ "Your albums" : "Vaše alba",
+ "Shared albums" : "Sdílená alba",
+ "Tagged photos" : "Označené fotky",
+ "Locations" : "Umístění",
+ "Open the full size \"{name}\" image" : "Otevřít obrázek „{name}“ v plné velikosti",
+ "Open the \"{name}\" sub-directory" : "Otevřít podsložku „{name}“",
+ "Share this folder" : "Sdílet tuto složku",
+ "Back to {folder}" : "Zpět do {folder}",
+ "This folder does not exists" : "Tato složka neexistuje",
+ "An error occurred" : "Došlo k chybě",
+ "No photos in here" : "Tady nejsou žádné fotky",
+ "No tags yet" : "Zatím žádné štítky",
+ "Photos with tags will show up here" : "Fotky opatřené štítky se objeví zde"
+},
+"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
diff --git a/l10n/cs.json b/l10n/cs.json
new file mode 100644
index 00000000..afcedac3
--- /dev/null
+++ b/l10n/cs.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Fotky",
+ "Your memories under your control" : "Vaše vzpomínky pod vaší kontrolou",
+ "Your photos" : "Vaše fotky",
+ "Favorites" : "Oblíbené",
+ "Your albums" : "Vaše alba",
+ "Shared albums" : "Sdílená alba",
+ "Tagged photos" : "Označené fotky",
+ "Locations" : "Umístění",
+ "Open the full size \"{name}\" image" : "Otevřít obrázek „{name}“ v plné velikosti",
+ "Open the \"{name}\" sub-directory" : "Otevřít podsložku „{name}“",
+ "Share this folder" : "Sdílet tuto složku",
+ "Back to {folder}" : "Zpět do {folder}",
+ "This folder does not exists" : "Tato složka neexistuje",
+ "An error occurred" : "Došlo k chybě",
+ "No photos in here" : "Tady nejsou žádné fotky",
+ "No tags yet" : "Zatím žádné štítky",
+ "Photos with tags will show up here" : "Fotky opatřené štítky se objeví zde"
+},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
+} \ No newline at end of file
diff --git a/l10n/da.js b/l10n/da.js
new file mode 100644
index 00000000..90a5e2c4
--- /dev/null
+++ b/l10n/da.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Billeder",
+ "Your memories under your control" : "Dine minder under din egen kontrol",
+ "Your photos" : "Dine billeder",
+ "Favorites" : "Favoritter",
+ "Your albums" : "Dine album",
+ "Shared albums" : "Delte album",
+ "Tagged photos" : "Markerede billeder",
+ "Locations" : "Sted",
+ "Open the full size \"{name}\" image" : "Åbn billedet \"{name}\" i fuld størrelse",
+ "Open the \"{name}\" sub-directory" : "Åbn \"{name}\" under direktoriet",
+ "Back to {folder}" : "Tilbage til {folder}",
+ "This folder does not exists" : "Denne folder eksisterer ikke",
+ "An error occurred" : "Der var en fejl",
+ "No photos in here" : "Ingen billeder her",
+ "No tags yet" : "Ingen tags endnu",
+ "Photos with tags will show up here" : "Billeder med tags vil vise sig her"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/da.json b/l10n/da.json
new file mode 100644
index 00000000..fcb43f7d
--- /dev/null
+++ b/l10n/da.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Billeder",
+ "Your memories under your control" : "Dine minder under din egen kontrol",
+ "Your photos" : "Dine billeder",
+ "Favorites" : "Favoritter",
+ "Your albums" : "Dine album",
+ "Shared albums" : "Delte album",
+ "Tagged photos" : "Markerede billeder",
+ "Locations" : "Sted",
+ "Open the full size \"{name}\" image" : "Åbn billedet \"{name}\" i fuld størrelse",
+ "Open the \"{name}\" sub-directory" : "Åbn \"{name}\" under direktoriet",
+ "Back to {folder}" : "Tilbage til {folder}",
+ "This folder does not exists" : "Denne folder eksisterer ikke",
+ "An error occurred" : "Der var en fejl",
+ "No photos in here" : "Ingen billeder her",
+ "No tags yet" : "Ingen tags endnu",
+ "Photos with tags will show up here" : "Billeder med tags vil vise sig her"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/de.js b/l10n/de.js
new file mode 100644
index 00000000..a17d0e1e
--- /dev/null
+++ b/l10n/de.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Deine Erinnerungen unter deiner Kontrolle",
+ "Your photos" : "Deine Fotos",
+ "Favorites" : "Favoriten",
+ "Your albums" : "Deine Alben",
+ "Shared albums" : "Geteilte Alben",
+ "Tagged photos" : "Fotos mit Tags",
+ "Locations" : "Orte",
+ "Open the full size \"{name}\" image" : "Öffne \"{name}\" in voller Gröẞe",
+ "Open the \"{name}\" sub-directory" : "Öffne den \"{name}\" Unterordner",
+ "Share this folder" : "Diesen Ordner teilen",
+ "Back to {folder}" : "Zurück zu {folder}",
+ "This folder does not exists" : "Dieser Ordner existiert nicht",
+ "An error occurred" : "Es ist ein Fehler aufgetreten",
+ "No photos in here" : "Keine Fotos vorhanden",
+ "No tags yet" : "Noch keine Tags vorhanden",
+ "Photos with tags will show up here" : "Fotos mit Tags werden hier angezeigt"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/de.json b/l10n/de.json
new file mode 100644
index 00000000..f9d7aa00
--- /dev/null
+++ b/l10n/de.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Deine Erinnerungen unter deiner Kontrolle",
+ "Your photos" : "Deine Fotos",
+ "Favorites" : "Favoriten",
+ "Your albums" : "Deine Alben",
+ "Shared albums" : "Geteilte Alben",
+ "Tagged photos" : "Fotos mit Tags",
+ "Locations" : "Orte",
+ "Open the full size \"{name}\" image" : "Öffne \"{name}\" in voller Gröẞe",
+ "Open the \"{name}\" sub-directory" : "Öffne den \"{name}\" Unterordner",
+ "Share this folder" : "Diesen Ordner teilen",
+ "Back to {folder}" : "Zurück zu {folder}",
+ "This folder does not exists" : "Dieser Ordner existiert nicht",
+ "An error occurred" : "Es ist ein Fehler aufgetreten",
+ "No photos in here" : "Keine Fotos vorhanden",
+ "No tags yet" : "Noch keine Tags vorhanden",
+ "Photos with tags will show up here" : "Fotos mit Tags werden hier angezeigt"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/de_DE.js b/l10n/de_DE.js
new file mode 100644
index 00000000..c4d7cb38
--- /dev/null
+++ b/l10n/de_DE.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Ihre Erinnerungen unter Ihrer Kontrolle",
+ "Your photos" : "Ihre Fotos",
+ "Favorites" : "Favoriten",
+ "Your albums" : "Ihre Apps",
+ "Shared albums" : "Geteilte Alben",
+ "Tagged photos" : "Getaggte Fotos",
+ "Locations" : "Orte",
+ "Open the full size \"{name}\" image" : "Bild \"{name}\" in Orginal Größe öffnen",
+ "Open the \"{name}\" sub-directory" : "Unterverzeichnis \"{name}\" öffnen",
+ "Back to {folder}" : "Zurück zu {folder}",
+ "This folder does not exists" : "Dieser Ordner existiert nicht",
+ "An error occurred" : "Es ist ein Fehler aufgetreten",
+ "No photos in here" : "Keine Fotos vorhanden",
+ "No tags yet" : "Keine Tags ausgewählt",
+ "Photos with tags will show up here" : "Getaggte Fotos werden hier angezeigt"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/de_DE.json b/l10n/de_DE.json
new file mode 100644
index 00000000..a8727e90
--- /dev/null
+++ b/l10n/de_DE.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Ihre Erinnerungen unter Ihrer Kontrolle",
+ "Your photos" : "Ihre Fotos",
+ "Favorites" : "Favoriten",
+ "Your albums" : "Ihre Apps",
+ "Shared albums" : "Geteilte Alben",
+ "Tagged photos" : "Getaggte Fotos",
+ "Locations" : "Orte",
+ "Open the full size \"{name}\" image" : "Bild \"{name}\" in Orginal Größe öffnen",
+ "Open the \"{name}\" sub-directory" : "Unterverzeichnis \"{name}\" öffnen",
+ "Back to {folder}" : "Zurück zu {folder}",
+ "This folder does not exists" : "Dieser Ordner existiert nicht",
+ "An error occurred" : "Es ist ein Fehler aufgetreten",
+ "No photos in here" : "Keine Fotos vorhanden",
+ "No tags yet" : "Keine Tags ausgewählt",
+ "Photos with tags will show up here" : "Getaggte Fotos werden hier angezeigt"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/es_MX.js b/l10n/es_MX.js
new file mode 100644
index 00000000..4a437fd4
--- /dev/null
+++ b/l10n/es_MX.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Tus recuerdos bajo tu control",
+ "Your photos" : "Tus Fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Tus álbums",
+ "Shared albums" : "Álbums compartidos",
+ "Tagged photos" : "Fotos con etiquetas",
+ "Locations" : "Ubicaciones",
+ "Open the full size \"{name}\" image" : "Abrir Imagen \"{name}\" en tamaño completo",
+ "Open the \"{name}\" sub-directory" : "Abrir el sub-directorio de \"{name}\"",
+ "Back to {folder}" : "Regresar a {folder}",
+ "This folder does not exists" : "Este directorio no existe",
+ "An error occurred" : "Ha ocurrido un error",
+ "No photos in here" : "No hay fotos aquí",
+ "No tags yet" : "Aún no hay etiquetas",
+ "Photos with tags will show up here" : "Las fotos con etiquetas se mostrarán aquí"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/es_MX.json b/l10n/es_MX.json
new file mode 100644
index 00000000..e3cd39a5
--- /dev/null
+++ b/l10n/es_MX.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Tus recuerdos bajo tu control",
+ "Your photos" : "Tus Fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Tus álbums",
+ "Shared albums" : "Álbums compartidos",
+ "Tagged photos" : "Fotos con etiquetas",
+ "Locations" : "Ubicaciones",
+ "Open the full size \"{name}\" image" : "Abrir Imagen \"{name}\" en tamaño completo",
+ "Open the \"{name}\" sub-directory" : "Abrir el sub-directorio de \"{name}\"",
+ "Back to {folder}" : "Regresar a {folder}",
+ "This folder does not exists" : "Este directorio no existe",
+ "An error occurred" : "Ha ocurrido un error",
+ "No photos in here" : "No hay fotos aquí",
+ "No tags yet" : "Aún no hay etiquetas",
+ "Photos with tags will show up here" : "Las fotos con etiquetas se mostrarán aquí"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/eu.js b/l10n/eu.js
new file mode 100644
index 00000000..f774f8df
--- /dev/null
+++ b/l10n/eu.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Argazkiak",
+ "Your memories under your control" : "Zure memoriak zure kontrolpean",
+ "Your photos" : "Zure argazkiak",
+ "Favorites" : "Gogokoak",
+ "Your albums" : "Zure albumak",
+ "Shared albums" : "Partekaturiko albumak",
+ "Tagged photos" : "Etiketaturiko argazkiak",
+ "Locations" : "Kokapenak",
+ "Open the full size \"{name}\" image" : "Ireki \"{name}\" neurri handian",
+ "Open the \"{name}\" sub-directory" : "Ireki \"{name}\" azpi-direktorioa",
+ "Back to {folder}" : "Itzuli {folder} -(e)ra",
+ "This folder does not exists" : "Karpeta hau ez da existitzen",
+ "An error occurred" : "Akats bat gertatu de",
+ "No photos in here" : "Argazkirik ez hemen",
+ "No tags yet" : "Etitketarik ez oraindik",
+ "Photos with tags will show up here" : "Etiketadun argazkiak hemen erakutsiko dira"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/eu.json b/l10n/eu.json
new file mode 100644
index 00000000..ad99c326
--- /dev/null
+++ b/l10n/eu.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Argazkiak",
+ "Your memories under your control" : "Zure memoriak zure kontrolpean",
+ "Your photos" : "Zure argazkiak",
+ "Favorites" : "Gogokoak",
+ "Your albums" : "Zure albumak",
+ "Shared albums" : "Partekaturiko albumak",
+ "Tagged photos" : "Etiketaturiko argazkiak",
+ "Locations" : "Kokapenak",
+ "Open the full size \"{name}\" image" : "Ireki \"{name}\" neurri handian",
+ "Open the \"{name}\" sub-directory" : "Ireki \"{name}\" azpi-direktorioa",
+ "Back to {folder}" : "Itzuli {folder} -(e)ra",
+ "This folder does not exists" : "Karpeta hau ez da existitzen",
+ "An error occurred" : "Akats bat gertatu de",
+ "No photos in here" : "Argazkirik ez hemen",
+ "No tags yet" : "Etitketarik ez oraindik",
+ "Photos with tags will show up here" : "Etiketadun argazkiak hemen erakutsiko dira"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/fr.js b/l10n/fr.js
new file mode 100644
index 00000000..d51c06bd
--- /dev/null
+++ b/l10n/fr.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Photos",
+ "Your memories under your control" : "Gardez le contrôle de vos souvenirs",
+ "Your photos" : "Vos photos",
+ "Favorites" : "Favoris",
+ "Your albums" : "Vos albums",
+ "Shared albums" : "Albums partagés",
+ "Tagged photos" : "Photos étiquetées ",
+ "Locations" : "Lieux",
+ "Open the full size \"{name}\" image" : "Ouvrir l'image \"{name}\" dans sa taille originale",
+ "Open the \"{name}\" sub-directory" : "Ouvrir le sous-dossier \"{name}\"",
+ "Share this folder" : "Partager ce dossier",
+ "Back to {folder}" : "Revenir au dossier {folder}",
+ "This folder does not exists" : "Ce dossier n'existe pas",
+ "An error occurred" : "Une erreur est survenue",
+ "No photos in here" : "Aucune photo",
+ "No tags yet" : "Aucune étiquette pour le moment",
+ "Photos with tags will show up here" : "Les photos étiquetées apparaîtront ici"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/fr.json b/l10n/fr.json
new file mode 100644
index 00000000..09a6b908
--- /dev/null
+++ b/l10n/fr.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Photos",
+ "Your memories under your control" : "Gardez le contrôle de vos souvenirs",
+ "Your photos" : "Vos photos",
+ "Favorites" : "Favoris",
+ "Your albums" : "Vos albums",
+ "Shared albums" : "Albums partagés",
+ "Tagged photos" : "Photos étiquetées ",
+ "Locations" : "Lieux",
+ "Open the full size \"{name}\" image" : "Ouvrir l'image \"{name}\" dans sa taille originale",
+ "Open the \"{name}\" sub-directory" : "Ouvrir le sous-dossier \"{name}\"",
+ "Share this folder" : "Partager ce dossier",
+ "Back to {folder}" : "Revenir au dossier {folder}",
+ "This folder does not exists" : "Ce dossier n'existe pas",
+ "An error occurred" : "Une erreur est survenue",
+ "No photos in here" : "Aucune photo",
+ "No tags yet" : "Aucune étiquette pour le moment",
+ "Photos with tags will show up here" : "Les photos étiquetées apparaîtront ici"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+} \ No newline at end of file
diff --git a/l10n/gl.js b/l10n/gl.js
new file mode 100644
index 00000000..ee1f49e1
--- /dev/null
+++ b/l10n/gl.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "O seus recordos baixo o seu control",
+ "Your photos" : "As súas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Os seus álbums",
+ "Shared albums" : "Albums compartidos",
+ "Tagged photos" : "Fotos etiquetadas",
+ "Locations" : "Localizacións",
+ "Open the full size \"{name}\" image" : "Abrir a imaxe «{name}» a tamaño completo",
+ "Open the \"{name}\" sub-directory" : "Abrir o subdirectorio «{name}»",
+ "Back to {folder}" : "Volver a {folder}",
+ "This folder does not exists" : "Este cartafol non existe",
+ "An error occurred" : "Produciuse un erro",
+ "No photos in here" : "Aquí non hai fotos",
+ "No tags yet" : "Non hai nada etiquetado",
+ "Photos with tags will show up here" : "As fotos etiquetadas aparecerán aquí"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/gl.json b/l10n/gl.json
new file mode 100644
index 00000000..ffd2c368
--- /dev/null
+++ b/l10n/gl.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "O seus recordos baixo o seu control",
+ "Your photos" : "As súas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Os seus álbums",
+ "Shared albums" : "Albums compartidos",
+ "Tagged photos" : "Fotos etiquetadas",
+ "Locations" : "Localizacións",
+ "Open the full size \"{name}\" image" : "Abrir a imaxe «{name}» a tamaño completo",
+ "Open the \"{name}\" sub-directory" : "Abrir o subdirectorio «{name}»",
+ "Back to {folder}" : "Volver a {folder}",
+ "This folder does not exists" : "Este cartafol non existe",
+ "An error occurred" : "Produciuse un erro",
+ "No photos in here" : "Aquí non hai fotos",
+ "No tags yet" : "Non hai nada etiquetado",
+ "Photos with tags will show up here" : "As fotos etiquetadas aparecerán aquí"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/hu.js b/l10n/hu.js
new file mode 100644
index 00000000..2045e1a0
--- /dev/null
+++ b/l10n/hu.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fényképek",
+ "Your memories under your control" : "Az Ön emlékei, az Ön felügyelete alatt",
+ "Your photos" : "Az Ön fényképei",
+ "Favorites" : "Kedvencek",
+ "Your albums" : "Az Ön albumai",
+ "Shared albums" : "Megosztott albumok",
+ "Tagged photos" : "Címkézett fényképek",
+ "Locations" : "Helyek",
+ "Open the full size \"{name}\" image" : "A teljes méretű „{name}” fénykép megnyitása",
+ "Open the \"{name}\" sub-directory" : "A(z) „name” alkönyvtár megnyitása",
+ "Back to {folder}" : "Vissza ide: {folder}",
+ "This folder does not exists" : "Ez a mappa nem létezik",
+ "An error occurred" : "Hiba történt",
+ "No photos in here" : "Itt nincsenek fényképe",
+ "No tags yet" : "Még nincsenek címkék",
+ "Photos with tags will show up here" : "A címkével rendelkező fényképek itt fognak megjelenni"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/hu.json b/l10n/hu.json
new file mode 100644
index 00000000..85e072fb
--- /dev/null
+++ b/l10n/hu.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fényképek",
+ "Your memories under your control" : "Az Ön emlékei, az Ön felügyelete alatt",
+ "Your photos" : "Az Ön fényképei",
+ "Favorites" : "Kedvencek",
+ "Your albums" : "Az Ön albumai",
+ "Shared albums" : "Megosztott albumok",
+ "Tagged photos" : "Címkézett fényképek",
+ "Locations" : "Helyek",
+ "Open the full size \"{name}\" image" : "A teljes méretű „{name}” fénykép megnyitása",
+ "Open the \"{name}\" sub-directory" : "A(z) „name” alkönyvtár megnyitása",
+ "Back to {folder}" : "Vissza ide: {folder}",
+ "This folder does not exists" : "Ez a mappa nem létezik",
+ "An error occurred" : "Hiba történt",
+ "No photos in here" : "Itt nincsenek fényképe",
+ "No tags yet" : "Még nincsenek címkék",
+ "Photos with tags will show up here" : "A címkével rendelkező fényképek itt fognak megjelenni"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/is.js b/l10n/is.js
new file mode 100644
index 00000000..d2157149
--- /dev/null
+++ b/l10n/is.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Ljósmyndir",
+ "Your memories under your control" : "Haltu minningunum þínum undir þinni stjórn",
+ "Your photos" : "Ljósmyndirnar þínar",
+ "Favorites" : "Eftirlæti",
+ "Your albums" : "Albúmin þín",
+ "Shared albums" : "Sameiginleg albúm",
+ "Tagged photos" : "Merktar ljósmyndir",
+ "Locations" : "Staðsetningar",
+ "Open the full size \"{name}\" image" : "Opna myndina \"{name}\" í fullri stærð",
+ "Open the \"{name}\" sub-directory" : "Opna \"{name}\" undirmöppuna",
+ "Back to {folder}" : "Til baka í {folder}",
+ "This folder does not exists" : "Þessi mappa er ekki til",
+ "An error occurred" : "Villa kom upp",
+ "No photos in here" : "Engar myndir hér",
+ "No tags yet" : "Engin merki ennþá",
+ "Photos with tags will show up here" : "Ljósmyndir með merkjum munu birtast hér"
+},
+"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/l10n/is.json b/l10n/is.json
new file mode 100644
index 00000000..d8392b59
--- /dev/null
+++ b/l10n/is.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Ljósmyndir",
+ "Your memories under your control" : "Haltu minningunum þínum undir þinni stjórn",
+ "Your photos" : "Ljósmyndirnar þínar",
+ "Favorites" : "Eftirlæti",
+ "Your albums" : "Albúmin þín",
+ "Shared albums" : "Sameiginleg albúm",
+ "Tagged photos" : "Merktar ljósmyndir",
+ "Locations" : "Staðsetningar",
+ "Open the full size \"{name}\" image" : "Opna myndina \"{name}\" í fullri stærð",
+ "Open the \"{name}\" sub-directory" : "Opna \"{name}\" undirmöppuna",
+ "Back to {folder}" : "Til baka í {folder}",
+ "This folder does not exists" : "Þessi mappa er ekki til",
+ "An error occurred" : "Villa kom upp",
+ "No photos in here" : "Engar myndir hér",
+ "No tags yet" : "Engin merki ennþá",
+ "Photos with tags will show up here" : "Ljósmyndir með merkjum munu birtast hér"
+},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
+} \ No newline at end of file
diff --git a/l10n/ja.js b/l10n/ja.js
new file mode 100644
index 00000000..f499dd49
--- /dev/null
+++ b/l10n/ja.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "写真",
+ "Your memories under your control" : "あなたの思い出はあなたが管理しましょう",
+ "Your photos" : "貴方の写真",
+ "Favorites" : "お気に入り",
+ "Your albums" : "あなたのアルバム",
+ "Shared albums" : "共有アルバム",
+ "Tagged photos" : "タグ付けされた写真",
+ "Locations" : "場所",
+ "Open the full size \"{name}\" image" : "画像 \"{name}\" をフルサイズで開く",
+ "Open the \"{name}\" sub-directory" : "サブディレクトリ \"{name}\" を開く",
+ "Back to {folder}" : " {folder} に戻る",
+ "This folder does not exists" : "このフォルダは存在しません",
+ "An error occurred" : "エラーが発生しました",
+ "No photos in here" : "写真がありません",
+ "No tags yet" : "まだタグがありません",
+ "Photos with tags will show up here" : "タグ付けされた写真がここに表示されます"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/ja.json b/l10n/ja.json
new file mode 100644
index 00000000..23c9f2c4
--- /dev/null
+++ b/l10n/ja.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "写真",
+ "Your memories under your control" : "あなたの思い出はあなたが管理しましょう",
+ "Your photos" : "貴方の写真",
+ "Favorites" : "お気に入り",
+ "Your albums" : "あなたのアルバム",
+ "Shared albums" : "共有アルバム",
+ "Tagged photos" : "タグ付けされた写真",
+ "Locations" : "場所",
+ "Open the full size \"{name}\" image" : "画像 \"{name}\" をフルサイズで開く",
+ "Open the \"{name}\" sub-directory" : "サブディレクトリ \"{name}\" を開く",
+ "Back to {folder}" : " {folder} に戻る",
+ "This folder does not exists" : "このフォルダは存在しません",
+ "An error occurred" : "エラーが発生しました",
+ "No photos in here" : "写真がありません",
+ "No tags yet" : "まだタグがありません",
+ "Photos with tags will show up here" : "タグ付けされた写真がここに表示されます"
+},"pluralForm" :"nplurals=1; plural=0;"
+} \ No newline at end of file
diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js
new file mode 100644
index 00000000..c4160b60
--- /dev/null
+++ b/l10n/lt_LT.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Nuotraukos",
+ "Your memories under your control" : "Jūsų prisiminimai jūsų rankose",
+ "Your photos" : "Jūsų nuotraukos",
+ "Favorites" : "Mėgstamos",
+ "Your albums" : "Jūsų albumai",
+ "Shared albums" : "Bendrinami albumai",
+ "Tagged photos" : "Pažymėtos nuotraukos",
+ "Locations" : "Vietos",
+ "Open the full size \"{name}\" image" : "Atverti viso dydžio \"{name}\" paveikslą",
+ "Open the \"{name}\" sub-directory" : "Atverti \"{name}\" pakatalogį",
+ "Share this folder" : "Bendrinti šį aplanką",
+ "Back to {folder}" : "Atgal į {folder}",
+ "This folder does not exists" : "Šio aplanko nėra",
+ "An error occurred" : "Įvyko klaida",
+ "No photos in here" : "Čia nuotraukų nėra",
+ "No tags yet" : "Kol kas žymių nėra",
+ "Photos with tags will show up here" : "Čia bus rodomos nuotraukos su žymėmis"
+},
+"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json
new file mode 100644
index 00000000..055c6b41
--- /dev/null
+++ b/l10n/lt_LT.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Nuotraukos",
+ "Your memories under your control" : "Jūsų prisiminimai jūsų rankose",
+ "Your photos" : "Jūsų nuotraukos",
+ "Favorites" : "Mėgstamos",
+ "Your albums" : "Jūsų albumai",
+ "Shared albums" : "Bendrinami albumai",
+ "Tagged photos" : "Pažymėtos nuotraukos",
+ "Locations" : "Vietos",
+ "Open the full size \"{name}\" image" : "Atverti viso dydžio \"{name}\" paveikslą",
+ "Open the \"{name}\" sub-directory" : "Atverti \"{name}\" pakatalogį",
+ "Share this folder" : "Bendrinti šį aplanką",
+ "Back to {folder}" : "Atgal į {folder}",
+ "This folder does not exists" : "Šio aplanko nėra",
+ "An error occurred" : "Įvyko klaida",
+ "No photos in here" : "Čia nuotraukų nėra",
+ "No tags yet" : "Kol kas žymių nėra",
+ "Photos with tags will show up here" : "Čia bus rodomos nuotraukos su žymėmis"
+},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
+} \ No newline at end of file
diff --git a/l10n/mk.js b/l10n/mk.js
new file mode 100644
index 00000000..a6e8fe9b
--- /dev/null
+++ b/l10n/mk.js
@@ -0,0 +1,8 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Фотографии",
+ "Your photos" : "Твој фотографии",
+ "An error occurred" : "Настана грешка"
+},
+"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
diff --git a/l10n/mk.json b/l10n/mk.json
new file mode 100644
index 00000000..ec77d788
--- /dev/null
+++ b/l10n/mk.json
@@ -0,0 +1,6 @@
+{ "translations": {
+ "Photos" : "Фотографии",
+ "Your photos" : "Твој фотографии",
+ "An error occurred" : "Настана грешка"
+},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
+} \ No newline at end of file
diff --git a/l10n/nl.js b/l10n/nl.js
new file mode 100644
index 00000000..f4ebe302
--- /dev/null
+++ b/l10n/nl.js
@@ -0,0 +1,16 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Foto's",
+ "Your memories under your control" : "Jouw herinneringen onder jouw beheer",
+ "Your photos" : "Jouw foto's",
+ "Favorites" : "Favorieten",
+ "Your albums" : "Jouw albums",
+ "Shared albums" : "Gedeelde albums",
+ "Tagged photos" : "Gelabelde foto's",
+ "Locations" : "Locaties",
+ "Back to {folder}" : "Terug naar {folder}",
+ "No photos in here" : "Geen foto's hier",
+ "No tags yet" : "Nog geen labels"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/nl.json b/l10n/nl.json
new file mode 100644
index 00000000..964f9a64
--- /dev/null
+++ b/l10n/nl.json
@@ -0,0 +1,14 @@
+{ "translations": {
+ "Photos" : "Foto's",
+ "Your memories under your control" : "Jouw herinneringen onder jouw beheer",
+ "Your photos" : "Jouw foto's",
+ "Favorites" : "Favorieten",
+ "Your albums" : "Jouw albums",
+ "Shared albums" : "Gedeelde albums",
+ "Tagged photos" : "Gelabelde foto's",
+ "Locations" : "Locaties",
+ "Back to {folder}" : "Terug naar {folder}",
+ "No photos in here" : "Geen foto's hier",
+ "No tags yet" : "Nog geen labels"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/pl.js b/l10n/pl.js
new file mode 100644
index 00000000..ba24ac01
--- /dev/null
+++ b/l10n/pl.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Zdjęcia",
+ "Your memories under your control" : "Twoje wspomnienia pod kontrolą",
+ "Your photos" : "Zdjęcia",
+ "Favorites" : "Ulubione",
+ "Your albums" : "Albumy",
+ "Shared albums" : "Udostępnione albumy",
+ "Tagged photos" : "Oznaczone zdjęcia",
+ "Locations" : "Lokalizacje",
+ "Open the full size \"{name}\" image" : "Otwórz obraz \"{name}\" w pełnym rozmiarze",
+ "Open the \"{name}\" sub-directory" : "Otwórz podkatalog \"{name}\"",
+ "Back to {folder}" : "Powrót do {folder}",
+ "This folder does not exists" : "Ten katalog nie istnieje",
+ "An error occurred" : "Wystąpił błąd",
+ "No photos in here" : "Brak zdjęć",
+ "No tags yet" : "Brak etykiet",
+ "Photos with tags will show up here" : "Zdjęcia z etykietami pojawią się tutaj"
+},
+"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/l10n/pl.json b/l10n/pl.json
new file mode 100644
index 00000000..d9bc76a9
--- /dev/null
+++ b/l10n/pl.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Zdjęcia",
+ "Your memories under your control" : "Twoje wspomnienia pod kontrolą",
+ "Your photos" : "Zdjęcia",
+ "Favorites" : "Ulubione",
+ "Your albums" : "Albumy",
+ "Shared albums" : "Udostępnione albumy",
+ "Tagged photos" : "Oznaczone zdjęcia",
+ "Locations" : "Lokalizacje",
+ "Open the full size \"{name}\" image" : "Otwórz obraz \"{name}\" w pełnym rozmiarze",
+ "Open the \"{name}\" sub-directory" : "Otwórz podkatalog \"{name}\"",
+ "Back to {folder}" : "Powrót do {folder}",
+ "This folder does not exists" : "Ten katalog nie istnieje",
+ "An error occurred" : "Wystąpił błąd",
+ "No photos in here" : "Brak zdjęć",
+ "No tags yet" : "Brak etykiet",
+ "Photos with tags will show up here" : "Zdjęcia z etykietami pojawią się tutaj"
+},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
+} \ No newline at end of file
diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js
new file mode 100644
index 00000000..c07c2414
--- /dev/null
+++ b/l10n/pt_BR.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Suas memórias sob seu controle",
+ "Your photos" : "Suas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Seus álbuns",
+ "Shared albums" : "Álbuns compartilhados",
+ "Tagged photos" : "Fotos marcadas",
+ "Locations" : "Localizações",
+ "Open the full size \"{name}\" image" : "Abrir a imagem \"{name}\" no tamanho normal",
+ "Open the \"{name}\" sub-directory" : "Abrir o subdiretório \"{name}\"",
+ "Share this folder" : "Compartilhar esta pasta",
+ "Back to {folder}" : "Voltar para {folder}",
+ "This folder does not exists" : "Esta pasta não existe",
+ "An error occurred" : "Ocorreu um erro",
+ "No photos in here" : "Não há fotos aqui",
+ "No tags yet" : "Não há marcações ainda",
+ "Photos with tags will show up here" : "Fotos com marcações serão mostradas aqui"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json
new file mode 100644
index 00000000..a03a6bf6
--- /dev/null
+++ b/l10n/pt_BR.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "Suas memórias sob seu controle",
+ "Your photos" : "Suas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Seus álbuns",
+ "Shared albums" : "Álbuns compartilhados",
+ "Tagged photos" : "Fotos marcadas",
+ "Locations" : "Localizações",
+ "Open the full size \"{name}\" image" : "Abrir a imagem \"{name}\" no tamanho normal",
+ "Open the \"{name}\" sub-directory" : "Abrir o subdiretório \"{name}\"",
+ "Share this folder" : "Compartilhar esta pasta",
+ "Back to {folder}" : "Voltar para {folder}",
+ "This folder does not exists" : "Esta pasta não existe",
+ "An error occurred" : "Ocorreu um erro",
+ "No photos in here" : "Não há fotos aqui",
+ "No tags yet" : "Não há marcações ainda",
+ "Photos with tags will show up here" : "Fotos com marcações serão mostradas aqui"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+} \ No newline at end of file
diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js
new file mode 100644
index 00000000..f47a3e26
--- /dev/null
+++ b/l10n/pt_PT.js
@@ -0,0 +1,21 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "As suas memórias estão sob o seu controlo",
+ "Your photos" : "As suas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Os seus álbuns",
+ "Shared albums" : "Álbuns partilhados",
+ "Tagged photos" : "Fotos marcadas",
+ "Locations" : "Localizações",
+ "Open the full size \"{name}\" image" : "Abrir a foto \"{name}\" no tamanho original",
+ "Open the \"{name}\" sub-directory" : "Abrir a sub-diretoria \"{name}\"",
+ "Back to {folder}" : "Ir para {folder}",
+ "This folder does not exists" : "Esta pasta não existe",
+ "An error occurred" : "Ocorreu um erro",
+ "No photos in here" : "Aqui não existem fotos ",
+ "No tags yet" : "Ainda sem marcações",
+ "Photos with tags will show up here" : "Fotos com marcações serão mostradas aqui"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json
new file mode 100644
index 00000000..9d884fed
--- /dev/null
+++ b/l10n/pt_PT.json
@@ -0,0 +1,19 @@
+{ "translations": {
+ "Photos" : "Fotos",
+ "Your memories under your control" : "As suas memórias estão sob o seu controlo",
+ "Your photos" : "As suas fotos",
+ "Favorites" : "Favoritos",
+ "Your albums" : "Os seus álbuns",
+ "Shared albums" : "Álbuns partilhados",
+ "Tagged photos" : "Fotos marcadas",
+ "Locations" : "Localizações",
+ "Open the full size \"{name}\" image" : "Abrir a foto \"{name}\" no tamanho original",
+ "Open the \"{name}\" sub-directory" : "Abrir a sub-diretoria \"{name}\"",
+ "Back to {folder}" : "Ir para {folder}",
+ "This folder does not exists" : "Esta pasta não existe",
+ "An error occurred" : "Ocorreu um erro",
+ "No photos in here" : "Aqui não existem fotos ",
+ "No tags yet" : "Ainda sem marcações",
+ "Photos with tags will show up here" : "Fotos com marcações serão mostradas aqui"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/l10n/sk.js b/l10n/sk.js
new file mode 100644
index 00000000..62fc2fb1
--- /dev/null
+++ b/l10n/sk.js
@@ -0,0 +1,11 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotografie",
+ "Your photos" : "Vaše fotografie",
+ "Favorites" : "Obľúbené",
+ "Your albums" : "Vaše albumy",
+ "Shared albums" : "Zdieľané albumy",
+ "Locations" : "Umiestnenie"
+},
+"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/l10n/sk.json b/l10n/sk.json
new file mode 100644
index 00000000..315bf276
--- /dev/null
+++ b/l10n/sk.json
@@ -0,0 +1,9 @@
+{ "translations": {
+ "Photos" : "Fotografie",
+ "Your photos" : "Vaše fotografie",
+ "Favorites" : "Obľúbené",
+ "Your albums" : "Vaše albumy",
+ "Shared albums" : "Zdieľané albumy",
+ "Locations" : "Umiestnenie"
+},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
+} \ No newline at end of file
diff --git a/l10n/tr.js b/l10n/tr.js
new file mode 100644
index 00000000..c36a84ea
--- /dev/null
+++ b/l10n/tr.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Fotoğraflar",
+ "Your memories under your control" : "Anılarınız kontrolünüz altında",
+ "Your photos" : "Fotoğraflarınız",
+ "Favorites" : "Sık kullanılanlar",
+ "Your albums" : "Albümleriniz",
+ "Shared albums" : "Paylaşılmış albümler",
+ "Tagged photos" : "Etiketlenmiş fotoğraflar",
+ "Locations" : "Konumlar",
+ "Open the full size \"{name}\" image" : "\"{name}\" fotoğrafını tam boyutunda aç",
+ "Open the \"{name}\" sub-directory" : "\"{name}\" alt klasörünü aç",
+ "Share this folder" : "Bu klasörü paylaş",
+ "Back to {folder}" : "{folder} klasörüne geri dön",
+ "This folder does not exists" : "Bu klasör bulunamadı",
+ "An error occurred" : "Bir sorun çıktı",
+ "No photos in here" : "Burada herhangi bir fotoğraf yok",
+ "No tags yet" : "Henüz bir etiket yok",
+ "Photos with tags will show up here" : "Etiketlenmiş fotoğraflar burada görüntülenir"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/l10n/tr.json b/l10n/tr.json
new file mode 100644
index 00000000..41d598f0
--- /dev/null
+++ b/l10n/tr.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Fotoğraflar",
+ "Your memories under your control" : "Anılarınız kontrolünüz altında",
+ "Your photos" : "Fotoğraflarınız",
+ "Favorites" : "Sık kullanılanlar",
+ "Your albums" : "Albümleriniz",
+ "Shared albums" : "Paylaşılmış albümler",
+ "Tagged photos" : "Etiketlenmiş fotoğraflar",
+ "Locations" : "Konumlar",
+ "Open the full size \"{name}\" image" : "\"{name}\" fotoğrafını tam boyutunda aç",
+ "Open the \"{name}\" sub-directory" : "\"{name}\" alt klasörünü aç",
+ "Share this folder" : "Bu klasörü paylaş",
+ "Back to {folder}" : "{folder} klasörüne geri dön",
+ "This folder does not exists" : "Bu klasör bulunamadı",
+ "An error occurred" : "Bir sorun çıktı",
+ "No photos in here" : "Burada herhangi bir fotoğraf yok",
+ "No tags yet" : "Henüz bir etiket yok",
+ "Photos with tags will show up here" : "Etiketlenmiş fotoğraflar burada görüntülenir"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+} \ No newline at end of file
diff --git a/l10n/uk.js b/l10n/uk.js
new file mode 100644
index 00000000..48c7e001
--- /dev/null
+++ b/l10n/uk.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "Фотографії",
+ "Your memories under your control" : "Ваші спогади під особистим контролем",
+ "Your photos" : "Ваші фотографії",
+ "Favorites" : "Улюблене",
+ "Your albums" : "Ваші альбоми",
+ "Shared albums" : "Альбоми з спільним доступом",
+ "Tagged photos" : "Фотографії з мітками",
+ "Locations" : "Місцезнаходження",
+ "Open the full size \"{name}\" image" : "Відкрити повнорозмірне зображення: \"{name}\"",
+ "Open the \"{name}\" sub-directory" : "Відкрити підтеку \"{name}\"",
+ "Share this folder" : "Надати спільний доступ до теки",
+ "Back to {folder}" : "Повернутися до теки {folder}",
+ "This folder does not exists" : "Даної теки не існує",
+ "An error occurred" : "Виникла помилка",
+ "No photos in here" : "Тут немає фотографій",
+ "No tags yet" : "Ще немає міток",
+ "Photos with tags will show up here" : "Фотографії з мітками відображатимуться тут"
+},
+"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
diff --git a/l10n/uk.json b/l10n/uk.json
new file mode 100644
index 00000000..ce5fd12d
--- /dev/null
+++ b/l10n/uk.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "Фотографії",
+ "Your memories under your control" : "Ваші спогади під особистим контролем",
+ "Your photos" : "Ваші фотографії",
+ "Favorites" : "Улюблене",
+ "Your albums" : "Ваші альбоми",
+ "Shared albums" : "Альбоми з спільним доступом",
+ "Tagged photos" : "Фотографії з мітками",
+ "Locations" : "Місцезнаходження",
+ "Open the full size \"{name}\" image" : "Відкрити повнорозмірне зображення: \"{name}\"",
+ "Open the \"{name}\" sub-directory" : "Відкрити підтеку \"{name}\"",
+ "Share this folder" : "Надати спільний доступ до теки",
+ "Back to {folder}" : "Повернутися до теки {folder}",
+ "This folder does not exists" : "Даної теки не існує",
+ "An error occurred" : "Виникла помилка",
+ "No photos in here" : "Тут немає фотографій",
+ "No tags yet" : "Ще немає міток",
+ "Photos with tags will show up here" : "Фотографії з мітками відображатимуться тут"
+},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
+} \ No newline at end of file
diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js
new file mode 100644
index 00000000..8f2c5ad7
--- /dev/null
+++ b/l10n/zh_CN.js
@@ -0,0 +1,22 @@
+OC.L10N.register(
+ "photos",
+ {
+ "Photos" : "照片",
+ "Your memories under your control" : "您的回忆在您的掌控之下",
+ "Your photos" : "你的照片",
+ "Favorites" : "收藏",
+ "Your albums" : "你的相册",
+ "Shared albums" : "共享的相册",
+ "Tagged photos" : "标记的照片",
+ "Locations" : "地点",
+ "Open the full size \"{name}\" image" : "打开完整尺寸的 “{name}” 图片",
+ "Open the \"{name}\" sub-directory" : "打开 “{name}” 子目录",
+ "Share this folder" : "共享此文件夹",
+ "Back to {folder}" : "返回 {folder}",
+ "This folder does not exists" : "该文件夹不存在",
+ "An error occurred" : "发生错误",
+ "No photos in here" : "这里没有照片",
+ "No tags yet" : "尚无标签",
+ "Photos with tags will show up here" : "带标签的照片将显示在此处"
+},
+"nplurals=1; plural=0;");
diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json
new file mode 100644
index 00000000..890190fc
--- /dev/null
+++ b/l10n/zh_CN.json
@@ -0,0 +1,20 @@
+{ "translations": {
+ "Photos" : "照片",
+ "Your memories under your control" : "您的回忆在您的掌控之下",
+ "Your photos" : "你的照片",
+ "Favorites" : "收藏",
+ "Your albums" : "你的相册",
+ "Shared albums" : "共享的相册",
+ "Tagged photos" : "标记的照片",
+ "Locations" : "地点",
+ "Open the full size \"{name}\" image" : "打开完整尺寸的 “{name}” 图片",
+ "Open the \"{name}\" sub-directory" : "打开 “{name}” 子目录",
+ "Share this folder" : "共享此文件夹",
+ "Back to {folder}" : "返回 {folder}",
+ "This folder does not exists" : "该文件夹不存在",
+ "An error occurred" : "发生错误",
+ "No photos in here" : "这里没有照片",
+ "No tags yet" : "尚无标签",
+ "Photos with tags will show up here" : "带标签的照片将显示在此处"
+},"pluralForm" :"nplurals=1; plural=0;"
+} \ No newline at end of file