diff --git a/apps/admin_audit/l10n/cs.js b/apps/admin_audit/l10n/cs.js
index 711348c5a7f518027e1c24bf4d58a62b381de427..18376eed7ac4839e303e082e04173c6d412d2360 100644
--- a/apps/admin_audit/l10n/cs.js
+++ b/apps/admin_audit/l10n/cs.js
@@ -1,6 +1,7 @@
 OC.L10N.register(
     "admin_audit",
     {
-    "Auditing / Logging" : "Auditování / zaznamenávání událostí"
+    "Auditing / Logging" : "Auditování / zaznamenávání událostí",
+    "Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Poskytuje Nextcloud schopnosti zaznamenávání událostí, jako například zaznamenávání přístupů k souboru nebo jiných citlivých akcí."
 },
 "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/apps/admin_audit/l10n/cs.json b/apps/admin_audit/l10n/cs.json
index b3a8ebf74df3ddee1afc36ab6445f12707b2442a..a4e337356c9bbd2e9be88e1148a80a670091e1a4 100644
--- a/apps/admin_audit/l10n/cs.json
+++ b/apps/admin_audit/l10n/cs.json
@@ -1,4 +1,5 @@
 { "translations": {
-    "Auditing / Logging" : "Auditování / zaznamenávání událostí"
+    "Auditing / Logging" : "Auditování / zaznamenávání událostí",
+    "Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "Poskytuje Nextcloud schopnosti zaznamenávání událostí, jako například zaznamenávání přístupů k souboru nebo jiných citlivých akcí."
 },"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/apps/cloud_federation_api/l10n/cs.js b/apps/cloud_federation_api/l10n/cs.js
new file mode 100644
index 0000000000000000000000000000000000000000..567c481f9607072c520eb0d3c53915c63828b2d6
--- /dev/null
+++ b/apps/cloud_federation_api/l10n/cs.js
@@ -0,0 +1,8 @@
+OC.L10N.register(
+    "cloud_federation_api",
+    {
+    "Cloud Federation API" : "API pro federování cloudu",
+    "Enable clouds to communicate with each other and exchange data" : "Umožňuje cloudům navzájem komunikovat a vyměňovat si data",
+    "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API pro federování cloudů umožňuje různým instancím Nextcloud vzájemně komunikovat a vyměňovat si data."
+},
+"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/apps/cloud_federation_api/l10n/cs.json b/apps/cloud_federation_api/l10n/cs.json
new file mode 100644
index 0000000000000000000000000000000000000000..5f454a38e0f3f6c69e383f047f57e9ccddf6b78e
--- /dev/null
+++ b/apps/cloud_federation_api/l10n/cs.json
@@ -0,0 +1,6 @@
+{ "translations": {
+    "Cloud Federation API" : "API pro federování cloudu",
+    "Enable clouds to communicate with each other and exchange data" : "Umožňuje cloudům navzájem komunikovat a vyměňovat si data",
+    "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API pro federování cloudů umožňuje různým instancím Nextcloud vzájemně komunikovat a vyměňovat si data."
+},"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/apps/cloud_federation_api/l10n/de.js b/apps/cloud_federation_api/l10n/de.js
new file mode 100644
index 0000000000000000000000000000000000000000..22edc4c07f78e29c879d7e0a1be53f342a4356bc
--- /dev/null
+++ b/apps/cloud_federation_api/l10n/de.js
@@ -0,0 +1,8 @@
+OC.L10N.register(
+    "cloud_federation_api",
+    {
+    "Cloud Federation API" : "Cloud Verband API",
+    "Enable clouds to communicate with each other and exchange data" : "Ermöglicht es der Cloud miteinander zu kommunizieren und Daten auszutauschen.",
+    "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Die Cloud Verband API ermöglicht es Nextcloud Instanzen miteinander zu kommunizieren und Daten auszutauschen."
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/cloud_federation_api/l10n/de.json b/apps/cloud_federation_api/l10n/de.json
new file mode 100644
index 0000000000000000000000000000000000000000..3ec9d4b4cc0df5744c58240cc8888ee1372e27f7
--- /dev/null
+++ b/apps/cloud_federation_api/l10n/de.json
@@ -0,0 +1,6 @@
+{ "translations": {
+    "Cloud Federation API" : "Cloud Verband API",
+    "Enable clouds to communicate with each other and exchange data" : "Ermöglicht es der Cloud miteinander zu kommunizieren und Daten auszutauschen.",
+    "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Die Cloud Verband API ermöglicht es Nextcloud Instanzen miteinander zu kommunizieren und Daten auszutauschen."
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/contactsinteraction/l10n/cs.js b/apps/contactsinteraction/l10n/cs.js
index 38ede2f097d8259a593f662507a18f071d85d8f3..25982ef476f717a5180599bdbcda79032464c6fb 100644
--- a/apps/contactsinteraction/l10n/cs.js
+++ b/apps/contactsinteraction/l10n/cs.js
@@ -3,6 +3,7 @@ OC.L10N.register(
     {
     "Recently contacted" : "Nedávno kontaktovaní",
     "Contacts Interaction" : "Napojení na kontakty",
-    "Manages interaction between users and contacts" : "Spravuje interakci mezi uživateli a kontakty"
+    "Manages interaction between users and contacts" : "Spravuje interakci mezi uživateli a kontakty",
+    "Collect data about user and contacts interactions and provide an address book for the data" : "Shromáždit údaje o uživateli a interakci s kontakty a poskytnout adresář kontaktů pro data"
 },
 "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/apps/contactsinteraction/l10n/cs.json b/apps/contactsinteraction/l10n/cs.json
index 2bc528a7c0f66b54c6b4907b9efe9aa326675345..164790bd1c578696030cd536bf0117041bae1b2e 100644
--- a/apps/contactsinteraction/l10n/cs.json
+++ b/apps/contactsinteraction/l10n/cs.json
@@ -1,6 +1,7 @@
 { "translations": {
     "Recently contacted" : "Nedávno kontaktovaní",
     "Contacts Interaction" : "Napojení na kontakty",
-    "Manages interaction between users and contacts" : "Spravuje interakci mezi uživateli a kontakty"
+    "Manages interaction between users and contacts" : "Spravuje interakci mezi uživateli a kontakty",
+    "Collect data about user and contacts interactions and provide an address book for the data" : "Shromáždit údaje o uživateli a interakci s kontakty a poskytnout adresář kontaktů pro data"
 },"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/apps/contactsinteraction/l10n/de.js b/apps/contactsinteraction/l10n/de.js
new file mode 100644
index 0000000000000000000000000000000000000000..c1ad258561e9c1a5c6ef6ced7324adf2dd6016c8
--- /dev/null
+++ b/apps/contactsinteraction/l10n/de.js
@@ -0,0 +1,8 @@
+OC.L10N.register(
+    "contactsinteraction",
+    {
+    "Recently contacted" : "Zuletzt kontaktiert",
+    "Contacts Interaction" : "Kontaktinteraktionen",
+    "Manages interaction between users and contacts" : "Verwaltet Interaktionen von Benutzern mit Kontakten."
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/contactsinteraction/l10n/de.json b/apps/contactsinteraction/l10n/de.json
new file mode 100644
index 0000000000000000000000000000000000000000..bb1adf72a1f9cb1d6aa0529ef5c80c67ee108f03
--- /dev/null
+++ b/apps/contactsinteraction/l10n/de.json
@@ -0,0 +1,6 @@
+{ "translations": {
+    "Recently contacted" : "Zuletzt kontaktiert",
+    "Contacts Interaction" : "Kontaktinteraktionen",
+    "Manages interaction between users and contacts" : "Verwaltet Interaktionen von Benutzern mit Kontakten."
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/dashboard/l10n/cs.js b/apps/dashboard/l10n/cs.js
index 411e7ddf58d91b38bd87362f55ca677fe78eb1c2..3ea3e1e97e9f79bcc2c7747cf9884dc8895e8c94 100644
--- a/apps/dashboard/l10n/cs.js
+++ b/apps/dashboard/l10n/cs.js
@@ -9,6 +9,7 @@ OC.L10N.register(
     "Get more widgets from the app store" : "Získejte další ovládací prvky z katalogu aplikací",
     "Change background image" : "Změnit obrázek na pozadí",
     "Weather service" : "Služba předpovědi počasí",
+    "For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Z důvodu ochrany vašeho soukromí, jsou údaje o počasí pro vás vyžádány vámi využívaným Nextcloud serverem, takže služba, poskytující tato data, neobdrží žádné osobní údaje.",
     "Weather data from Met.no" : "Data o počasí z Met.no",
     "Weather" : "Počasí",
     "Status" : "Stav",
diff --git a/apps/dashboard/l10n/cs.json b/apps/dashboard/l10n/cs.json
index 8b15ca6a4d31cdfbd29298aed02ca235fab18001..aa05a211c5012c2f38ea28b1a971ff659dd19ee1 100644
--- a/apps/dashboard/l10n/cs.json
+++ b/apps/dashboard/l10n/cs.json
@@ -7,6 +7,7 @@
     "Get more widgets from the app store" : "Získejte další ovládací prvky z katalogu aplikací",
     "Change background image" : "Změnit obrázek na pozadí",
     "Weather service" : "Služba předpovědi počasí",
+    "For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "Z důvodu ochrany vašeho soukromí, jsou údaje o počasí pro vás vyžádány vámi využívaným Nextcloud serverem, takže služba, poskytující tato data, neobdrží žádné osobní údaje.",
     "Weather data from Met.no" : "Data o počasí z Met.no",
     "Weather" : "Počasí",
     "Status" : "Stav",
diff --git a/apps/files/l10n/nb.js b/apps/files/l10n/nb.js
index f34d1a3847544debc2b1ea32bc64483497b6c6ac..c5ffa0f55424c6d078d9ca8d5542e29424c65c17 100644
--- a/apps/files/l10n/nb.js
+++ b/apps/files/l10n/nb.js
@@ -25,6 +25,7 @@ OC.L10N.register(
     "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
     "Uploading that item is not supported" : "Opplastning av det elementet er ikke støttet",
     "Target folder does not exist any more" : "MÃ¥lmappen finnes ikke lenger",
+    "Operation is blocked by access control" : "Operasjonen er blokkert på grunn av tilgangskontroll",
     "Error when assembling chunks, status code {status}" : "Feil under sammenkobling av biter, statuskode {status}",
     "Actions" : "Handlinger",
     "Rename" : "Gi nytt navn",
@@ -34,6 +35,7 @@ OC.L10N.register(
     "Delete file" : "Slett fil",
     "Delete folder" : "Slett mappe",
     "Disconnect storage" : "Koble fra lager",
+    "Leave this share" : "Forlat denne delingen",
     "Could not load info for file \"{file}\"" : "Klarte ikke å hente informasjon som filen \"{file}\"",
     "Files" : "Filer",
     "Details" : "Detaljer",
@@ -78,7 +80,13 @@ OC.L10N.register(
     "\"/\" is not allowed inside a file name." : "\"/\" tillates ikke i et filnavn.",
     "\"{name}\" is not an allowed filetype" : "\"{name}\" er ikke en tillatt filtype",
     "Storage of {owner} is full, files can not be updated or synced anymore!" : "Lagringsplass for {owner} er full, filer kan ikke oppdateres eller synkroniseres lenger!",
+    "This group folder is full, files can not be updated or synced anymore!" : "Denne gruppemappen er full, filer kan ikke oppdateres eller synkroniseres lenger!",
+    "This external storage is full, files can not be updated or synced anymore!" : "Denne eksterne lagringsplassen er full, filer kan ikke oppdateres eller synkroniseres lenger!",
     "Your storage is full, files can not be updated or synced anymore!" : "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!",
+    "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lagringsplass for {owner} er nesten full ({usedSpacePercent}%).",
+    "This group folder is almost full ({usedSpacePercent}%)." : "Denne gruppemappen er nesten full ({usedSpacePercent}%).",
+    "This external storage is almost full ({usedSpacePercent}%)." : "Denne eksterne lagringsplassen er nesten full ({usedSpacePercent}%).",
+    "Your storage is almost full ({usedSpacePercent}%)." : "Din lagringsplass er nesten full ({usedSpacePercent}%).",
     "_matches '{filter}'_::_match '{filter}'_" : [" stemmer med '{filter}'"," stemmer med '{filter}'"],
     "View in folder" : "Vis i mappe",
     "Copied!" : "Kopiert!",
@@ -128,6 +136,7 @@ OC.L10N.register(
     "{user} moved {oldfile} to {newfile}" : "{user} flyttet {oldfile} til {newfile}",
     "A file has been added to or removed from your <strong>favorites</strong>" : "En fil har blitt lagt til eller fjernet fra dine <strong>favoritter</strong>",
     "A file or folder has been <strong>changed</strong>" : "En fil eller mappe ble <strong>endret</strong>",
+    "A favorite file or folder has been <strong>changed</strong>" : "En favoritt-fil eller mappe har blitt <strong>endret</strong>",
     "All files" : "Alle filer",
     "Unlimited" : "Ubegrenset",
     "Upload (max. %s)" : "Opplasting (maks %s)",
@@ -191,6 +200,8 @@ OC.L10N.register(
     "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Begrens varsling om oppretting og endringer til <strong>favorittfilene</strong> dine <em>(Kun strøm)</em>",
     "A file or folder has been <strong>restored</strong>" : "En fil eller mappe ble <strong>gjenopprettet</strong>",
     "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Bruk adressen <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">for å få tilgang til dine filer via WebDAV</a>",
-    "Cannot transfter ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier"
+    "Cannot transfter ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
+    "This group folder is almost full ({usedSpacePercent}%)" : "Denne gruppemappen er nesten full ({usedSpacePercent}%)",
+    "This external storage is almost full ({usedSpacePercent}%)" : "Denne eksterne lagringsplassen er nesten full ({usedSpacePercent}%)"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/nb.json b/apps/files/l10n/nb.json
index 1fb2c91aa3813e5ce547932aa2ce66b3dcf10c59..cb90d8adaa65fbd6e396b9bb737ae30fec24f2b4 100644
--- a/apps/files/l10n/nb.json
+++ b/apps/files/l10n/nb.json
@@ -23,6 +23,7 @@
     "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
     "Uploading that item is not supported" : "Opplastning av det elementet er ikke støttet",
     "Target folder does not exist any more" : "MÃ¥lmappen finnes ikke lenger",
+    "Operation is blocked by access control" : "Operasjonen er blokkert på grunn av tilgangskontroll",
     "Error when assembling chunks, status code {status}" : "Feil under sammenkobling av biter, statuskode {status}",
     "Actions" : "Handlinger",
     "Rename" : "Gi nytt navn",
@@ -32,6 +33,7 @@
     "Delete file" : "Slett fil",
     "Delete folder" : "Slett mappe",
     "Disconnect storage" : "Koble fra lager",
+    "Leave this share" : "Forlat denne delingen",
     "Could not load info for file \"{file}\"" : "Klarte ikke å hente informasjon som filen \"{file}\"",
     "Files" : "Filer",
     "Details" : "Detaljer",
@@ -76,7 +78,13 @@
     "\"/\" is not allowed inside a file name." : "\"/\" tillates ikke i et filnavn.",
     "\"{name}\" is not an allowed filetype" : "\"{name}\" er ikke en tillatt filtype",
     "Storage of {owner} is full, files can not be updated or synced anymore!" : "Lagringsplass for {owner} er full, filer kan ikke oppdateres eller synkroniseres lenger!",
+    "This group folder is full, files can not be updated or synced anymore!" : "Denne gruppemappen er full, filer kan ikke oppdateres eller synkroniseres lenger!",
+    "This external storage is full, files can not be updated or synced anymore!" : "Denne eksterne lagringsplassen er full, filer kan ikke oppdateres eller synkroniseres lenger!",
     "Your storage is full, files can not be updated or synced anymore!" : "Lagringsplass er oppbrukt, filer kan ikke lenger oppdateres eller synkroniseres!",
+    "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lagringsplass for {owner} er nesten full ({usedSpacePercent}%).",
+    "This group folder is almost full ({usedSpacePercent}%)." : "Denne gruppemappen er nesten full ({usedSpacePercent}%).",
+    "This external storage is almost full ({usedSpacePercent}%)." : "Denne eksterne lagringsplassen er nesten full ({usedSpacePercent}%).",
+    "Your storage is almost full ({usedSpacePercent}%)." : "Din lagringsplass er nesten full ({usedSpacePercent}%).",
     "_matches '{filter}'_::_match '{filter}'_" : [" stemmer med '{filter}'"," stemmer med '{filter}'"],
     "View in folder" : "Vis i mappe",
     "Copied!" : "Kopiert!",
@@ -126,6 +134,7 @@
     "{user} moved {oldfile} to {newfile}" : "{user} flyttet {oldfile} til {newfile}",
     "A file has been added to or removed from your <strong>favorites</strong>" : "En fil har blitt lagt til eller fjernet fra dine <strong>favoritter</strong>",
     "A file or folder has been <strong>changed</strong>" : "En fil eller mappe ble <strong>endret</strong>",
+    "A favorite file or folder has been <strong>changed</strong>" : "En favoritt-fil eller mappe har blitt <strong>endret</strong>",
     "All files" : "Alle filer",
     "Unlimited" : "Ubegrenset",
     "Upload (max. %s)" : "Opplasting (maks %s)",
@@ -189,6 +198,8 @@
     "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Begrens varsling om oppretting og endringer til <strong>favorittfilene</strong> dine <em>(Kun strøm)</em>",
     "A file or folder has been <strong>restored</strong>" : "En fil eller mappe ble <strong>gjenopprettet</strong>",
     "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Bruk adressen <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">for å få tilgang til dine filer via WebDAV</a>",
-    "Cannot transfter ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier"
+    "Cannot transfter ownership of a file or folder you don't own" : "Kan ikke overføre eierskap til en fil eller mappe du ikke eier",
+    "This group folder is almost full ({usedSpacePercent}%)" : "Denne gruppemappen er nesten full ({usedSpacePercent}%)",
+    "This external storage is almost full ({usedSpacePercent}%)" : "Denne eksterne lagringsplassen er nesten full ({usedSpacePercent}%)"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js
index 1278f227547d9470c2d9fd1d7a1831c71c2e7986..a2ad2b97a74aaf43dcc8256e3af2e8355b2e7984 100644
--- a/apps/files_external/l10n/gl.js
+++ b/apps/files_external/l10n/gl.js
@@ -64,7 +64,7 @@ OC.L10N.register(
     "Client ID" : "ID do cliente",
     "Client secret" : "Segredo do cliente",
     "OpenStack v2" : "OpenStack v2",
-    "Tenant name" : "Nome do ocupante",
+    "Tenant name" : "Nome do cesionario",
     "Identity endpoint URL" : "URL do punto final de identidade",
     "OpenStack v3" : "OpenStack v3",
     "Domain" : "Dominio",
diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json
index fb1632f2f189c5a431436c273bfef5714fa21ce6..9ae9ffa4ee73422e520e3462ef36f2b843730ffd 100644
--- a/apps/files_external/l10n/gl.json
+++ b/apps/files_external/l10n/gl.json
@@ -62,7 +62,7 @@
     "Client ID" : "ID do cliente",
     "Client secret" : "Segredo do cliente",
     "OpenStack v2" : "OpenStack v2",
-    "Tenant name" : "Nome do ocupante",
+    "Tenant name" : "Nome do cesionario",
     "Identity endpoint URL" : "URL do punto final de identidade",
     "OpenStack v3" : "OpenStack v3",
     "Domain" : "Dominio",
diff --git a/apps/lookup_server_connector/l10n/cs.js b/apps/lookup_server_connector/l10n/cs.js
new file mode 100644
index 0000000000000000000000000000000000000000..3fd100e0ed06be938599cfe2103f8d3fd008c1c7
--- /dev/null
+++ b/apps/lookup_server_connector/l10n/cs.js
@@ -0,0 +1,7 @@
+OC.L10N.register(
+    "lookup_server_connector",
+    {
+    "Lookup Server Connector" : "Napojení na lookup server",
+    "Sync public user information with the lookup server" : "Synchronizace veřejných informacích o uživateli s lookup serverem"
+},
+"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/apps/lookup_server_connector/l10n/cs.json b/apps/lookup_server_connector/l10n/cs.json
new file mode 100644
index 0000000000000000000000000000000000000000..7401181d2d6adfdd9f620de6f739a753b656bdca
--- /dev/null
+++ b/apps/lookup_server_connector/l10n/cs.json
@@ -0,0 +1,5 @@
+{ "translations": {
+    "Lookup Server Connector" : "Napojení na lookup server",
+    "Sync public user information with the lookup server" : "Synchronizace veřejných informacích o uživateli s lookup serverem"
+},"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/apps/provisioning_api/l10n/cs.js b/apps/provisioning_api/l10n/cs.js
new file mode 100644
index 0000000000000000000000000000000000000000..911cdc4ec22b6eabec6ae55a3d028748066c8c84
--- /dev/null
+++ b/apps/provisioning_api/l10n/cs.js
@@ -0,0 +1,8 @@
+OC.L10N.register(
+    "provisioning_api",
+    {
+    "Provisioning API" : "Provisioning API",
+    "This application enables a set of APIs that external systems can use to manage users, groups and apps." : "Tato aplikace umožňuje nastavovat API rozhraní, které externí systémy mohou používat pro správu uživatelů, skupin a aplikací.",
+    "This application enables a set of APIs that external systems can use to create, edit, delete and query user\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin users\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, http requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "Tato aplikace umožňuje nastavit aplikační programová rozhraní (API) pro externí systémy, která je možné použít pro vytváření, upravování, mazání a dotazování se na atributy uživatelů,\n\t\tdotazovat se na, nastavovat a odebírat skupiny, nastavovat kvóty a dotazovat se na celkové využívání úložiště v Nextcloud. Správci skupin\n\t\tse také mohou Nextcloud dotazovat a provádět stejné funkce jako správci pro skupiny, které spravují. API také umožňuje\n\t\tsprávci dotazovat se na aktivní Nextcloud aplikace, informace o nic a zapínat nebo vypínat aplikace na dálku.\n\t\tJakmile je aplikace zapnutá, http požadavky je možné použít prostřednictvím Basic Auth záhlaví pro provádění jakékoli\n\t\tz výše zmíněných funkcí. Více informací je k dispozici v dokumentaci k Provisioning API, včetně ukázek volání\n\t\ta odpovědí ze serveru."
+},
+"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/apps/provisioning_api/l10n/cs.json b/apps/provisioning_api/l10n/cs.json
new file mode 100644
index 0000000000000000000000000000000000000000..7d66a4a74adc01b5e90f3fd54f52350d626e902a
--- /dev/null
+++ b/apps/provisioning_api/l10n/cs.json
@@ -0,0 +1,6 @@
+{ "translations": {
+    "Provisioning API" : "Provisioning API",
+    "This application enables a set of APIs that external systems can use to manage users, groups and apps." : "Tato aplikace umožňuje nastavovat API rozhraní, které externí systémy mohou používat pro správu uživatelů, skupin a aplikací.",
+    "This application enables a set of APIs that external systems can use to create, edit, delete and query user\n\t\tattributes, query, set and remove groups, set quota and query total storage used in Nextcloud. Group admin users\n\t\tcan also query Nextcloud and perform the same functions as an admin for groups they manage. The API also enables\n\t\tan admin to query for active Nextcloud applications, application info, and to enable or disable an app remotely.\n\t\tOnce the app is enabled, http requests can be used via a Basic Auth header to perform any of the functions\n\t\tlisted above. More information is available in the Provisioning API documentation, including example calls\n\t\tand server responses." : "Tato aplikace umožňuje nastavit aplikační programová rozhraní (API) pro externí systémy, která je možné použít pro vytváření, upravování, mazání a dotazování se na atributy uživatelů,\n\t\tdotazovat se na, nastavovat a odebírat skupiny, nastavovat kvóty a dotazovat se na celkové využívání úložiště v Nextcloud. Správci skupin\n\t\tse také mohou Nextcloud dotazovat a provádět stejné funkce jako správci pro skupiny, které spravují. API také umožňuje\n\t\tsprávci dotazovat se na aktivní Nextcloud aplikace, informace o nic a zapínat nebo vypínat aplikace na dálku.\n\t\tJakmile je aplikace zapnutá, http požadavky je možné použít prostřednictvím Basic Auth záhlaví pro provádění jakékoli\n\t\tz výše zmíněných funkcí. Více informací je k dispozici v dokumentaci k Provisioning API, včetně ukázek volání\n\t\ta odpovědí ze serveru."
+},"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/apps/weather_status/l10n/ca.js b/apps/weather_status/l10n/ca.js
index 0c200f6620e0931fa1bc60890fffd96faba85af2..d14e7ba513bb8cbfbf9eb3d388d4d7382e8b8fb3 100644
--- a/apps/weather_status/l10n/ca.js
+++ b/apps/weather_status/l10n/ca.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Error",
     "Weather status" : "Estat del temps",
     "Weather status in your dashboard" : "Estat del temps al seu tauler",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estat del temps integrat a l'aplicació tauler.\n    La posició de l'usuari es pot determinar o definir manualment automàticament. A continuació, es mostra una previsió de 6 hores.\n    Aquest estat també es pot integrar en altres llocs, com ara l'aplicació de Calendari.",
     "Detect location" : "Detecta la ubicació",
     "Set custom address" : "Definir l'adreça personalitzada",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cel clar a les {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "S'ha produït un error en definir l'adreça d'ubicació.",
     "There was an error setting the location." : "S'ha produït un error en definir la ubicació.",
     "There was an error saving the mode." : "S'ha produït un error en desar el mode.",
-    "There was an error using personal address." : "S'ha produït un error en utilitzar l'adreça personal."
+    "There was an error using personal address." : "S'ha produït un error en utilitzar l'adreça personal.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estat del temps integrat a l'aplicació tauler.\n    La posició de l'usuari es pot determinar o definir manualment automàticament. A continuació, es mostra una previsió de 6 hores.\n    Aquest estat també es pot integrar en altres llocs, com ara l'aplicació de Calendari."
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/ca.json b/apps/weather_status/l10n/ca.json
index 8096664b081535169c106a6698dc1a836d782a0f..28c7dcd1fea8fc5f51c6cadb059ee8ae4498d825 100644
--- a/apps/weather_status/l10n/ca.json
+++ b/apps/weather_status/l10n/ca.json
@@ -5,7 +5,6 @@
     "Error" : "Error",
     "Weather status" : "Estat del temps",
     "Weather status in your dashboard" : "Estat del temps al seu tauler",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estat del temps integrat a l'aplicació tauler.\n    La posició de l'usuari es pot determinar o definir manualment automàticament. A continuació, es mostra una previsió de 6 hores.\n    Aquest estat també es pot integrar en altres llocs, com ara l'aplicació de Calendari.",
     "Detect location" : "Detecta la ubicació",
     "Set custom address" : "Definir l'adreça personalitzada",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cel clar a les {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "S'ha produït un error en definir l'adreça d'ubicació.",
     "There was an error setting the location." : "S'ha produït un error en definir la ubicació.",
     "There was an error saving the mode." : "S'ha produït un error en desar el mode.",
-    "There was an error using personal address." : "S'ha produït un error en utilitzar l'adreça personal."
+    "There was an error using personal address." : "S'ha produït un error en utilitzar l'adreça personal.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estat del temps integrat a l'aplicació tauler.\n    La posició de l'usuari es pot determinar o definir manualment automàticament. A continuació, es mostra una previsió de 6 hores.\n    Aquest estat també es pot integrar en altres llocs, com ara l'aplicació de Calendari."
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/cs.js b/apps/weather_status/l10n/cs.js
index 719ef1b06aa8a8940aa7526fe97778e332dd5687..f332886f2004fc3498cfcaf37068ba5c17c1fdba 100644
--- a/apps/weather_status/l10n/cs.js
+++ b/apps/weather_status/l10n/cs.js
@@ -6,21 +6,31 @@ OC.L10N.register(
     "Malformed JSON data." : "Nesprávně formátovaná JSON data.",
     "Error" : "Chyba",
     "Weather status" : "Stav počasí",
+    "Weather status in your dashboard" : "Stav počasí ve vašem přehledu",
+    "Detect location" : "Zjistit polohu",
     "Set custom address" : "Nastavit uživatelsky určenou adresu",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Jasné nebe v {time}",
+    "{temperature} {unit} Cloudy at {time}" : "{temperature} {unit} Zataženo v {time}",
+    "{temperature} {unit} Fair day at {time}" : "{temperature} {unit} Jasno v {time}",
+    "{temperature} {unit} Fair night at {time}" : "{temperature} {unit} Bezmračná noc v {time}",
     "{temperature} {unit} Partly cloudy at {time}" : "{temperature} {unit} Polojasno v {time}",
     "{temperature} {unit} Foggy at {time}" : "{temperature} {unit} Mlhavo v {time}",
     "{temperature} {unit} Light rain at {time}" : "{temperature} {unit} Drobný déšť v {time}",
     "{temperature} {unit} Rain at {time}" : "{temperature} {unit} Désť v {time}",
+    "{temperature} {unit} Heavy rain at {time}" : "{temperature} {unit} Hustý déšť {time}",
+    "{temperature} {unit} Rain showers at {time}" : "{temperature} {unit} Přeháňky v {time}",
+    "{temperature} {unit} Light rain showers at {time}" : "{temperature} {unit} Lehké přeháňky v {time}",
     "{temperature} {unit} Heavy rain showers at {time}" : "{temperature} {unit} Vydatné deště v {time}",
     "More weather for {adr}" : "Více o počasí pro {adr}",
     "Loading weather" : "Načítá se počasí",
     "Set location for weather" : "Nastavit polohu pro předpovídání počasí",
+    "There was an error getting the weather status information." : "Při získávání informací o stavu počasí došlo k chybě.",
     "No weather information found" : "Nenalezeny žádné informace o počasí",
     "Location not found" : "Umístění nenalezeno",
     "There was an error setting the location address." : "Došlo k chybě při nastavování adresy umístění.",
     "There was an error setting the location." : "Došlo k chybě při nastavování umístění.",
     "There was an error saving the mode." : "Při ukládání režimu došlo k chybě.",
-    "There was an error using personal address." : "Došlo k chybě při použití osobní adresy."
+    "There was an error using personal address." : "Došlo k chybě při použití osobní adresy.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Napojení stavu počasí pro aplikaci Přehled.\n    Polohu uživatele je možné zjistit automaticky nebo zadat ručně. Poté je zobrazována předpověď na příštích 6 hodin.\n    Tento stav je také možné začlenit do ostatních míst, jako například Kalendář."
 },
 "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/apps/weather_status/l10n/cs.json b/apps/weather_status/l10n/cs.json
index 4dc00eeaa95f7a0558825e65b2a66ce185e4522a..68a5b021d410ca763d558f9e273bc92f95a1a105 100644
--- a/apps/weather_status/l10n/cs.json
+++ b/apps/weather_status/l10n/cs.json
@@ -4,21 +4,31 @@
     "Malformed JSON data." : "Nesprávně formátovaná JSON data.",
     "Error" : "Chyba",
     "Weather status" : "Stav počasí",
+    "Weather status in your dashboard" : "Stav počasí ve vašem přehledu",
+    "Detect location" : "Zjistit polohu",
     "Set custom address" : "Nastavit uživatelsky určenou adresu",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Jasné nebe v {time}",
+    "{temperature} {unit} Cloudy at {time}" : "{temperature} {unit} Zataženo v {time}",
+    "{temperature} {unit} Fair day at {time}" : "{temperature} {unit} Jasno v {time}",
+    "{temperature} {unit} Fair night at {time}" : "{temperature} {unit} Bezmračná noc v {time}",
     "{temperature} {unit} Partly cloudy at {time}" : "{temperature} {unit} Polojasno v {time}",
     "{temperature} {unit} Foggy at {time}" : "{temperature} {unit} Mlhavo v {time}",
     "{temperature} {unit} Light rain at {time}" : "{temperature} {unit} Drobný déšť v {time}",
     "{temperature} {unit} Rain at {time}" : "{temperature} {unit} Désť v {time}",
+    "{temperature} {unit} Heavy rain at {time}" : "{temperature} {unit} Hustý déšť {time}",
+    "{temperature} {unit} Rain showers at {time}" : "{temperature} {unit} Přeháňky v {time}",
+    "{temperature} {unit} Light rain showers at {time}" : "{temperature} {unit} Lehké přeháňky v {time}",
     "{temperature} {unit} Heavy rain showers at {time}" : "{temperature} {unit} Vydatné deště v {time}",
     "More weather for {adr}" : "Více o počasí pro {adr}",
     "Loading weather" : "Načítá se počasí",
     "Set location for weather" : "Nastavit polohu pro předpovídání počasí",
+    "There was an error getting the weather status information." : "Při získávání informací o stavu počasí došlo k chybě.",
     "No weather information found" : "Nenalezeny žádné informace o počasí",
     "Location not found" : "Umístění nenalezeno",
     "There was an error setting the location address." : "Došlo k chybě při nastavování adresy umístění.",
     "There was an error setting the location." : "Došlo k chybě při nastavování umístění.",
     "There was an error saving the mode." : "Při ukládání režimu došlo k chybě.",
-    "There was an error using personal address." : "Došlo k chybě při použití osobní adresy."
+    "There was an error using personal address." : "Došlo k chybě při použití osobní adresy.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Napojení stavu počasí pro aplikaci Přehled.\n    Polohu uživatele je možné zjistit automaticky nebo zadat ručně. Poté je zobrazována předpověď na příštích 6 hodin.\n    Tento stav je také možné začlenit do ostatních míst, jako například Kalendář."
 },"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/apps/weather_status/l10n/de.js b/apps/weather_status/l10n/de.js
index cc22566bf2c3ab8885747567eae0b34647a45254..45a7a9065c84d154f88a41cdf8c5106a576afe3c 100644
--- a/apps/weather_status/l10n/de.js
+++ b/apps/weather_status/l10n/de.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Fehler",
     "Weather status" : "Wetterstatus",
     "Weather status in your dashboard" : "Wetterstatus für dein Dashboard",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Wetterstatus wird in die Dashboard-App integriert.\nDie Position des Benutzers kann automatisch bestimmt oder manuell definiert werden. Anschließend wird eine 6-Stunden-Vorhersage angezeigt.\nDieser Status kann auch an anderen Stellen wie in der Kalender-App integriert werden.",
     "Detect location" : "Standort feststellen",
     "Set custom address" : "Benutzerdefinierte Adresse festlegen",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Klarer Himmel um {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Beim Festlegen der Standortadresse ist ein Fehler aufgetreten.",
     "There was an error setting the location." : "Beim Festlegen des Standortes ist ein Fehler aufgetreten.",
     "There was an error saving the mode." : "Beim Festlegen des Modus ist ein Fehler aufgetreten.",
-    "There was an error using personal address." : "Bei der Verwendung der persönlichen Adresse ist ein Fehler aufgetreten."
+    "There was an error using personal address." : "Bei der Verwendung der persönlichen Adresse ist ein Fehler aufgetreten.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Wetterstatus wird in die Dashboard-App integriert.\nDie Position des Benutzers kann automatisch bestimmt oder manuell definiert werden. Anschließend wird eine 6-Stunden-Vorhersage angezeigt.\nDieser Status kann auch an anderen Stellen wie in der Kalender-App integriert werden."
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/de.json b/apps/weather_status/l10n/de.json
index 33f829be9e4c111b608edb8b116aa3490dc6cc9a..cd7d045db3dbf64014f00f20f46b981a5e6dfc59 100644
--- a/apps/weather_status/l10n/de.json
+++ b/apps/weather_status/l10n/de.json
@@ -5,7 +5,6 @@
     "Error" : "Fehler",
     "Weather status" : "Wetterstatus",
     "Weather status in your dashboard" : "Wetterstatus für dein Dashboard",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Wetterstatus wird in die Dashboard-App integriert.\nDie Position des Benutzers kann automatisch bestimmt oder manuell definiert werden. Anschließend wird eine 6-Stunden-Vorhersage angezeigt.\nDieser Status kann auch an anderen Stellen wie in der Kalender-App integriert werden.",
     "Detect location" : "Standort feststellen",
     "Set custom address" : "Benutzerdefinierte Adresse festlegen",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Klarer Himmel um {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Beim Festlegen der Standortadresse ist ein Fehler aufgetreten.",
     "There was an error setting the location." : "Beim Festlegen des Standortes ist ein Fehler aufgetreten.",
     "There was an error saving the mode." : "Beim Festlegen des Modus ist ein Fehler aufgetreten.",
-    "There was an error using personal address." : "Bei der Verwendung der persönlichen Adresse ist ein Fehler aufgetreten."
+    "There was an error using personal address." : "Bei der Verwendung der persönlichen Adresse ist ein Fehler aufgetreten.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Wetterstatus wird in die Dashboard-App integriert.\nDie Position des Benutzers kann automatisch bestimmt oder manuell definiert werden. Anschließend wird eine 6-Stunden-Vorhersage angezeigt.\nDieser Status kann auch an anderen Stellen wie in der Kalender-App integriert werden."
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/gl.js b/apps/weather_status/l10n/gl.js
index 61a7bf26d1bd1d5fe6f80d9ddc5c683fb3b0391e..3f187c28e0c5e2af27d02f5c51d2881aff809d86 100644
--- a/apps/weather_status/l10n/gl.js
+++ b/apps/weather_status/l10n/gl.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Erro",
     "Weather status" : "Estado meteorolóxico",
     "Weather status in your dashboard" : "Estado meteorolóxico no seu panel",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n    A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n    Este estado tamén se pode integrar noutros lugares como a aplicación Calendario.",
     "Detect location" : "Detectar localización",
     "Set custom address" : "Establecer o enderezo personalizado",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit}, ceo despexado ás {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Produciuse un erro ao axustar o enderezo da localización.",
     "There was an error setting the location." : "Produciuse un erro ao axustar a localización",
     "There was an error saving the mode." : "Produciuse un erro ao gardar o modo.",
-    "There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal."
+    "There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n    A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n    Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/gl.json b/apps/weather_status/l10n/gl.json
index 13049e514fa6b8c142818c686899e974d1a966b5..56f8fe7f568be9aa29f07f544da95e53d2a46e09 100644
--- a/apps/weather_status/l10n/gl.json
+++ b/apps/weather_status/l10n/gl.json
@@ -5,7 +5,6 @@
     "Error" : "Erro",
     "Weather status" : "Estado meteorolóxico",
     "Weather status in your dashboard" : "Estado meteorolóxico no seu panel",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n    A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n    Este estado tamén se pode integrar noutros lugares como a aplicación Calendario.",
     "Detect location" : "Detectar localización",
     "Set custom address" : "Establecer o enderezo personalizado",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit}, ceo despexado ás {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Produciuse un erro ao axustar o enderezo da localización.",
     "There was an error setting the location." : "Produciuse un erro ao axustar a localización",
     "There was an error saving the mode." : "Produciuse un erro ao gardar o modo.",
-    "There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal."
+    "There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n    A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n    Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/it.js b/apps/weather_status/l10n/it.js
index 4dad99528bdfe106f2e7521472f64d07ac39a926..271d3c5934a2b504b2c6db6ab79c7d48ab3351c7 100644
--- a/apps/weather_status/l10n/it.js
+++ b/apps/weather_status/l10n/it.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Errore",
     "Weather status" : "Stato meteo",
     "Weather status in your dashboard" : "Stato meteo nel tuo cruscotto",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n    La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n    Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario.",
     "Detect location" : "Elimina località",
     "Set custom address" : "Imposta indirizzo personalizzato",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cielo sereno alle {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Si è verificato un errore impostando l'indirizzo della località.",
     "There was an error setting the location." : "Si è verificato un errore durante l'impostazione della località.",
     "There was an error saving the mode." : "Si è verificato un errore durante il salvataggio della modalità.",
-    "There was an error using personal address." : "Si è verificato un errore usando l'indirizzo personale."
+    "There was an error using personal address." : "Si è verificato un errore usando l'indirizzo personale.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n    La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n    Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario."
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/it.json b/apps/weather_status/l10n/it.json
index 4694f9d666f34c4f09215dc9fe0b7ae20c6bf16f..0519af605fffa83d28567ef829b1e685fc46ee44 100644
--- a/apps/weather_status/l10n/it.json
+++ b/apps/weather_status/l10n/it.json
@@ -5,7 +5,6 @@
     "Error" : "Errore",
     "Weather status" : "Stato meteo",
     "Weather status in your dashboard" : "Stato meteo nel tuo cruscotto",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n    La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n    Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario.",
     "Detect location" : "Elimina località",
     "Set custom address" : "Imposta indirizzo personalizzato",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cielo sereno alle {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Si è verificato un errore impostando l'indirizzo della località.",
     "There was an error setting the location." : "Si è verificato un errore durante l'impostazione della località.",
     "There was an error saving the mode." : "Si è verificato un errore durante il salvataggio della modalità.",
-    "There was an error using personal address." : "Si è verificato un errore usando l'indirizzo personale."
+    "There was an error using personal address." : "Si è verificato un errore usando l'indirizzo personale.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n    La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n    Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario."
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/nl.js b/apps/weather_status/l10n/nl.js
index fccfceb3cb6510ebd0ec135fff4ec9d6f81e369b..3ede14fdc4d70b392340d314787b9bd1fe4a24fc 100644
--- a/apps/weather_status/l10n/nl.js
+++ b/apps/weather_status/l10n/nl.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Fout",
     "Weather status" : "Weerstatus",
     "Weather status in your dashboard" : "Weerstatus in uw dashboard",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Weersverwachting is geïntegreerd in de dashboard app\nDe gebruikers locatie kan automatisch worden bepaald of handmatig worden ingegeven. Een 6 uurs weersverwachting wordt getoond.\nDeze Weersverwachting kan ook op andere plaatsen worden geïntegreerd zoals in de Kalender-app.",
     "Detect location" : "Locatie detecteren",
     "Set custom address" : "Aangepast adres instellen",
     "{temperature} {unit} Clear sky at {time}" : "{temperature}{unit} Onbewolkt om {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Er is een fout opgetreden bij het zetten van het locatie adres.",
     "There was an error setting the location." : "Er is een fout opgetreden bij het vastleggen van de locatie.",
     "There was an error saving the mode." : "Er was een fout in het vastleggen van de modus.",
-    "There was an error using personal address." : "Er was een fout bij het gebruiken van je persoonlijke adres."
+    "There was an error using personal address." : "Er was een fout bij het gebruiken van je persoonlijke adres.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Weersverwachting is geïntegreerd in de dashboard app\nDe gebruikers locatie kan automatisch worden bepaald of handmatig worden ingegeven. Een 6 uurs weersverwachting wordt getoond.\nDeze Weersverwachting kan ook op andere plaatsen worden geïntegreerd zoals in de Kalender-app."
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/nl.json b/apps/weather_status/l10n/nl.json
index a156b3e84b1d1be43701633267bd98d68998b400..9701ac07dc02a901ca18bda8935efd6c2fea1b97 100644
--- a/apps/weather_status/l10n/nl.json
+++ b/apps/weather_status/l10n/nl.json
@@ -5,7 +5,6 @@
     "Error" : "Fout",
     "Weather status" : "Weerstatus",
     "Weather status in your dashboard" : "Weerstatus in uw dashboard",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Weersverwachting is geïntegreerd in de dashboard app\nDe gebruikers locatie kan automatisch worden bepaald of handmatig worden ingegeven. Een 6 uurs weersverwachting wordt getoond.\nDeze Weersverwachting kan ook op andere plaatsen worden geïntegreerd zoals in de Kalender-app.",
     "Detect location" : "Locatie detecteren",
     "Set custom address" : "Aangepast adres instellen",
     "{temperature} {unit} Clear sky at {time}" : "{temperature}{unit} Onbewolkt om {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Er is een fout opgetreden bij het zetten van het locatie adres.",
     "There was an error setting the location." : "Er is een fout opgetreden bij het vastleggen van de locatie.",
     "There was an error saving the mode." : "Er was een fout in het vastleggen van de modus.",
-    "There was an error using personal address." : "Er was een fout bij het gebruiken van je persoonlijke adres."
+    "There was an error using personal address." : "Er was een fout bij het gebruiken van je persoonlijke adres.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Weersverwachting is geïntegreerd in de dashboard app\nDe gebruikers locatie kan automatisch worden bepaald of handmatig worden ingegeven. Een 6 uurs weersverwachting wordt getoond.\nDeze Weersverwachting kan ook op andere plaatsen worden geïntegreerd zoals in de Kalender-app."
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/pl.js b/apps/weather_status/l10n/pl.js
index d3cb708d4ba4c56d5f12d6c6406c47490087ab1b..ad0cf9e9cb66e6630b0701af795bc0b6317ba28a 100644
--- a/apps/weather_status/l10n/pl.js
+++ b/apps/weather_status/l10n/pl.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Błąd",
     "Weather status" : "Stan pogody",
     "Weather status in your dashboard" : "Stan pogody na pulpicie",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\nPozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\nStan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz.",
     "Detect location" : "Wykryj lokalizacjÄ™",
     "Set custom address" : "Ustaw adres własny",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Czyste niebo o {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Wystąpił błąd podczas ustawiania adresu lokalizacji.",
     "There was an error setting the location." : "Wystąpił błąd podczas ustawiania lokalizacji.",
     "There was an error saving the mode." : "Wystąpił błąd podczas zapisywania trybu.",
-    "There was an error using personal address." : "Wystąpił błąd podczas korzystania z własnego adresu."
+    "There was an error using personal address." : "Wystąpił błąd podczas korzystania z własnego adresu.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\nPozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\nStan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz."
 },
 "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/weather_status/l10n/pl.json b/apps/weather_status/l10n/pl.json
index 4a0d6bc56183a71e1d85420a97193ff81af21898..51f58c45675e19d2d97e30b10637cbb117b8da2c 100644
--- a/apps/weather_status/l10n/pl.json
+++ b/apps/weather_status/l10n/pl.json
@@ -5,7 +5,6 @@
     "Error" : "Błąd",
     "Weather status" : "Stan pogody",
     "Weather status in your dashboard" : "Stan pogody na pulpicie",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\nPozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\nStan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz.",
     "Detect location" : "Wykryj lokalizacjÄ™",
     "Set custom address" : "Ustaw adres własny",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Czyste niebo o {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Wystąpił błąd podczas ustawiania adresu lokalizacji.",
     "There was an error setting the location." : "Wystąpił błąd podczas ustawiania lokalizacji.",
     "There was an error saving the mode." : "Wystąpił błąd podczas zapisywania trybu.",
-    "There was an error using personal address." : "Wystąpił błąd podczas korzystania z własnego adresu."
+    "There was an error using personal address." : "Wystąpił błąd podczas korzystania z własnego adresu.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\nPozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\nStan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz."
 },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
 }
\ No newline at end of file
diff --git a/apps/weather_status/l10n/tr.js b/apps/weather_status/l10n/tr.js
index b52d917cc193b695709737ebb3fc861fc63e85dd..0c73260a4f10972b981a811fc5a03277212e1bd8 100644
--- a/apps/weather_status/l10n/tr.js
+++ b/apps/weather_status/l10n/tr.js
@@ -7,7 +7,6 @@ OC.L10N.register(
     "Error" : "Hata",
     "Weather status" : "Hava durumu",
     "Weather status in your dashboard" : "Panonuz için hava durumu",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n    Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n    Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir.",
     "Detect location" : "Konum algılansın",
     "Set custom address" : "Özel adres belirtin",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Açık {time}",
@@ -31,6 +30,7 @@ OC.L10N.register(
     "There was an error setting the location address." : "Konum adresi ayarlanırken bir sorun çıktı.",
     "There was an error setting the location." : "Konum ayarlanırken bir sorun çıktı.",
     "There was an error saving the mode." : "Kip kaydedilirken bir sorun çıktı.",
-    "There was an error using personal address." : "Kişisel adres kullanılırken bir sorun çıktı."
+    "There was an error using personal address." : "Kişisel adres kullanılırken bir sorun çıktı.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n    Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n    Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir."
 },
 "nplurals=2; plural=(n > 1);");
diff --git a/apps/weather_status/l10n/tr.json b/apps/weather_status/l10n/tr.json
index d79bab56bd2bb3a5f3cc7e5b574b91e0e96cc267..02af1b608a5969323b8938d6960ae2440fe1dfae 100644
--- a/apps/weather_status/l10n/tr.json
+++ b/apps/weather_status/l10n/tr.json
@@ -5,7 +5,6 @@
     "Error" : "Hata",
     "Weather status" : "Hava durumu",
     "Weather status in your dashboard" : "Panonuz için hava durumu",
-    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n    Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n    Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir.",
     "Detect location" : "Konum algılansın",
     "Set custom address" : "Özel adres belirtin",
     "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Açık {time}",
@@ -29,6 +28,7 @@
     "There was an error setting the location address." : "Konum adresi ayarlanırken bir sorun çıktı.",
     "There was an error setting the location." : "Konum ayarlanırken bir sorun çıktı.",
     "There was an error saving the mode." : "Kip kaydedilirken bir sorun çıktı.",
-    "There was an error using personal address." : "Kişisel adres kullanılırken bir sorun çıktı."
+    "There was an error using personal address." : "Kişisel adres kullanılırken bir sorun çıktı.",
+    "Weather status integrated in the dashboard app.\n    User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n    This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n    Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n    Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir."
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
 }
\ No newline at end of file
diff --git a/core/l10n/de.js b/core/l10n/de.js
index e17b3de7a65d8b4258a0316cd7ede3752e01a992..91026e473765789b9eaed9ebaec8df87235f6cd3 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -166,7 +166,7 @@ OC.L10N.register(
     "Log in with a device" : "Mit einem Gerät anmelden",
     "Back" : "Zurück",
     "Reset search" : "Suche zurücksetzen",
-    "Search for {name} only" : "Nur nach {Name} suchen",
+    "Search for {name} only" : "Nur nach {name} suchen",
     "No results for {query}" : "Keine Suchergebnisse zu {query}",
     "Start typing to search" : "Beginne mit der Eingabe, um zu suchen",
     "Loading more results …" : "Lade weitere Ergebnisse…",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 29334b57fc3c01c71012beb270b8dd5160a1a3c1..596e619cd45c8505fc8bdda809dfcc80f89d3517 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -164,7 +164,7 @@
     "Log in with a device" : "Mit einem Gerät anmelden",
     "Back" : "Zurück",
     "Reset search" : "Suche zurücksetzen",
-    "Search for {name} only" : "Nur nach {Name} suchen",
+    "Search for {name} only" : "Nur nach {name} suchen",
     "No results for {query}" : "Keine Suchergebnisse zu {query}",
     "Start typing to search" : "Beginne mit der Eingabe, um zu suchen",
     "Loading more results …" : "Lade weitere Ergebnisse…",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index fd1f7a801777a1ab4145c859052dbab3c7f040b9..32c4613de706d78738ad5fa44d34a1084ef0498d 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -166,7 +166,7 @@ OC.L10N.register(
     "Log in with a device" : "Mit einem Gerät anmelden",
     "Back" : "Zurück",
     "Reset search" : "Suche zurücksetzen",
-    "Search for {name} only" : "Nur nach {Name} suchen",
+    "Search for {name} only" : "Nur nach {name} suchen",
     "No results for {query}" : "Keine Suchergebnisse zu {query}",
     "Start typing to search" : "Beginnen Sie mit der Eingabe, um zu suchen",
     "Loading more results …" : "Lade weitere Ergebnisse…",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index fc987d714e4f099a697622476ff487b909d96117..2afc98a6002a58e91679d520fc704ecdd2cac165 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -164,7 +164,7 @@
     "Log in with a device" : "Mit einem Gerät anmelden",
     "Back" : "Zurück",
     "Reset search" : "Suche zurücksetzen",
-    "Search for {name} only" : "Nur nach {Name} suchen",
+    "Search for {name} only" : "Nur nach {name} suchen",
     "No results for {query}" : "Keine Suchergebnisse zu {query}",
     "Start typing to search" : "Beginnen Sie mit der Eingabe, um zu suchen",
     "Loading more results …" : "Lade weitere Ergebnisse…",
diff --git a/core/l10n/gl.js b/core/l10n/gl.js
index 88a375e643b8cc9489c4dafd1f044218541b93e3..f9b96fae3e6586633fecba808611bee82cbfcf1f 100644
--- a/core/l10n/gl.js
+++ b/core/l10n/gl.js
@@ -98,7 +98,7 @@ OC.L10N.register(
     "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Algúns directorios de aplicacións son propiedade dun usuario diferente do usuario do servidor web. Este pode ser o caso se se instalaron aplicacións manualmente. Comprobe os permisos dos seguintes directorios de aplicacións:",
     "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL. For further details read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Empregase MySQL como base de datos mais non admite caracteres de 4 bytes. Para poder manexar caracteres de 4 bytes (coma «emojis») sen problemas nos nomes de ficheiro ou comentarios por exemplo, recoméndase activar a compatibilidade de 4 bytes en MySQL. Para obter máis información, lea <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">a páxina de documentación sobre isto</a>.",
     "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GB of free space available in the temp directory of PHP. Check the logs for full details about the path and the available space. To improve this please change the temporary directory in the php.ini or make more space available in that path." : "Esta instancia emprega un almacén de obxectos baseada en S3 como almacenamento primario. Os ficheiros enviados almacénanse temporalmente no servidor e, polo tanto, recoméndase dispor de 50 GB de espazo libre no directorio temporal de PHP. Comprobe os rexistros para obter máis detalles sobre a ruta e o espazo dispoñíbel. Para mellorar isto, cambie o directorio temporal no php.ini ou habilite máis espazo dispoñíbel nesta ruta.",
-    "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Está a acceder á súa instancia a través dunha conexión segura, porén a súa instancia está a xerar URL inseguros. Isto probabelmente significa que está detrás dun proxy inverso e que as variábeis de configuración de sobreescritura non están configuradas correctamente. Lea a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">páxina de documentación sobre isto</a>.",
+    "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Está a acceder á súa instancia a través dunha conexión segura, porén a súa instancia está a xerar URL inseguros. Isto probabelmente significa que está detrás dun proxy inverso e que as variábeis de configuración de sobrescritura non están configuradas correctamente. Lea a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">páxina de documentación sobre isto</a>.",
     "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor",
     "For more details see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation</a>." : "Para máis detalles vexa a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentación</a>.",
     "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis dende a Internet. O ficheiro .htaccess non funciona. Recoméndase encarecidamente configurar o seu servidor web para que o directorio de datos deixe de ser accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.",
diff --git a/core/l10n/gl.json b/core/l10n/gl.json
index a5176eab8f23c7e8f5531f5f212a90db93359ecb..341b306332f7dd8f1fca1b0b85bbd9ed91a84ad3 100644
--- a/core/l10n/gl.json
+++ b/core/l10n/gl.json
@@ -96,7 +96,7 @@
     "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Algúns directorios de aplicacións son propiedade dun usuario diferente do usuario do servidor web. Este pode ser o caso se se instalaron aplicacións manualmente. Comprobe os permisos dos seguintes directorios de aplicacións:",
     "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL. For further details read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Empregase MySQL como base de datos mais non admite caracteres de 4 bytes. Para poder manexar caracteres de 4 bytes (coma «emojis») sen problemas nos nomes de ficheiro ou comentarios por exemplo, recoméndase activar a compatibilidade de 4 bytes en MySQL. Para obter máis información, lea <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">a páxina de documentación sobre isto</a>.",
     "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GB of free space available in the temp directory of PHP. Check the logs for full details about the path and the available space. To improve this please change the temporary directory in the php.ini or make more space available in that path." : "Esta instancia emprega un almacén de obxectos baseada en S3 como almacenamento primario. Os ficheiros enviados almacénanse temporalmente no servidor e, polo tanto, recoméndase dispor de 50 GB de espazo libre no directorio temporal de PHP. Comprobe os rexistros para obter máis detalles sobre a ruta e o espazo dispoñíbel. Para mellorar isto, cambie o directorio temporal no php.ini ou habilite máis espazo dispoñíbel nesta ruta.",
-    "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Está a acceder á súa instancia a través dunha conexión segura, porén a súa instancia está a xerar URL inseguros. Isto probabelmente significa que está detrás dun proxy inverso e que as variábeis de configuración de sobreescritura non están configuradas correctamente. Lea a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">páxina de documentación sobre isto</a>.",
+    "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">the documentation page about this</a>." : "Está a acceder á súa instancia a través dunha conexión segura, porén a súa instancia está a xerar URL inseguros. Isto probabelmente significa que está detrás dun proxy inverso e que as variábeis de configuración de sobrescritura non están configuradas correctamente. Lea a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">páxina de documentación sobre isto</a>.",
     "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor",
     "For more details see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation</a>." : "Para máis detalles vexa a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentación</a>.",
     "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis dende a Internet. O ficheiro .htaccess non funciona. Recoméndase encarecidamente configurar o seu servidor web para que o directorio de datos deixe de ser accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.",