diff --git a/apps/ecloud-dashboard/img/app-color.svg b/apps/ecloud-dashboard/img/app-color.svg
deleted file mode 100644
index c895990d157f5c40b162fa2a739a5c6ad959ca8a..0000000000000000000000000000000000000000
--- a/apps/ecloud-dashboard/img/app-color.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/apps/ecloud-dashboard/img/app.svg b/apps/ecloud-dashboard/img/app.svg
deleted file mode 100644
index c895990d157f5c40b162fa2a739a5c6ad959ca8a..0000000000000000000000000000000000000000
--- a/apps/ecloud-dashboard/img/app.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/apps/ecloud-dashboard/img/favicon-mask.svg b/apps/ecloud-dashboard/img/favicon-mask.svg
deleted file mode 100644
index e02a3899dafe7275ea895cf39565052bcf4241b6..0000000000000000000000000000000000000000
--- a/apps/ecloud-dashboard/img/favicon-mask.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/apps/ecloud-dashboard/img/favicon-touch.png b/apps/ecloud-dashboard/img/favicon-touch.png
deleted file mode 100644
index a16641008101b096d39291cfced111f32b0d20a8..0000000000000000000000000000000000000000
Binary files a/apps/ecloud-dashboard/img/favicon-touch.png and /dev/null differ
diff --git a/apps/ecloud-dashboard/img/favicon.ico b/apps/ecloud-dashboard/img/favicon.ico
deleted file mode 100644
index b1561cf58687977e7df13e1b3bf3bec510936f85..0000000000000000000000000000000000000000
Binary files a/apps/ecloud-dashboard/img/favicon.ico and /dev/null differ
diff --git a/apps/memories/l10n/de.js b/apps/memories/l10n/de.js
deleted file mode 100644
index 00c3c443fe809e365655dfaff082cf6fd702a4f3..0000000000000000000000000000000000000000
--- a/apps/memories/l10n/de.js
+++ /dev/null
@@ -1,8 +0,0 @@
-OC.L10N.register(
- "memories",
- {
- "Gallery": "Bildergalerie",
- "Gallery Settings": "Bildergalerie-Einstellungen",
- "Gallery has been updated to {version}. Reload to get the new version.": "Bildergalerie wurde auf {version} aktualisiert. Für die neue Version bitte neu laden."
- },
- "nplurals=2; plural=(n != 1);");
diff --git a/apps/memories/l10n/en.js b/apps/memories/l10n/en.js
deleted file mode 100644
index f10d82d978c07d29847ef886c95bfc1d84fef2d9..0000000000000000000000000000000000000000
--- a/apps/memories/l10n/en.js
+++ /dev/null
@@ -1,8 +0,0 @@
-OC.L10N.register(
- "memories",
- {
- "Gallery": "Gallery",
- "Gallery Settings": "Gallery Settings",
- "Gallery has been updated to {version}. Reload to get the new version.": "Gallery has been updated to {version}. Reload to get the new version.",
- },
- "nplurals=2; plural=(n != 1);");
diff --git a/apps/memories/l10n/es.js b/apps/memories/l10n/es.js
deleted file mode 100644
index 8576393cb1cf24e714928432410639655f41cb22..0000000000000000000000000000000000000000
--- a/apps/memories/l10n/es.js
+++ /dev/null
@@ -1,8 +0,0 @@
-OC.L10N.register(
- "memories",
- {
- "Gallery": "Galería",
- "Gallery Settings": "Configuración de la Galería",
- "Gallery has been updated to {version}. Reload to get the new version.": "La galería fue actualizada a {version}. Reinicia para obtener la nueva versión.",
- },
- "nplurals=2; plural=(n != 1);");
diff --git a/apps/memories/l10n/fr.js b/apps/memories/l10n/fr.js
deleted file mode 100644
index 077ce523bf3d5f629fe522e88f2f0255d0634a5d..0000000000000000000000000000000000000000
--- a/apps/memories/l10n/fr.js
+++ /dev/null
@@ -1,8 +0,0 @@
-OC.L10N.register(
- "memories",
- {
- "Gallery": "Galerie",
- "Gallery Settings": "Paramètres de Galerie",
- "Gallery has been updated to {version}. Reload to get the new version.": "Galerie a été mise à jour vers la version {version}. Rechargez la page pour bénéficier de la nouvelle version.",
- },
- "nplurals=2; plural=(n != 1);");
diff --git a/apps/memories/l10n/it.js b/apps/memories/l10n/it.js
deleted file mode 100644
index 549caee2ae93d3c5e3831bb87f09914887c5f986..0000000000000000000000000000000000000000
--- a/apps/memories/l10n/it.js
+++ /dev/null
@@ -1,8 +0,0 @@
-OC.L10N.register(
- "memories",
- {
- "Gallery": "Galleria",
- "Gallery Settings": "Impostazioni Galleria",
- "Gallery has been updated to {version}. Reload to get the new version.": "Abbiamo aggiornato Galleria alla nuova versione (version). Per poterla utilizzare, ricarica la pagina.",
- },
- "nplurals=2; plural=(n != 1);");
diff --git a/apps/rainloop/img/app-color.svg b/apps/rainloop/img/app-color.svg
deleted file mode 100644
index 3d5aeb5bece728aeef40e83ed24ef10a06f6fe99..0000000000000000000000000000000000000000
--- a/apps/rainloop/img/app-color.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
diff --git a/apps/rainloop/img/app.svg b/apps/rainloop/img/app.svg
deleted file mode 100644
index d8d1c157f30c05702bc37d58e97a52442779585d..0000000000000000000000000000000000000000
--- a/apps/rainloop/img/app.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/apps/rainloop/img/favicon-mask.svg b/apps/rainloop/img/favicon-mask.svg
deleted file mode 100644
index 3d5aeb5bece728aeef40e83ed24ef10a06f6fe99..0000000000000000000000000000000000000000
--- a/apps/rainloop/img/favicon-mask.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
diff --git a/apps/rainloop/img/favicon-touch.png b/apps/rainloop/img/favicon-touch.png
deleted file mode 100644
index 78ac1660e50676dadb1cbdf58eb080cfc0f892e9..0000000000000000000000000000000000000000
Binary files a/apps/rainloop/img/favicon-touch.png and /dev/null differ
diff --git a/apps/rainloop/img/favicon.ico b/apps/rainloop/img/favicon.ico
deleted file mode 100644
index 954f3312a78ca84a0783c890231ac1fbfa85c7c3..0000000000000000000000000000000000000000
Binary files a/apps/rainloop/img/favicon.ico and /dev/null differ
diff --git a/apps/rainloop/img/rainloop.svg b/apps/rainloop/img/rainloop.svg
deleted file mode 100755
index 6370d179bf9ddb6bffedaae45d2557f7a12d075b..0000000000000000000000000000000000000000
--- a/apps/rainloop/img/rainloop.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 2c80ff2d909485b4760bd9b03fe8cf243223fbfa..1db81380a3480b2acdb309fe4fb97b7d8db9b253 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -33,4 +33,4 @@ OC.L10N.register(
"If it is not there ask your local administrator.": "",
"Due to encryption the search is only done on files' name.": "Aufgrund der Verschlüsselung erfolgt die Suche nur nach dem Namen der Dateien."
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=2; plural=(n != 1);");
\ No newline at end of file
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 6fd11f587206b5423bebf4627e95affd4dc826fc..39995b1eac0999437cb4fc87690894927bcd9837 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -33,4 +33,4 @@ OC.L10N.register(
"If it is not there ask your local administrator.": "",
"Due to encryption the search is only done on files' name.": "Como los ficheros están cifrados, la búsqueda sólo se hace sobre el nombre de los mismos."
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=2; plural=(n != 1);");
\ No newline at end of file
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index 7cdb98db6ba2ca78ffef9c362ce50ced54bf9dee..3ab380c2b942ea55cb052b2deb666bde2ea3c639 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -33,4 +33,4 @@ OC.L10N.register(
"If it is not there ask your local administrator.": "",
"Due to encryption the search is only done on files' name.": "Les fichiers étant chiffrés, la recherche n'est effectuée que sur le nom des fichiers."
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=2; plural=(n != 1);");
\ No newline at end of file
diff --git a/custom_apps/memories/l10n/de.js b/custom_apps/memories/l10n/de.js
new file mode 100644
index 0000000000000000000000000000000000000000..3d8d9ea63c6facf667cbe68a4adf80ed829e38c0
--- /dev/null
+++ b/custom_apps/memories/l10n/de.js
@@ -0,0 +1,5 @@
+OC.L10N.register("memories", {
+ "Gallery": "Bildergalerie",
+ "Gallery Settings": "Bildergalerie-Einstellungen",
+ "Gallery has been updated to {version}. Reload to get the new version.": "Bildergalerie wurde auf {version} aktualisiert. Für die neue Version bitte neu laden."
+}, "nplurals=2; plural=(n != 1);")
\ No newline at end of file
diff --git a/apps/memories/l10n/de.json b/custom_apps/memories/l10n/de.json
similarity index 100%
rename from apps/memories/l10n/de.json
rename to custom_apps/memories/l10n/de.json
diff --git a/custom_apps/memories/l10n/en.js b/custom_apps/memories/l10n/en.js
new file mode 100644
index 0000000000000000000000000000000000000000..102eb60c0b650ac57e5fb43ab6263ded30dda5b7
--- /dev/null
+++ b/custom_apps/memories/l10n/en.js
@@ -0,0 +1,5 @@
+OC.L10N.register("memories", {
+ "Gallery": "Gallery",
+ "Gallery Settings": "Gallery Settings",
+ "Gallery has been updated to {version}. Reload to get the new version.": "Gallery has been updated to {version}. Reload to get the new version.",
+}, "nplurals=2; plural=(n != 1);")
\ No newline at end of file
diff --git a/apps/memories/l10n/en.json b/custom_apps/memories/l10n/en.json
similarity index 100%
rename from apps/memories/l10n/en.json
rename to custom_apps/memories/l10n/en.json
diff --git a/custom_apps/memories/l10n/es.js b/custom_apps/memories/l10n/es.js
new file mode 100644
index 0000000000000000000000000000000000000000..a9319814985595a995dcd7ca6248830ede7fba2a
--- /dev/null
+++ b/custom_apps/memories/l10n/es.js
@@ -0,0 +1,5 @@
+OC.L10N.register("memories", {
+ "Gallery": "Galería",
+ "Gallery Settings": "Configuración de la Galería",
+ "Gallery has been updated to {version}. Reload to get the new version.": "La galería fue actualizada a {version}. Reinicia para obtener la nueva versión.",
+}, "nplurals=2; plural=(n != 1);")
\ No newline at end of file
diff --git a/apps/memories/l10n/es.json b/custom_apps/memories/l10n/es.json
similarity index 100%
rename from apps/memories/l10n/es.json
rename to custom_apps/memories/l10n/es.json
diff --git a/custom_apps/memories/l10n/fr.js b/custom_apps/memories/l10n/fr.js
new file mode 100644
index 0000000000000000000000000000000000000000..18135a3634e0bd5309431f70ed416fad726c83ec
--- /dev/null
+++ b/custom_apps/memories/l10n/fr.js
@@ -0,0 +1,6 @@
+OC.L10N.register("memories",
+ {
+ "Gallery": "Galerie",
+ "Gallery Settings": "Paramètres de Galerie",
+ "Gallery has been updated to {version}. Reload to get the new version.": "Galerie a été mise à jour vers la version {version}. Rechargez la page pour bénéficier de la nouvelle version.",
+ }, "nplurals=2; plural=(n != 1);")
\ No newline at end of file
diff --git a/apps/memories/l10n/fr.json b/custom_apps/memories/l10n/fr.json
similarity index 100%
rename from apps/memories/l10n/fr.json
rename to custom_apps/memories/l10n/fr.json
diff --git a/custom_apps/memories/l10n/it.js b/custom_apps/memories/l10n/it.js
new file mode 100644
index 0000000000000000000000000000000000000000..41d62392a80b8e9b244e8e44e7dee38d7b92591a
--- /dev/null
+++ b/custom_apps/memories/l10n/it.js
@@ -0,0 +1,5 @@
+OC.L10N.register("memories", {
+ "Gallery": "Galleria",
+ "Gallery Settings": "Impostazioni Galleria",
+ "Gallery has been updated to {version}. Reload to get the new version.": "Abbiamo aggiornato Galleria alla nuova versione (version). Per poterla utilizzare, ricarica la pagina.",
+}, "nplurals=2; plural=(n != 1);")
\ No newline at end of file
diff --git a/apps/memories/l10n/it.json b/custom_apps/memories/l10n/it.json
similarity index 100%
rename from apps/memories/l10n/it.json
rename to custom_apps/memories/l10n/it.json