diff --git a/apps/comments/l10n/lb.js b/apps/comments/l10n/lb.js
index f63640ac6f79c433cdd6a580fae00b5a88728318..d7f8c5884ac72f146073f0836870cddd16db33a2 100644
--- a/apps/comments/l10n/lb.js
+++ b/apps/comments/l10n/lb.js
@@ -2,6 +2,7 @@ OC.L10N.register(
     "comments",
     {
     "Cancel" : "Ofbriechen",
-    "Save" : "Späicheren"
+    "Save" : "Späicheren",
+    "Comment" : "Kommentar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/lb.json b/apps/comments/l10n/lb.json
index c015c4dd2a856cab94394deb2e3ee57e28cb81a8..bfa307a7e8dbf34164c135a441131cafb031f0d0 100644
--- a/apps/comments/l10n/lb.json
+++ b/apps/comments/l10n/lb.json
@@ -1,5 +1,6 @@
 { "translations": {
     "Cancel" : "Ofbriechen",
-    "Save" : "Späicheren"
+    "Save" : "Späicheren",
+    "Comment" : "Kommentar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/encryption/l10n/sv.js b/apps/encryption/l10n/sv.js
index b8541cfbb25f601e1dfea5650a6f69ae23c80cf6..2e00f5d35ff9038ecfe59f962b5dccc94bb8786a 100644
--- a/apps/encryption/l10n/sv.js
+++ b/apps/encryption/l10n/sv.js
@@ -20,7 +20,7 @@ OC.L10N.register(
     "Could not update the private key password." : "Kunde inte uppdatera lösenord för den privata nyckeln",
     "The old password was not correct, please try again." : "Det gamla lösenordet var inte korrekt. Vänligen försök igen.",
     "The current log-in password was not correct, please try again." : "Det nuvarande inloggningslösenordet var inte korrekt. Vänligen försök igen.",
-    "Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades utan problem.",
+    "Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades.",
     "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör",
     "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ogiltig privat nyckel i krypteringsprogrammet. Vänligen uppdatera lösenordet till din privata nyckel under dina personliga inställningar för att återfå tillgång till dina krypterade filer.",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet är aktiverat men dina nycklar är inte initierade. Vänligen logga ut och  in igen",
@@ -30,8 +30,11 @@ OC.L10N.register(
     "one-time password for server-side-encryption" : "engångslösenord för kryptering på serversidan",
     "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ej dekryptera denna fil, förmodligen är det en delad fil. Be ägaren av filen att dela den med dig.",
     "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Filen kan inte läsas, troligtvis är det en delad fil. Be ägaren av filen att dela den med dig igen.",
+    "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hej,\n\nadministratören har aktiverat kryptering på servern. Dina filer har krypterats med lösenordet '%s'.\n\nVänligen logga in i webbgränssnittet, gå till \"ownCloud baskrypteringsmodul\" i dina personliga inställningar och uppdatera ditt krypteringslösenord genom att mata in det här lösenordet i fältet \"gamla inloggningslösenordet\" och ditt nuvarande inloggningslösenord.\n\n",
     "The share will expire on %s." : "Utdelningen kommer att upphöra %s.",
     "Cheers!" : "Ha de fint!",
+    "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hej,<br><br>administratören har aktiverat kryptering på servern. Dina filer har krypterats med lösenordet <strong>%s</strong>.<br><br>Vänligen logga in i webbgränssnittet, gå till \"ownCloud baskrypteringsmodul\" i dina personliga inställningar och uppdatera ditt krypteringslösenord genom att mata in det här lösenordet i fältet \"gamla inloggningslösenordet\" och ditt nuvarande inloggningslösenord.<br><br>",
+    "Encrypt the home storage" : "Kryptera hemmalagringen",
     "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Aktivering av det här alternativet krypterar alla filer som är lagrade på huvudlagringsplatsen, annars kommer bara filer på extern lagringsplats att krypteras",
     "Enable recovery key" : "Aktivera återställningsnyckel",
     "Disable recovery key" : "Inaktivera återställningsnyckel",
@@ -43,6 +46,7 @@ OC.L10N.register(
     "New recovery key password" : "Nytt lösenord för återställningsnyckeln",
     "Repeat new recovery key password" : "Upprepa nytt lösenord för återställningsnyckeln",
     "Change Password" : "Byt lösenord",
+    "ownCloud basic encryption module" : "ownCloud baskrypteringsmodul",
     "Your private key password no longer matches your log-in password." : "Ditt lösenord för din privata nyckel matchar inte längre ditt inloggningslösenord.",
     "Set your old private key password to your current log-in password:" : "Sätt ditt gamla privatnyckellösenord till ditt aktuella inloggningslösenord:",
     " If you don't remember your old password you can ask your administrator to recover your files." : "Om du inte kommer ihåg ditt gamla lösenord kan du be din administratör att återställa dina filer.",
diff --git a/apps/encryption/l10n/sv.json b/apps/encryption/l10n/sv.json
index 9a6919b4888a942a972d0e2e7a7e292432204524..b06c1bc91899588f044c70d0c84b3c16abdc236b 100644
--- a/apps/encryption/l10n/sv.json
+++ b/apps/encryption/l10n/sv.json
@@ -18,7 +18,7 @@
     "Could not update the private key password." : "Kunde inte uppdatera lösenord för den privata nyckeln",
     "The old password was not correct, please try again." : "Det gamla lösenordet var inte korrekt. Vänligen försök igen.",
     "The current log-in password was not correct, please try again." : "Det nuvarande inloggningslösenordet var inte korrekt. Vänligen försök igen.",
-    "Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades utan problem.",
+    "Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades.",
     "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör",
     "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ogiltig privat nyckel i krypteringsprogrammet. Vänligen uppdatera lösenordet till din privata nyckel under dina personliga inställningar för att återfå tillgång till dina krypterade filer.",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet är aktiverat men dina nycklar är inte initierade. Vänligen logga ut och  in igen",
@@ -28,8 +28,11 @@
     "one-time password for server-side-encryption" : "engångslösenord för kryptering på serversidan",
     "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan ej dekryptera denna fil, förmodligen är det en delad fil. Be ägaren av filen att dela den med dig.",
     "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Filen kan inte läsas, troligtvis är det en delad fil. Be ägaren av filen att dela den med dig igen.",
+    "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'ownCloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hej,\n\nadministratören har aktiverat kryptering på servern. Dina filer har krypterats med lösenordet '%s'.\n\nVänligen logga in i webbgränssnittet, gå till \"ownCloud baskrypteringsmodul\" i dina personliga inställningar och uppdatera ditt krypteringslösenord genom att mata in det här lösenordet i fältet \"gamla inloggningslösenordet\" och ditt nuvarande inloggningslösenord.\n\n",
     "The share will expire on %s." : "Utdelningen kommer att upphöra %s.",
     "Cheers!" : "Ha de fint!",
+    "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"ownCloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hej,<br><br>administratören har aktiverat kryptering på servern. Dina filer har krypterats med lösenordet <strong>%s</strong>.<br><br>Vänligen logga in i webbgränssnittet, gå till \"ownCloud baskrypteringsmodul\" i dina personliga inställningar och uppdatera ditt krypteringslösenord genom att mata in det här lösenordet i fältet \"gamla inloggningslösenordet\" och ditt nuvarande inloggningslösenord.<br><br>",
+    "Encrypt the home storage" : "Kryptera hemmalagringen",
     "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Aktivering av det här alternativet krypterar alla filer som är lagrade på huvudlagringsplatsen, annars kommer bara filer på extern lagringsplats att krypteras",
     "Enable recovery key" : "Aktivera återställningsnyckel",
     "Disable recovery key" : "Inaktivera återställningsnyckel",
@@ -41,6 +44,7 @@
     "New recovery key password" : "Nytt lösenord för återställningsnyckeln",
     "Repeat new recovery key password" : "Upprepa nytt lösenord för återställningsnyckeln",
     "Change Password" : "Byt lösenord",
+    "ownCloud basic encryption module" : "ownCloud baskrypteringsmodul",
     "Your private key password no longer matches your log-in password." : "Ditt lösenord för din privata nyckel matchar inte längre ditt inloggningslösenord.",
     "Set your old private key password to your current log-in password:" : "Sätt ditt gamla privatnyckellösenord till ditt aktuella inloggningslösenord:",
     " If you don't remember your old password you can ask your administrator to recover your files." : "Om du inte kommer ihåg ditt gamla lösenord kan du be din administratör att återställa dina filer.",
diff --git a/apps/files/l10n/lb.js b/apps/files/l10n/lb.js
index 30a86b000bb4d1121393ae7374ab69060b4a1625..d7888f9f197ca870c0e9299be6f47d61e21b7b50 100644
--- a/apps/files/l10n/lb.js
+++ b/apps/files/l10n/lb.js
@@ -9,11 +9,13 @@ OC.L10N.register(
     "Missing a temporary folder" : "Et feelt en temporären Dossier",
     "Failed to write to disk" : "Konnt net op den Disk schreiwen",
     "Files" : "Dateien",
+    "All files" : "All d'Fichieren",
     "Home" : "Doheem",
     "Close" : "Zoumaachen",
     "Favorites" : "Favoriten",
     "Upload cancelled." : "Upload ofgebrach.",
     "Uploading..." : "Lueden erop...",
+    "..." : "...",
     "File upload is in progress. Leaving the page now will cancel the upload." : "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.",
     "Download" : "Download",
     "Rename" : "Ëmbenennen",
diff --git a/apps/files/l10n/lb.json b/apps/files/l10n/lb.json
index 99a6b4845da2c7c770b35ef5dc9dfbf5e86da8ff..a736e06570bc16b994c0362b66b41c3fd64ae9aa 100644
--- a/apps/files/l10n/lb.json
+++ b/apps/files/l10n/lb.json
@@ -7,11 +7,13 @@
     "Missing a temporary folder" : "Et feelt en temporären Dossier",
     "Failed to write to disk" : "Konnt net op den Disk schreiwen",
     "Files" : "Dateien",
+    "All files" : "All d'Fichieren",
     "Home" : "Doheem",
     "Close" : "Zoumaachen",
     "Favorites" : "Favoriten",
     "Upload cancelled." : "Upload ofgebrach.",
     "Uploading..." : "Lueden erop...",
+    "..." : "...",
     "File upload is in progress. Leaving the page now will cancel the upload." : "File Upload am gaang. Wann's de des Säit verléiss gëtt den Upload ofgebrach.",
     "Download" : "Download",
     "Rename" : "Ëmbenennen",
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index d2f7df4a3a40d30f3a721d6e090778615d281f29..b07bdf8b59b683c27e8ba0a9b9ee66a095a974ab 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -21,6 +21,7 @@ OC.L10N.register(
     "Invalid directory." : "Felaktig mapp.",
     "Files" : "Filer",
     "All files" : "Alla filer",
+    "File could not be found" : "Fil kunde inte hittas",
     "Home" : "Hem",
     "Close" : "Stäng",
     "Favorites" : "Favoriter",
@@ -32,6 +33,15 @@ OC.L10N.register(
     "Could not get result from server." : "Gick inte att hämta resultat från server.",
     "Uploading..." : "Laddar upp...",
     "..." : "...",
+    "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} timme/ar kvar",
+    "{hours}:{minutes}h" : "{hours}:{minutes}",
+    "{minutes}:{seconds} minute{plural_s} left" : "{minutes}:{seconds} minut(er) kvar",
+    "{minutes}:{seconds}m" : "{minutes}:{seconds}",
+    "{seconds} second{plural_s} left" : "{seconds} sekund(er) kvar",
+    "{seconds}s" : "{seconds}s",
+    "Any moment now..." : "Alldeles strax...",
+    "Soon..." : "Snart...",
+    "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
     "File upload is in progress. Leaving the page now will cancel the upload." : "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen.",
     "Actions" : "Åtgärder",
     "Download" : "Ladda ner",
@@ -77,6 +87,7 @@ OC.L10N.register(
     "_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
     "Favorited" : "Favoriserad",
     "Favorite" : "Favorit",
+    "Local link" : "Lokal länk",
     "Folder" : "Mapp",
     "New folder" : "Ny mapp",
     "{newname} already exists" : "{newname}  existerar redan",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index c2d1d464bc96c2efe2d4a8df6f732f8088a6d88a..957088d80fcce92f5fa45414d0c156d6a8bcc080 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -19,6 +19,7 @@
     "Invalid directory." : "Felaktig mapp.",
     "Files" : "Filer",
     "All files" : "Alla filer",
+    "File could not be found" : "Fil kunde inte hittas",
     "Home" : "Hem",
     "Close" : "Stäng",
     "Favorites" : "Favoriter",
@@ -30,6 +31,15 @@
     "Could not get result from server." : "Gick inte att hämta resultat från server.",
     "Uploading..." : "Laddar upp...",
     "..." : "...",
+    "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} timme/ar kvar",
+    "{hours}:{minutes}h" : "{hours}:{minutes}",
+    "{minutes}:{seconds} minute{plural_s} left" : "{minutes}:{seconds} minut(er) kvar",
+    "{minutes}:{seconds}m" : "{minutes}:{seconds}",
+    "{seconds} second{plural_s} left" : "{seconds} sekund(er) kvar",
+    "{seconds}s" : "{seconds}s",
+    "Any moment now..." : "Alldeles strax...",
+    "Soon..." : "Snart...",
+    "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} av {totalSize} ({bitrate})",
     "File upload is in progress. Leaving the page now will cancel the upload." : "Filuppladdning pågår. Lämnar du sidan så avbryts uppladdningen.",
     "Actions" : "Åtgärder",
     "Download" : "Ladda ner",
@@ -75,6 +85,7 @@
     "_%n byte_::_%n bytes_" : ["%n bytes","%n bytes"],
     "Favorited" : "Favoriserad",
     "Favorite" : "Favorit",
+    "Local link" : "Lokal länk",
     "Folder" : "Mapp",
     "New folder" : "Ny mapp",
     "{newname} already exists" : "{newname}  existerar redan",
diff --git a/apps/files_external/l10n/lb.js b/apps/files_external/l10n/lb.js
index 598458c731fbe1282924a9322b435683baaeb3ab..50bb06ff7f9ee6883af6f6c1d038d22bde28bf60 100644
--- a/apps/files_external/l10n/lb.js
+++ b/apps/files_external/l10n/lb.js
@@ -6,6 +6,7 @@ OC.L10N.register(
     "Username" : "Benotzernumm",
     "Password" : "Passwuert",
     "Save" : "Späicheren",
+    "None" : "Keng",
     "Port" : "Port",
     "Region" : "Regioun",
     "URL" : "URL",
diff --git a/apps/files_external/l10n/lb.json b/apps/files_external/l10n/lb.json
index 265d8ffda9608f9e4e5128d3475a9e76ede68133..9f7aa84bb1a1edc7ca155df6ca6f1212f39d058d 100644
--- a/apps/files_external/l10n/lb.json
+++ b/apps/files_external/l10n/lb.json
@@ -4,6 +4,7 @@
     "Username" : "Benotzernumm",
     "Password" : "Passwuert",
     "Save" : "Späicheren",
+    "None" : "Keng",
     "Port" : "Port",
     "Region" : "Regioun",
     "URL" : "URL",
diff --git a/apps/files_external/l10n/sv.js b/apps/files_external/l10n/sv.js
index dfa978f202ac9daadb3d8c2d376354fa5533ebb6..3df7763a5fe844cd497523d2cd63e1904a74cce3 100644
--- a/apps/files_external/l10n/sv.js
+++ b/apps/files_external/l10n/sv.js
@@ -1,6 +1,7 @@
 OC.L10N.register(
     "files_external",
     {
+    "Fetching request tokens failed. Verify that your app key and secret are correct." : "Fel vid hämtning av åtkomst-token. Verifiera att din app-nyckel och hemlighet stämmer.",
     "Step 1 failed. Exception: %s" : "Steg 1 flaerade. Undantag: %s",
     "Step 2 failed. Exception: %s" : "Steg 2 falerade. Undantag: %s",
     "External storage" : "Extern lagring",
diff --git a/apps/files_external/l10n/sv.json b/apps/files_external/l10n/sv.json
index 528588bd7027b25ff4ca7aceea7775158be7ff9f..1070a322e9291bb208da4ae7626dd70f9cc79560 100644
--- a/apps/files_external/l10n/sv.json
+++ b/apps/files_external/l10n/sv.json
@@ -1,4 +1,5 @@
 { "translations": {
+    "Fetching request tokens failed. Verify that your app key and secret are correct." : "Fel vid hämtning av åtkomst-token. Verifiera att din app-nyckel och hemlighet stämmer.",
     "Step 1 failed. Exception: %s" : "Steg 1 flaerade. Undantag: %s",
     "Step 2 failed. Exception: %s" : "Steg 2 falerade. Undantag: %s",
     "External storage" : "Extern lagring",
diff --git a/apps/files_sharing/l10n/lb.js b/apps/files_sharing/l10n/lb.js
index fcbfd04c64f7a1e9508ff2b0752f107489cb1592..0679858d818cad44e8859649de677eb20f027126 100644
--- a/apps/files_sharing/l10n/lb.js
+++ b/apps/files_sharing/l10n/lb.js
@@ -5,6 +5,7 @@ OC.L10N.register(
     "No shared links" : "Keng gedeelte Linken",
     "Cancel" : "Ofbriechen",
     "Shared by" : "Gedeelt vun",
+    "Sharing" : "Gedeelt",
     "The password is wrong. Try again." : "Den Passwuert ass incorrect. Probeier ed nach eng keier.",
     "Password" : "Passwuert",
     "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt",
diff --git a/apps/files_sharing/l10n/lb.json b/apps/files_sharing/l10n/lb.json
index 5a466e560c6827e038db0dc0fdca1b02169560de..9355d70a6fbbf19f82050c8f89589aa1ba3a3145 100644
--- a/apps/files_sharing/l10n/lb.json
+++ b/apps/files_sharing/l10n/lb.json
@@ -3,6 +3,7 @@
     "No shared links" : "Keng gedeelte Linken",
     "Cancel" : "Ofbriechen",
     "Shared by" : "Gedeelt vun",
+    "Sharing" : "Gedeelt",
     "The password is wrong. Try again." : "Den Passwuert ass incorrect. Probeier ed nach eng keier.",
     "Password" : "Passwuert",
     "No entries found in this folder" : "Keng Elementer an dësem Dossier fonnt",
diff --git a/apps/updatenotification/l10n/lb.js b/apps/updatenotification/l10n/lb.js
new file mode 100644
index 0000000000000000000000000000000000000000..e877f169fc43535e75845e11ab5942267669b7a1
--- /dev/null
+++ b/apps/updatenotification/l10n/lb.js
@@ -0,0 +1,15 @@
+OC.L10N.register(
+    "updatenotification",
+    {
+    "Update notifications" : "Notifikatiounen aktualiséieren",
+    "{version} is available. Get more information on how to update." : "{Versioun} ass verfügbar. Kréi méi Informatiounen doriwwer wéi d'Aktualiséierung ofleeft.",
+    "Updated channel" : "Aktualiséierte Kanal",
+    "ownCloud core" : "ownCloud Kär",
+    "Update for %1$s to version %2$s is available." : "D'Aktualiséierung fir %1$s op d'Versioun %2$s ass verfügbar.",
+    "A new version is available: %s" : "Eng nei Versioun ass verfügbar: %s",
+    "Open updater" : "Den Aktualiséierungsprogramm opmaachen",
+    "Your version is up to date." : "Déng Versioun ass aktualiséiert.",
+    "Checked on %s" : "Gepréift um %s",
+    "Update channel:" : "Kanal updaten:"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/lb.json b/apps/updatenotification/l10n/lb.json
new file mode 100644
index 0000000000000000000000000000000000000000..a43883f6c3ef0bb14fb729c587ae4d3cdb7225ff
--- /dev/null
+++ b/apps/updatenotification/l10n/lb.json
@@ -0,0 +1,13 @@
+{ "translations": {
+    "Update notifications" : "Notifikatiounen aktualiséieren",
+    "{version} is available. Get more information on how to update." : "{Versioun} ass verfügbar. Kréi méi Informatiounen doriwwer wéi d'Aktualiséierung ofleeft.",
+    "Updated channel" : "Aktualiséierte Kanal",
+    "ownCloud core" : "ownCloud Kär",
+    "Update for %1$s to version %2$s is available." : "D'Aktualiséierung fir %1$s op d'Versioun %2$s ass verfügbar.",
+    "A new version is available: %s" : "Eng nei Versioun ass verfügbar: %s",
+    "Open updater" : "Den Aktualiséierungsprogramm opmaachen",
+    "Your version is up to date." : "Déng Versioun ass aktualiséiert.",
+    "Checked on %s" : "Gepréift um %s",
+    "Update channel:" : "Kanal updaten:"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+}
\ No newline at end of file
diff --git a/apps/user_ldap/l10n/lb.js b/apps/user_ldap/l10n/lb.js
index b340887548e8048834f846a1a0e748323fd286e5..f62d29244882085417ad33129a5b51e3847738d2 100644
--- a/apps/user_ldap/l10n/lb.js
+++ b/apps/user_ldap/l10n/lb.js
@@ -1,14 +1,51 @@
 OC.L10N.register(
     "user_ldap",
     {
+    "Failed to delete the server configuration" : "D'Server-Konfiguratioun konnt net geläscht ginn",
+    "The configuration is invalid: anonymous bind is not allowed." : "Dës Konfiguratioun ass ongëlteg: eng anonym Bindung ass net erlaabt.",
+    "Action does not exist" : "Dës Aktioun gëtt et net",
+    "Testing configuration…" : "D'Konfiguratioun gëtt getest...",
+    "Configuration incorrect" : "D'Konfiguratioun ass net korrekt",
+    "Configuration incomplete" : "D'Konfiguratioun ass net komplett",
+    "Configuration OK" : "Konfiguratioun OK",
+    "Select groups" : "Wiel Gruppen äus",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "D'Späicheren huet net geklappt. W.e.g. géi sécher dass Datebank an der Operatioun ass. Lued nach emol éiers de weider fiers.",
+    "Select attributes" : "Wiel Attributer aus",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "De Benotzer konnt net fonnt ginn. W.e.g. kuck deng Login Attributer a Benotzernumm no. \n ",
+    "_%s group found_::_%s groups found_" : ["%s Grupp fonnt","%s Gruppe fonnt"],
+    "_%s user found_::_%s users found_" : ["%s Benotzer fonnt","%s Benotzere fonnt"],
+    "Could not find the desired feature" : "Déi gewënschte Funktioun konnt net fonnt ginn",
+    "Server" : "Server",
     "Users" : "Benotzer",
     "Groups" : "Gruppen",
+    "Test Configuration" : "Konfiguratiounstest",
     "Help" : "Hëllef",
+    "Groups meeting these criteria are available in %s:" : "D'Gruppen, déi dës Critèren erfëllen sinn am %s:",
+    "Only these object classes:" : "Nëmmen des Klass vun Objeten:",
+    "Only from these groups:" : "Nëmme vun dëse Gruppen:",
+    "Search groups" : "Sich Gruppen",
+    "Available groups" : "Disponibel Gruppen",
+    "Selected groups" : "Ausgewielte Gruppen",
+    "Test Loginname" : "Test Benotzernumm",
+    "Verify settings" : "Astellungen iwwerpréiwen",
+    "1. Server" : "1. Server",
+    "%s. Server:" : "%s. Server",
+    "Delete the current configuration" : "Läsch déi aktuell Konfiguratioun",
     "Host" : "Host",
     "Port" : "Port",
+    "User DN" : "Benotzer DN",
     "Password" : "Passwuert",
+    "Saving" : "Speicheren...",
     "Back" : "Zeréck",
     "Continue" : "Weider",
-    "Advanced" : "Avancéiert"
+    "Advanced" : "Erweidert",
+    "Connection Settings" : "D'Astellunge vun der Verbindung",
+    "Configuration Active" : "D'Konfiguratioun ass aktiv",
+    "When unchecked, this configuration will be skipped." : "Ouni Iwwerpréiwung wäert dës Konfiguratioun iwwergaange ginn.",
+    "Directory Settings" : "Dossier's Astellungen",
+    "in bytes" : "A Bytes",
+    "Email Field" : "Email Feld",
+    "Internal Username" : "Interne Benotzernumm",
+    "Internal Username Attribute:" : "Interne Benotzernumm Attribut:"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/user_ldap/l10n/lb.json b/apps/user_ldap/l10n/lb.json
index 4b4d46427b8a76803638ed394cbef07c884c11bf..e869a5821b19fb12535f495abd82962b7de4d2b7 100644
--- a/apps/user_ldap/l10n/lb.json
+++ b/apps/user_ldap/l10n/lb.json
@@ -1,12 +1,49 @@
 { "translations": {
+    "Failed to delete the server configuration" : "D'Server-Konfiguratioun konnt net geläscht ginn",
+    "The configuration is invalid: anonymous bind is not allowed." : "Dës Konfiguratioun ass ongëlteg: eng anonym Bindung ass net erlaabt.",
+    "Action does not exist" : "Dës Aktioun gëtt et net",
+    "Testing configuration…" : "D'Konfiguratioun gëtt getest...",
+    "Configuration incorrect" : "D'Konfiguratioun ass net korrekt",
+    "Configuration incomplete" : "D'Konfiguratioun ass net komplett",
+    "Configuration OK" : "Konfiguratioun OK",
+    "Select groups" : "Wiel Gruppen äus",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "D'Späicheren huet net geklappt. W.e.g. géi sécher dass Datebank an der Operatioun ass. Lued nach emol éiers de weider fiers.",
+    "Select attributes" : "Wiel Attributer aus",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "De Benotzer konnt net fonnt ginn. W.e.g. kuck deng Login Attributer a Benotzernumm no. \n ",
+    "_%s group found_::_%s groups found_" : ["%s Grupp fonnt","%s Gruppe fonnt"],
+    "_%s user found_::_%s users found_" : ["%s Benotzer fonnt","%s Benotzere fonnt"],
+    "Could not find the desired feature" : "Déi gewënschte Funktioun konnt net fonnt ginn",
+    "Server" : "Server",
     "Users" : "Benotzer",
     "Groups" : "Gruppen",
+    "Test Configuration" : "Konfiguratiounstest",
     "Help" : "Hëllef",
+    "Groups meeting these criteria are available in %s:" : "D'Gruppen, déi dës Critèren erfëllen sinn am %s:",
+    "Only these object classes:" : "Nëmmen des Klass vun Objeten:",
+    "Only from these groups:" : "Nëmme vun dëse Gruppen:",
+    "Search groups" : "Sich Gruppen",
+    "Available groups" : "Disponibel Gruppen",
+    "Selected groups" : "Ausgewielte Gruppen",
+    "Test Loginname" : "Test Benotzernumm",
+    "Verify settings" : "Astellungen iwwerpréiwen",
+    "1. Server" : "1. Server",
+    "%s. Server:" : "%s. Server",
+    "Delete the current configuration" : "Läsch déi aktuell Konfiguratioun",
     "Host" : "Host",
     "Port" : "Port",
+    "User DN" : "Benotzer DN",
     "Password" : "Passwuert",
+    "Saving" : "Speicheren...",
     "Back" : "Zeréck",
     "Continue" : "Weider",
-    "Advanced" : "Avancéiert"
+    "Advanced" : "Erweidert",
+    "Connection Settings" : "D'Astellunge vun der Verbindung",
+    "Configuration Active" : "D'Konfiguratioun ass aktiv",
+    "When unchecked, this configuration will be skipped." : "Ouni Iwwerpréiwung wäert dës Konfiguratioun iwwergaange ginn.",
+    "Directory Settings" : "Dossier's Astellungen",
+    "in bytes" : "A Bytes",
+    "Email Field" : "Email Feld",
+    "Internal Username" : "Interne Benotzernumm",
+    "Internal Username Attribute:" : "Interne Benotzernumm Attribut:"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/core/l10n/lb.js b/core/l10n/lb.js
index 92d10ed3661d7ecdb5c7076e8f2cd33978db154a..dfd8e7a0f62b84b97f53267b049a8ffcc862a829 100644
--- a/core/l10n/lb.js
+++ b/core/l10n/lb.js
@@ -83,6 +83,7 @@ OC.L10N.register(
     "can share" : "kann deelen",
     "can edit" : "kann änneren",
     "create" : "erstellen",
+    "change" : "änneren",
     "delete" : "läschen",
     "access control" : "Zougrëffskontroll",
     "Share" : "Deelen",
diff --git a/core/l10n/lb.json b/core/l10n/lb.json
index 382da7f58d2b0989b7ed2a6fd37985d99f852678..e1cfc10d33c72329f5552ce212e75bca74b58ea2 100644
--- a/core/l10n/lb.json
+++ b/core/l10n/lb.json
@@ -81,6 +81,7 @@
     "can share" : "kann deelen",
     "can edit" : "kann änneren",
     "create" : "erstellen",
+    "change" : "änneren",
     "delete" : "läschen",
     "access control" : "Zougrëffskontroll",
     "Share" : "Deelen",
diff --git a/core/l10n/sv.js b/core/l10n/sv.js
index d74a441a70e20e4f0771639bb0e4f5872067f1d6..e7cb586306bfdcdf20e3f6f37763a6ce8414f2b4 100644
--- a/core/l10n/sv.js
+++ b/core/l10n/sv.js
@@ -298,6 +298,7 @@ OC.L10N.register(
     "Thank you for your patience." : "Tack för ditt tålamod.",
     "Two-step verification" : "Tvåfaktorsautentisering",
     "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Utökad säkerhet har aktiverats på ditt konto. Vänligen autentisera med en andra faktor.",
+    "Cancel login" : "Avbryt inloggning",
     "Please authenticate using the selected factor." : "Vänligen autentisera med vald faktor.",
     "An error occured while verifying the token" : "Ett fel uppstod vid verifiering av token.",
     "You are accessing the server from an untrusted domain." : "Du ansluter till servern från en osäker domän.",
diff --git a/core/l10n/sv.json b/core/l10n/sv.json
index b2b2d282ad2d86d80e05d10e69996522256f72a0..352bea7de70aac2986049c0b87023279c8e99e8c 100644
--- a/core/l10n/sv.json
+++ b/core/l10n/sv.json
@@ -296,6 +296,7 @@
     "Thank you for your patience." : "Tack för ditt tålamod.",
     "Two-step verification" : "Tvåfaktorsautentisering",
     "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Utökad säkerhet har aktiverats på ditt konto. Vänligen autentisera med en andra faktor.",
+    "Cancel login" : "Avbryt inloggning",
     "Please authenticate using the selected factor." : "Vänligen autentisera med vald faktor.",
     "An error occured while verifying the token" : "Ett fel uppstod vid verifiering av token.",
     "You are accessing the server from an untrusted domain." : "Du ansluter till servern från en osäker domän.",
diff --git a/settings/l10n/lb.js b/settings/l10n/lb.js
index 0668fddcf76c2fdb421b4964bb3dfc56b29e7eee..42376d8202877b80101701c2d76ffd6cb5ed4f6c 100644
--- a/settings/l10n/lb.js
+++ b/settings/l10n/lb.js
@@ -9,8 +9,10 @@ OC.L10N.register(
     "Email saved" : "E-mail gespäichert",
     "APCu" : "APCu",
     "Redis" : "Redis",
+    "Sharing" : "Gedeelt",
     "Cron" : "Cron",
     "Log" : "Log",
+    "Updates" : "Updates",
     "Language changed" : "Sprooch huet geännert",
     "Invalid request" : "Ongülteg Requête",
     "Admins can't remove themself from the admin group" : "Admins kennen sech selwer net aus enger Admin Group läschen.",
@@ -23,9 +25,11 @@ OC.L10N.register(
     "undo" : "réckgängeg man",
     "never" : "ni",
     "__language_name__" : "__language_name__",
+    "None" : "Keng",
     "Login" : "Login",
     "Open documentation" : "Dokumentatioun opmaachen",
     "Allow apps to use the Share API" : "Erlab Apps d'Share API ze benotzen",
+    "days" : "Deeg",
     "Allow resharing" : "Resharing erlaben",
     "Authentication required" : "Authentifizéierung néideg",
     "Server address" : "Server Adress",
@@ -41,13 +45,14 @@ OC.L10N.register(
     "Current password" : "Momentan 't Passwuert",
     "New password" : "Neit Passwuert",
     "Change password" : "Passwuert änneren",
-    "Name" : "Numm",
     "Language" : "Sprooch",
     "Help translate" : "Hëllef iwwersetzen",
+    "Name" : "Numm",
     "Desktop client" : "Desktop-Programm",
     "Android app" : "Android-App",
     "iOS app" : "iOS-App",
     "Username" : "Benotzernumm",
+    "E-Mail" : "E-Mail",
     "Create" : "Erstellen",
     "Group" : "Grupp",
     "Default Quota" : "Standard Quota",
diff --git a/settings/l10n/lb.json b/settings/l10n/lb.json
index 20500fbc909c4547db36aa4d47218d480216ec4e..d59f06cf83400422f52e845f2a48f2395b7161d5 100644
--- a/settings/l10n/lb.json
+++ b/settings/l10n/lb.json
@@ -7,8 +7,10 @@
     "Email saved" : "E-mail gespäichert",
     "APCu" : "APCu",
     "Redis" : "Redis",
+    "Sharing" : "Gedeelt",
     "Cron" : "Cron",
     "Log" : "Log",
+    "Updates" : "Updates",
     "Language changed" : "Sprooch huet geännert",
     "Invalid request" : "Ongülteg Requête",
     "Admins can't remove themself from the admin group" : "Admins kennen sech selwer net aus enger Admin Group läschen.",
@@ -21,9 +23,11 @@
     "undo" : "réckgängeg man",
     "never" : "ni",
     "__language_name__" : "__language_name__",
+    "None" : "Keng",
     "Login" : "Login",
     "Open documentation" : "Dokumentatioun opmaachen",
     "Allow apps to use the Share API" : "Erlab Apps d'Share API ze benotzen",
+    "days" : "Deeg",
     "Allow resharing" : "Resharing erlaben",
     "Authentication required" : "Authentifizéierung néideg",
     "Server address" : "Server Adress",
@@ -39,13 +43,14 @@
     "Current password" : "Momentan 't Passwuert",
     "New password" : "Neit Passwuert",
     "Change password" : "Passwuert änneren",
-    "Name" : "Numm",
     "Language" : "Sprooch",
     "Help translate" : "Hëllef iwwersetzen",
+    "Name" : "Numm",
     "Desktop client" : "Desktop-Programm",
     "Android app" : "Android-App",
     "iOS app" : "iOS-App",
     "Username" : "Benotzernumm",
+    "E-Mail" : "E-Mail",
     "Create" : "Erstellen",
     "Group" : "Grupp",
     "Default Quota" : "Standard Quota",
diff --git a/settings/l10n/sv.js b/settings/l10n/sv.js
index aa5e3a8ef48c41fdc66fda540308d36d3ced96f8..0218c95e74c2bbfe865ff214e9c0c85f85301c51 100644
--- a/settings/l10n/sv.js
+++ b/settings/l10n/sv.js
@@ -223,6 +223,8 @@ OC.L10N.register(
     "Documentation:" : "Dokumentation:",
     "User documentation" : "Användardokumentation",
     "Admin documentation" : "Administratörsdokumentation",
+    "Visit website" : "Besök webbsida",
+    "Report a bug" : "Rapportera ett problem",
     "Show description …" : "Visa beskrivning",
     "Hide description …" : "Dölj beskrivning",
     "This app has an update available." : "Denna applikation har en uppdatering tillgänglig.",
@@ -267,14 +269,14 @@ OC.L10N.register(
     "Current password" : "Nuvarande lösenord",
     "New password" : "Nytt lösenord",
     "Change password" : "Ändra lösenord",
+    "Language" : "Språk",
+    "Help translate" : "Hjälp att översätta",
     "These are the web, desktop and mobile clients currently logged in to your ownCloud." : "Dessa webbläsare,pc och mobila klienter är för tillfället inloggade på din ownCloud.",
     "Browser" : "Webbläsare",
     "Most recent activity" : "Senaste aktivitet",
     "You've linked these devices." : "Du har länkat dessa enheter.",
     "Name" : "Namn",
     "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ett enhetslösenord är ett lösenord som ger en app eller enhet tillåtelse att komma åt ditt ownCloud-konto.",
-    "Language" : "Språk",
-    "Help translate" : "Hjälp att översätta",
     "Get the apps to sync your files" : "Skaffa apparna för att synkronisera dina filer",
     "Desktop client" : "Skrivbordsklient",
     "Android app" : "Android-app",
diff --git a/settings/l10n/sv.json b/settings/l10n/sv.json
index 0cf69401b315c5bca163715f52f1a85bc0212a01..35785bfbf080c8644ab4b104432494ba54c7290f 100644
--- a/settings/l10n/sv.json
+++ b/settings/l10n/sv.json
@@ -221,6 +221,8 @@
     "Documentation:" : "Dokumentation:",
     "User documentation" : "Användardokumentation",
     "Admin documentation" : "Administratörsdokumentation",
+    "Visit website" : "Besök webbsida",
+    "Report a bug" : "Rapportera ett problem",
     "Show description …" : "Visa beskrivning",
     "Hide description …" : "Dölj beskrivning",
     "This app has an update available." : "Denna applikation har en uppdatering tillgänglig.",
@@ -265,14 +267,14 @@
     "Current password" : "Nuvarande lösenord",
     "New password" : "Nytt lösenord",
     "Change password" : "Ändra lösenord",
+    "Language" : "Språk",
+    "Help translate" : "Hjälp att översätta",
     "These are the web, desktop and mobile clients currently logged in to your ownCloud." : "Dessa webbläsare,pc och mobila klienter är för tillfället inloggade på din ownCloud.",
     "Browser" : "Webbläsare",
     "Most recent activity" : "Senaste aktivitet",
     "You've linked these devices." : "Du har länkat dessa enheter.",
     "Name" : "Namn",
     "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ett enhetslösenord är ett lösenord som ger en app eller enhet tillåtelse att komma åt ditt ownCloud-konto.",
-    "Language" : "Språk",
-    "Help translate" : "Hjälp att översätta",
     "Get the apps to sync your files" : "Skaffa apparna för att synkronisera dina filer",
     "Desktop client" : "Skrivbordsklient",
     "Android app" : "Android-app",