diff --git a/apps/encryption/l10n/nl.js b/apps/encryption/l10n/nl.js
index e90d8931153d06a55be09edaf1862326c0955bee..a9519b7c882b1ee711c6c7a3b1906e751eac79bf 100644
--- a/apps/encryption/l10n/nl.js
+++ b/apps/encryption/l10n/nl.js
@@ -25,15 +25,15 @@ OC.L10N.register(
     "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
     "Encryption App is enabled and ready" : "Encryptie app is geactiveerd en gereed",
-    "Bad Signature" : "Verkeerde signatuur",
-    "Missing Signature" : "Missende signatuur",
+    "Bad Signature" : "Verkeerde handtekening",
+    "Missing Signature" : "Missende ondertekening",
     "one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
-    "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met u te delen.",
-    "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met u te delen.",
-    "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 '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" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
+    "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met je te delen.",
+    "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met je te delen.",
+    "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 '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" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in je huidige inlogwachtwoord.\n",
     "The share will expire on %s." : "De share vervalt op %s.",
     "Cheers!" : "Proficiat!",
-    "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 \"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>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in uw huidige inlogwachtwoord.<br><br>",
+    "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 \"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>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in je huidige inlogwachtwoord.<br><br>",
     "Encrypt the home storage" : "Versleutel de eigen serveropslag",
     "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Het inschakelen van deze optie zorgt voor versleutelen van alle bestanden op do hoofdopslag, anders worden alleen bestanden op externe opslag versleuteld",
     "Enable recovery key" : "Activeer herstelsleutel",
diff --git a/apps/encryption/l10n/nl.json b/apps/encryption/l10n/nl.json
index e83c0ed7b9ef1cf203e21a3c0745882d1ef06336..9a2091fcca0615e3b51f35db7284abdfd3177168 100644
--- a/apps/encryption/l10n/nl.json
+++ b/apps/encryption/l10n/nl.json
@@ -23,15 +23,15 @@
     "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
     "Encryption App is enabled and ready" : "Encryptie app is geactiveerd en gereed",
-    "Bad Signature" : "Verkeerde signatuur",
-    "Missing Signature" : "Missende signatuur",
+    "Bad Signature" : "Verkeerde handtekening",
+    "Missing Signature" : "Missende ondertekening",
     "one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
-    "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met u te delen.",
-    "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met u te delen.",
-    "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 '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" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in uw huidige inlogwachtwoord.\n",
+    "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet ontcijferen, waarschijnlijk is het een gedeeld bestand, Vraag de eigenaar om het bestand opnieuw met je te delen.",
+    "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Kan dit bestand niet lezen, waarschijnlijk is het een gedeeld bestand. Vraag de eigenaar om het bestand opnieuw met je te delen.",
+    "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 '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" : "Hallo daar,\n\nde beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord '%s'.\n\nLogin op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het 'oude inlog wachtwoord' veld in te vullen alsmede in je huidige inlogwachtwoord.\n",
     "The share will expire on %s." : "De share vervalt op %s.",
     "Cheers!" : "Proficiat!",
-    "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 \"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>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Uw bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'basis cryptomodule' in uw persoonlijke instellingen en pas uw cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in uw huidige inlogwachtwoord.<br><br>",
+    "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 \"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>" : "Hallo daar,<br><br>de beheerder heeft server-side versleuteling ingeschakeld. Je bestanden werden versleuteld met het wachtwoord <strong>%s</strong>.<br><br>Login op de webinterface, ga naar 'basis cryptomodule' in je persoonlijke instellingen en pas je cryptowachtwoord aan door dit wachtwoord in het \"oude inlog wachtwoord\" veld in te vullen alsmede in je huidige inlogwachtwoord.<br><br>",
     "Encrypt the home storage" : "Versleutel de eigen serveropslag",
     "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Het inschakelen van deze optie zorgt voor versleutelen van alle bestanden op do hoofdopslag, anders worden alleen bestanden op externe opslag versleuteld",
     "Enable recovery key" : "Activeer herstelsleutel",
diff --git a/apps/federatedfilesharing/l10n/fr.js b/apps/federatedfilesharing/l10n/fr.js
index be430622910f456bd9770a3a66323faaaa5c3675..cc2dc5e932757cf525130fb9d789d352a297f1a7 100644
--- a/apps/federatedfilesharing/l10n/fr.js
+++ b/apps/federatedfilesharing/l10n/fr.js
@@ -2,11 +2,27 @@ OC.L10N.register(
     "federatedfilesharing",
     {
     "Federated sharing" : "Federated sharing",
+    "Do you want to add the remote share {name} from {owner}@{remote}?" : "Voulez-vous ajouter le partage distant {name} depuis {owner}@{remote} ?",
+    "Remote share" : "Partage distant",
+    "Remote share password" : "Mot de passe du partage distant",
+    "Cancel" : "Annuler",
+    "Add remote share" : "Ajouter un partage distant",
     "Invalid Federated Cloud ID" : "ID Federated Cloud incorrect",
+    "Server to server sharing is not enabled on this server" : "Le partage de serveur à serveur n'est pas activé sur ce serveur",
+    "Couldn't establish a federated share." : "Impossible d'établir un partage fédéré.",
+    "Couldn't establish a federated share, maybe the password was wrong." : "Impossible d'établir un partage fédéré, peut-être que le mot de passe est incorrect.",
+    "The mountpoint name contains invalid characters." : "Le nom du point de montage contient des caractères invalides.",
+    "Not allowed to create a federated share with the owner." : "Vous n'êtes pas autorisé à créer un partage fédéré avec le propriétaire.",
+    "Invalid or untrusted SSL certificate" : "Certificat SSL invalide ou non approuvé",
+    "Could not authenticate to remote share, password might be wrong" : "Impossible de se connecter au partage distant, le mot de passe peut-être incorrect",
+    "Storage not valid" : "Support de stockage non valide",
+    "Federated Share successfully added" : "Partage fédéré ajouté avec succès",
+    "Couldn't add remote share" : "Impossible d'ajouter le partage distant",
     "Sharing %s failed, because this item is already shared with %s" : "Le partage de %s a échoué car cet élément est déjà partagé avec %s",
     "Not allowed to create a federated share with the same user" : "Non autorisé à créer un partage fédéré avec le même utilisateur",
     "File is already shared with %s" : "Le fichier est déjà partagé avec %s",
     "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Le partage de %s a échoué : impossible de trouver %s. Peut-être le serveur est-il momentanément injoignable.",
+    "Could not find share" : "Impossible de trouver le partage",
     "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vous avez reçu  \"/%3$s\" en tant que ressource distante de %1$s (de la part de %2$s)",
     "You received \"/%3$s\" as a remote share from %1$s" : "Vous avez reçu \"/%3$s\" comme partage distant de %1$s",
     "Accept" : "Accepter",
diff --git a/apps/federatedfilesharing/l10n/fr.json b/apps/federatedfilesharing/l10n/fr.json
index a4805c14e46e01f55dc4b077b6c5740fb043ae01..715f81e8088128693b842e895ad239b220724d0f 100644
--- a/apps/federatedfilesharing/l10n/fr.json
+++ b/apps/federatedfilesharing/l10n/fr.json
@@ -1,10 +1,26 @@
 { "translations": {
     "Federated sharing" : "Federated sharing",
+    "Do you want to add the remote share {name} from {owner}@{remote}?" : "Voulez-vous ajouter le partage distant {name} depuis {owner}@{remote} ?",
+    "Remote share" : "Partage distant",
+    "Remote share password" : "Mot de passe du partage distant",
+    "Cancel" : "Annuler",
+    "Add remote share" : "Ajouter un partage distant",
     "Invalid Federated Cloud ID" : "ID Federated Cloud incorrect",
+    "Server to server sharing is not enabled on this server" : "Le partage de serveur à serveur n'est pas activé sur ce serveur",
+    "Couldn't establish a federated share." : "Impossible d'établir un partage fédéré.",
+    "Couldn't establish a federated share, maybe the password was wrong." : "Impossible d'établir un partage fédéré, peut-être que le mot de passe est incorrect.",
+    "The mountpoint name contains invalid characters." : "Le nom du point de montage contient des caractères invalides.",
+    "Not allowed to create a federated share with the owner." : "Vous n'êtes pas autorisé à créer un partage fédéré avec le propriétaire.",
+    "Invalid or untrusted SSL certificate" : "Certificat SSL invalide ou non approuvé",
+    "Could not authenticate to remote share, password might be wrong" : "Impossible de se connecter au partage distant, le mot de passe peut-être incorrect",
+    "Storage not valid" : "Support de stockage non valide",
+    "Federated Share successfully added" : "Partage fédéré ajouté avec succès",
+    "Couldn't add remote share" : "Impossible d'ajouter le partage distant",
     "Sharing %s failed, because this item is already shared with %s" : "Le partage de %s a échoué car cet élément est déjà partagé avec %s",
     "Not allowed to create a federated share with the same user" : "Non autorisé à créer un partage fédéré avec le même utilisateur",
     "File is already shared with %s" : "Le fichier est déjà partagé avec %s",
     "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Le partage de %s a échoué : impossible de trouver %s. Peut-être le serveur est-il momentanément injoignable.",
+    "Could not find share" : "Impossible de trouver le partage",
     "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vous avez reçu  \"/%3$s\" en tant que ressource distante de %1$s (de la part de %2$s)",
     "You received \"/%3$s\" as a remote share from %1$s" : "Vous avez reçu \"/%3$s\" comme partage distant de %1$s",
     "Accept" : "Accepter",
diff --git a/apps/federatedfilesharing/l10n/it.js b/apps/federatedfilesharing/l10n/it.js
index 85db1ef4a194d942d47144b9a5710e790065996a..fa6c9b9ee4c8f4c4500c10610e5cde6c23d92f39 100644
--- a/apps/federatedfilesharing/l10n/it.js
+++ b/apps/federatedfilesharing/l10n/it.js
@@ -2,11 +2,28 @@ OC.L10N.register(
     "federatedfilesharing",
     {
     "Federated sharing" : "Condivisione federata",
+    "Do you want to add the remote share {name} from {owner}@{remote}?" : "Vuoi aggiungere la condivisione remota {name} da {owner}@{remote}?",
+    "Remote share" : "Condivisione remota",
+    "Remote share password" : "Password della condivisione remota",
+    "Cancel" : "Annulla",
+    "Add remote share" : "Aggiungi condivisione remota",
     "Invalid Federated Cloud ID" : "ID di cloud federata non valido",
+    "Server to server sharing is not enabled on this server" : "La condivisione tra server non è abilitata su questo server",
+    "Couldn't establish a federated share." : "Impossibile stabilire una condivisione federata",
+    "Couldn't establish a federated share, maybe the password was wrong." : "Impossibile stabilire una condivisione federata, forse la password non è corretta",
+    "Federated Share request was successful, you will receive a invitation. Check your notifications." : "La richiesta della condivisione federata è stata eseguita con successo, riceverai un invito. Controlla le tue notifiche.",
+    "The mountpoint name contains invalid characters." : "Il nome del punto di mount contiene caratteri non validi.",
+    "Not allowed to create a federated share with the owner." : "Non è consentito di creare una condivisione federata con il proprietario.",
+    "Invalid or untrusted SSL certificate" : "Certificato SSL non valido o non attendibile",
+    "Could not authenticate to remote share, password might be wrong" : "Impossibile autenticarsi sulla condivisione remota, la password potrebbe essere errata",
+    "Storage not valid" : "Archiviazione non valida",
+    "Federated Share successfully added" : "Condivisione federata aggiunta con successo",
+    "Couldn't add remote share" : "Impossibile aggiungere la condivisione remota",
     "Sharing %s failed, because this item is already shared with %s" : "Condivisione di %s non riuscita, poiché l'oggetto è già condiviso con %s",
     "Not allowed to create a federated share with the same user" : "Non è consentito creare una condivisione federata con lo stesso utente",
     "File is already shared with %s" : "Il file è già condiviso con %s",
     "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "La condivisione di %s non è riuscita, impossibile trovare %s, è probabile che il server non sia al momento raggiungibile.",
+    "Could not find share" : "Impossibile trovare la condivisione",
     "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Hai ricevuto \"/%3$s\" come condivisione remota da %1$s (per conto di %2$s)",
     "You received \"/%3$s\" as a remote share from %1$s" : "Hai ricevuto \"/%3$s\" come condivisione remota da %1$s",
     "Accept" : "Accetta",
diff --git a/apps/federatedfilesharing/l10n/it.json b/apps/federatedfilesharing/l10n/it.json
index 312d4c4d3f7557c87ccb196cd97547a574c1f124..4a0348cc474fbb557a881d057009bdf3b36a8af9 100644
--- a/apps/federatedfilesharing/l10n/it.json
+++ b/apps/federatedfilesharing/l10n/it.json
@@ -1,10 +1,27 @@
 { "translations": {
     "Federated sharing" : "Condivisione federata",
+    "Do you want to add the remote share {name} from {owner}@{remote}?" : "Vuoi aggiungere la condivisione remota {name} da {owner}@{remote}?",
+    "Remote share" : "Condivisione remota",
+    "Remote share password" : "Password della condivisione remota",
+    "Cancel" : "Annulla",
+    "Add remote share" : "Aggiungi condivisione remota",
     "Invalid Federated Cloud ID" : "ID di cloud federata non valido",
+    "Server to server sharing is not enabled on this server" : "La condivisione tra server non è abilitata su questo server",
+    "Couldn't establish a federated share." : "Impossibile stabilire una condivisione federata",
+    "Couldn't establish a federated share, maybe the password was wrong." : "Impossibile stabilire una condivisione federata, forse la password non è corretta",
+    "Federated Share request was successful, you will receive a invitation. Check your notifications." : "La richiesta della condivisione federata è stata eseguita con successo, riceverai un invito. Controlla le tue notifiche.",
+    "The mountpoint name contains invalid characters." : "Il nome del punto di mount contiene caratteri non validi.",
+    "Not allowed to create a federated share with the owner." : "Non è consentito di creare una condivisione federata con il proprietario.",
+    "Invalid or untrusted SSL certificate" : "Certificato SSL non valido o non attendibile",
+    "Could not authenticate to remote share, password might be wrong" : "Impossibile autenticarsi sulla condivisione remota, la password potrebbe essere errata",
+    "Storage not valid" : "Archiviazione non valida",
+    "Federated Share successfully added" : "Condivisione federata aggiunta con successo",
+    "Couldn't add remote share" : "Impossibile aggiungere la condivisione remota",
     "Sharing %s failed, because this item is already shared with %s" : "Condivisione di %s non riuscita, poiché l'oggetto è già condiviso con %s",
     "Not allowed to create a federated share with the same user" : "Non è consentito creare una condivisione federata con lo stesso utente",
     "File is already shared with %s" : "Il file è già condiviso con %s",
     "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "La condivisione di %s non è riuscita, impossibile trovare %s, è probabile che il server non sia al momento raggiungibile.",
+    "Could not find share" : "Impossibile trovare la condivisione",
     "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Hai ricevuto \"/%3$s\" come condivisione remota da %1$s (per conto di %2$s)",
     "You received \"/%3$s\" as a remote share from %1$s" : "Hai ricevuto \"/%3$s\" come condivisione remota da %1$s",
     "Accept" : "Accetta",
diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js
index 44b46861fedc79bf2bdab4974687ea71a9dfc331..b74320ab7e5bb1569bbf5cf1f53dfdd60efb767e 100644
--- a/apps/files/l10n/nl.js
+++ b/apps/files/l10n/nl.js
@@ -9,7 +9,7 @@ OC.L10N.register(
     "No file was uploaded. Unknown error" : "Er was geen bestand geladen.  Onbekende fout",
     "There is no error, the file uploaded with success" : "Het bestand is succesvol geüpload.",
     "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:",
-    "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier",
+    "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Het bestand overschrijdt de MAX_FILE_SIZE instelling die is opgegeven in het HTML formulier",
     "The uploaded file was only partially uploaded" : "Het bestand is slechts gedeeltelijk geüpload",
     "No file was uploaded" : "Er is geen bestand geüpload",
     "Missing a temporary folder" : "Er ontbreekt een tijdelijke map",
@@ -31,7 +31,7 @@ OC.L10N.register(
     "Not enough free space, you are uploading {size1} but only {size2} is left" : "Niet genoeg vrije ruimte. Je uploadt {size1}, maar er is slechts {size2} beschikbaar",
     "Error uploading file \"{fileName}\": {message}" : "Fout tijdens het uploaden van bestand \"{fileName}\": {message}",
     "Could not get result from server." : "Kon het resultaat van de server niet terugkrijgen.",
-    "Uploading..." : "Uploading...",
+    "Uploading..." : "Uploaden...",
     "..." : "...",
     "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} uur{plural_s} over",
     "{hours}:{minutes}h" : "{hours}:{minutes}h",
diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json
index 29a1bada1ca4d5ac0cfdf358a3d48c2ee4718ab9..5084d60168958425f9e39e8b071a342aff95e4b5 100644
--- a/apps/files/l10n/nl.json
+++ b/apps/files/l10n/nl.json
@@ -7,7 +7,7 @@
     "No file was uploaded. Unknown error" : "Er was geen bestand geladen.  Onbekende fout",
     "There is no error, the file uploaded with success" : "Het bestand is succesvol geüpload.",
     "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Het geüploade bestand overscheidt de upload_max_filesize optie in php.ini:",
-    "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Het bestand overschrijdt de MAX_FILE_SIZE instelling dat is opgegeven in het HTML formulier",
+    "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Het bestand overschrijdt de MAX_FILE_SIZE instelling die is opgegeven in het HTML formulier",
     "The uploaded file was only partially uploaded" : "Het bestand is slechts gedeeltelijk geüpload",
     "No file was uploaded" : "Er is geen bestand geüpload",
     "Missing a temporary folder" : "Er ontbreekt een tijdelijke map",
@@ -29,7 +29,7 @@
     "Not enough free space, you are uploading {size1} but only {size2} is left" : "Niet genoeg vrije ruimte. Je uploadt {size1}, maar er is slechts {size2} beschikbaar",
     "Error uploading file \"{fileName}\": {message}" : "Fout tijdens het uploaden van bestand \"{fileName}\": {message}",
     "Could not get result from server." : "Kon het resultaat van de server niet terugkrijgen.",
-    "Uploading..." : "Uploading...",
+    "Uploading..." : "Uploaden...",
     "..." : "...",
     "{hours}:{minutes}:{seconds} hour{plural_s} left" : "{hours}:{minutes}:{seconds} uur{plural_s} over",
     "{hours}:{minutes}h" : "{hours}:{minutes}h",
diff --git a/apps/files_sharing/l10n/fr.js b/apps/files_sharing/l10n/fr.js
index a6ffedfc9a6cf643693f95a5f147530f12661b4b..0177698c823e6a7d2af6048b408eac0de2a10f43 100644
--- a/apps/files_sharing/l10n/fr.js
+++ b/apps/files_sharing/l10n/fr.js
@@ -13,6 +13,7 @@ OC.L10N.register(
     "You can upload into this folder" : "Vous pouvez téléverser dans ce dossier",
     "No compatible server found at {remote}" : "Aucun serveur compatible trouvé sur {remote}",
     "Invalid server URL" : "URL serveur invalide",
+    "Failed to add the public link to your Nextcloud" : "Echec de l'ajout du lien public à votre Nextcloud",
     "No expiration date set" : "Aucune date d'expiration définie",
     "Shared by" : "Partagé par",
     "Sharing" : "Partage",
@@ -91,6 +92,7 @@ OC.L10N.register(
     "the link expired" : "le lien a expiré",
     "sharing is disabled" : "le partage est désactivé",
     "For more info, please ask the person who sent this link." : "Pour plus d'informations, veuillez contacter la personne qui a envoyé ce lien.",
+    "Add to your Nextcloud" : "Ajouter à votre Nextcloud",
     "Download" : "Télécharger",
     "Download %s" : "Télécharger %s",
     "Direct link" : "Lien direct",
diff --git a/apps/files_sharing/l10n/fr.json b/apps/files_sharing/l10n/fr.json
index 3b8a2647e506e79a15303417f892ab1cd69c51bd..cae52efe5665283a01be1abaa014b4af4fa39f94 100644
--- a/apps/files_sharing/l10n/fr.json
+++ b/apps/files_sharing/l10n/fr.json
@@ -11,6 +11,7 @@
     "You can upload into this folder" : "Vous pouvez téléverser dans ce dossier",
     "No compatible server found at {remote}" : "Aucun serveur compatible trouvé sur {remote}",
     "Invalid server URL" : "URL serveur invalide",
+    "Failed to add the public link to your Nextcloud" : "Echec de l'ajout du lien public à votre Nextcloud",
     "No expiration date set" : "Aucune date d'expiration définie",
     "Shared by" : "Partagé par",
     "Sharing" : "Partage",
@@ -89,6 +90,7 @@
     "the link expired" : "le lien a expiré",
     "sharing is disabled" : "le partage est désactivé",
     "For more info, please ask the person who sent this link." : "Pour plus d'informations, veuillez contacter la personne qui a envoyé ce lien.",
+    "Add to your Nextcloud" : "Ajouter à votre Nextcloud",
     "Download" : "Télécharger",
     "Download %s" : "Télécharger %s",
     "Direct link" : "Lien direct",
diff --git a/apps/updatenotification/l10n/nl.js b/apps/updatenotification/l10n/nl.js
index 3ace4793a3dff594b1524c8e9f14ba4d576b7a59..008753d66077da0cffd9c4fa8ae237fe9bb8012f 100644
--- a/apps/updatenotification/l10n/nl.js
+++ b/apps/updatenotification/l10n/nl.js
@@ -9,7 +9,7 @@ OC.L10N.register(
     "Updater" : "Updater",
     "A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s",
     "Open updater" : "Open updater",
-    "Your version is up to date." : "Uw versie is up to date.",
+    "Your version is up to date." : "Je versie is up to date.",
     "Checked on %s" : "Gecontroleerd op %s",
     "Update channel:" : "Bijwerkkanaal:",
     "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Je kunt altijd updaten naar een nieuwere versie of experimenteel kanaal. Maar terug naar een oudere versie of een stabieler kanaal is niet mogelijk.",
diff --git a/apps/updatenotification/l10n/nl.json b/apps/updatenotification/l10n/nl.json
index b81f76887c4907d4d5a69a47ba471920626db8ee..a37fbd27b32aaac8eac196b2e7589791bf41094d 100644
--- a/apps/updatenotification/l10n/nl.json
+++ b/apps/updatenotification/l10n/nl.json
@@ -7,7 +7,7 @@
     "Updater" : "Updater",
     "A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s",
     "Open updater" : "Open updater",
-    "Your version is up to date." : "Uw versie is up to date.",
+    "Your version is up to date." : "Je versie is up to date.",
     "Checked on %s" : "Gecontroleerd op %s",
     "Update channel:" : "Bijwerkkanaal:",
     "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Je kunt altijd updaten naar een nieuwere versie of experimenteel kanaal. Maar terug naar een oudere versie of een stabieler kanaal is niet mogelijk.",
diff --git a/apps/user_ldap/l10n/nl.js b/apps/user_ldap/l10n/nl.js
index a24c6f6bd784c7ed75efd4d4c6c32a473bead22c..50526df73ea700bb2dced7edb30318308cac21d4 100644
--- a/apps/user_ldap/l10n/nl.js
+++ b/apps/user_ldap/l10n/nl.js
@@ -25,7 +25,7 @@ OC.L10N.register(
     "Could not detect Base DN, please enter it manually." : "Kon basis DN niet vaststellen, voer de gegevens handmatig in.",
     "{nthServer}. Server" : "{nthServer}. Server",
     "No object found in the given Base DN. Please revise." : "Geen object gevonden in de basis DN. Review instellingen.",
-    "More than 1,000 directory entries available." : "Meer dan 1000 directory namen beschikbaar.",
+    "More than 1,000 directory entries available." : "Meer dan 1000 directorynamen beschikbaar.",
     " entries available within the provided Base DN" : "accounts beschikbaar binnen de provider Basis DN",
     "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Er trad een fout op. Controleer de Basis DN en de verbindingsinstellingen en inloggegevens.",
     "Do you really want to delete the current Server Configuration?" : "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?",
@@ -34,7 +34,7 @@ OC.L10N.register(
     "Error while clearing the mappings." : "Fout bij opschonen mappings.",
     "Anonymous bind is not allowed. Please provide a User DN and Password." : "Anonieme bind is niet toegestaan. Geef een gebruikers DN en wachrwoord op.",
     "LDAP Operations error. Anonymous bind might not be allowed." : "LDAP operatie fout. Anonieme bind is misschien niet toegstaan.",
-    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Opslaan mislukt. Verifieer dat de database draait. Herlaad voordat u verder gaat.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Opslaan mislukt. Verifieer dat de database draait. Herlaad voordat je verder gaat.",
     "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Omschakelen van de modus schakelt automatische LDAP opvragingen in. Afhankelijk van je LDAP omvang kan dat even duren. Wil je nog steeds omschakelen?",
     "Mode switch" : "Omschakelen modus",
     "Select attributes" : "Selecteer attributen",
diff --git a/apps/user_ldap/l10n/nl.json b/apps/user_ldap/l10n/nl.json
index 7ebae8a12a643d4d3052b6e83bd3732257f77520..56ebbfc7ba05f901b83bcf14a05732e22a9ef7c5 100644
--- a/apps/user_ldap/l10n/nl.json
+++ b/apps/user_ldap/l10n/nl.json
@@ -23,7 +23,7 @@
     "Could not detect Base DN, please enter it manually." : "Kon basis DN niet vaststellen, voer de gegevens handmatig in.",
     "{nthServer}. Server" : "{nthServer}. Server",
     "No object found in the given Base DN. Please revise." : "Geen object gevonden in de basis DN. Review instellingen.",
-    "More than 1,000 directory entries available." : "Meer dan 1000 directory namen beschikbaar.",
+    "More than 1,000 directory entries available." : "Meer dan 1000 directorynamen beschikbaar.",
     " entries available within the provided Base DN" : "accounts beschikbaar binnen de provider Basis DN",
     "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Er trad een fout op. Controleer de Basis DN en de verbindingsinstellingen en inloggegevens.",
     "Do you really want to delete the current Server Configuration?" : "Wilt u werkelijk de huidige Serverconfiguratie verwijderen?",
@@ -32,7 +32,7 @@
     "Error while clearing the mappings." : "Fout bij opschonen mappings.",
     "Anonymous bind is not allowed. Please provide a User DN and Password." : "Anonieme bind is niet toegestaan. Geef een gebruikers DN en wachrwoord op.",
     "LDAP Operations error. Anonymous bind might not be allowed." : "LDAP operatie fout. Anonieme bind is misschien niet toegstaan.",
-    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Opslaan mislukt. Verifieer dat de database draait. Herlaad voordat u verder gaat.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Opslaan mislukt. Verifieer dat de database draait. Herlaad voordat je verder gaat.",
     "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Omschakelen van de modus schakelt automatische LDAP opvragingen in. Afhankelijk van je LDAP omvang kan dat even duren. Wil je nog steeds omschakelen?",
     "Mode switch" : "Omschakelen modus",
     "Select attributes" : "Selecteer attributen",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 5ad84c7f2bbb91c044662fd8f53fde240956d599..59128169ef2af35ca71001dc6024e96dce26bb91 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -40,7 +40,7 @@ OC.L10N.register(
     "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de de database)",
     "Checked database schema update" : "Database schema-update gecontroleerd",
     "Checking updates of apps" : "Controleert of er updates voor apps zijn",
-    "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
+    "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de database)",
     "Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
     "Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
     "Set log level to debug" : "Logniveau instellen op debug",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index b9f648942d2d2d3828ab0e17239e3863ea248f35..ab418c572c6158557826ac78ff1d231bed9cfe67 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -38,7 +38,7 @@
     "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de de database)",
     "Checked database schema update" : "Database schema-update gecontroleerd",
     "Checking updates of apps" : "Controleert of er updates voor apps zijn",
-    "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
+    "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden (dit kan lang duren afhankelijk van de grootte van de database)",
     "Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
     "Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
     "Set log level to debug" : "Logniveau instellen op debug",
diff --git a/lib/l10n/nl.js b/lib/l10n/nl.js
index c6772b00985077227deb7c5ab619f451f482772d..af063a6873b5dbbfa42824c924f24cdb0fd18ba0 100644
--- a/lib/l10n/nl.js
+++ b/lib/l10n/nl.js
@@ -9,7 +9,7 @@ OC.L10N.register(
     "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Blijkbaar is de voorbeeldconfiguratie gekopieerd. Dit kan je installatie beschadigen en wordt dan ook niet ondersteund. Lees de documentatie voordat je wijzigingen aan config.php doorvoert",
     "PHP %s or higher is required." : "PHP %s of hoger vereist.",
     "PHP with a version lower than %s is required." : "PHP met een versie lager dan %s is vereist.",
-    "%sbit or higher PHP required." : "%sbit of hogere PHP vereist.",
+    "%sbit or higher PHP required." : "%sbit of hogere PHP versie vereist.",
     "Following databases are supported: %s" : "De volgende databases worden ondersteund: %s",
     "The command line tool %s could not be found" : "Commandoregel tool %s is niet gevonden",
     "The library %s is not available." : "Library %s is niet beschikbaar.",
@@ -30,7 +30,7 @@ OC.L10N.register(
     "_%n hour ago_::_%n hours ago_" : ["%n uur geleden","%n uur geleden"],
     "_%n minute ago_::_%n minutes ago_" : ["%n minuut geleden","%n minuten geleden"],
     "seconds ago" : "seconden geleden",
-    "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module met id: %s bestaat niet. Activeer het in uw apps instellingen, of neem contact op met uw beheerder.",
+    "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module met id: %s bestaat niet. Activeer het in je apps instellingen, of neem contact op met je beheerder.",
     "Empty filename is not allowed" : "Een lege bestandsnaam is niet toegestaan",
     "Dot files are not allowed" : "Punt bestanden zijn niet toegestaan",
     "4-byte characters are not supported in file names" : "4-byte tekens in bestandsnamen worden niet ondersteund",
diff --git a/lib/l10n/nl.json b/lib/l10n/nl.json
index 8800328b4e46776cc4771d97515b85fc3a6fcbc9..0df131204659744486180fade16a43bede118708 100644
--- a/lib/l10n/nl.json
+++ b/lib/l10n/nl.json
@@ -7,7 +7,7 @@
     "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Blijkbaar is de voorbeeldconfiguratie gekopieerd. Dit kan je installatie beschadigen en wordt dan ook niet ondersteund. Lees de documentatie voordat je wijzigingen aan config.php doorvoert",
     "PHP %s or higher is required." : "PHP %s of hoger vereist.",
     "PHP with a version lower than %s is required." : "PHP met een versie lager dan %s is vereist.",
-    "%sbit or higher PHP required." : "%sbit of hogere PHP vereist.",
+    "%sbit or higher PHP required." : "%sbit of hogere PHP versie vereist.",
     "Following databases are supported: %s" : "De volgende databases worden ondersteund: %s",
     "The command line tool %s could not be found" : "Commandoregel tool %s is niet gevonden",
     "The library %s is not available." : "Library %s is niet beschikbaar.",
@@ -28,7 +28,7 @@
     "_%n hour ago_::_%n hours ago_" : ["%n uur geleden","%n uur geleden"],
     "_%n minute ago_::_%n minutes ago_" : ["%n minuut geleden","%n minuten geleden"],
     "seconds ago" : "seconden geleden",
-    "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module met id: %s bestaat niet. Activeer het in uw apps instellingen, of neem contact op met uw beheerder.",
+    "Module with id: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Module met id: %s bestaat niet. Activeer het in je apps instellingen, of neem contact op met je beheerder.",
     "Empty filename is not allowed" : "Een lege bestandsnaam is niet toegestaan",
     "Dot files are not allowed" : "Punt bestanden zijn niet toegestaan",
     "4-byte characters are not supported in file names" : "4-byte tekens in bestandsnamen worden niet ondersteund",
diff --git a/settings/l10n/fr.js b/settings/l10n/fr.js
index bfa3f3f5e47edc17a420769b92e889b6a3abad99..9450d3154de4ac39e093d3a0d10aa5a596a6784b 100644
--- a/settings/l10n/fr.js
+++ b/settings/l10n/fr.js
@@ -87,6 +87,16 @@ OC.L10N.register(
     "App update" : "Mise à jour",
     "No apps found for {query}" : "Aucune application trouvée pour {query}",
     "Disconnect" : "Déconnection",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome pour Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "Client iOS",
+    "Android Client" : "Client Android",
+    "This session" : "Cette session",
     "Error while loading browser sessions and device tokens" : "Erreur lors du chargement des jetons de la session du navigateur et de l'appareil",
     "Error while creating device token" : "Erreur lors de la création du jeton de l'appareil",
     "Error while deleting the token" : "Erreur lors de la suppression du jeton",
@@ -270,6 +280,9 @@ OC.L10N.register(
     "Change password" : "Changer de mot de passe",
     "Language" : "Langue",
     "Help translate" : "Aidez à traduire",
+    "Web, desktop and mobile clients currently logged in to your account." : "Clients web, desktop et mobiles actuellement connectés sur votre compte.",
+    "Device" : "Périphérique",
+    "Passcodes that give an app or device permissions to access your account." : "Un mot de passe d'application est un mot de passe qui autorise à une application ou un périphérique d'accéder à votre compte.",
     "Name" : "Nom",
     "App name" : "Nom de l'application",
     "Create new app password" : "Créer un nouveau mot de passe d'application",
diff --git a/settings/l10n/fr.json b/settings/l10n/fr.json
index 120e5722de02bbd0c15815e9ad515d5059dfcd2c..70ab14089f0a503a40d6070826eb59e95b78d994 100644
--- a/settings/l10n/fr.json
+++ b/settings/l10n/fr.json
@@ -85,6 +85,16 @@
     "App update" : "Mise à jour",
     "No apps found for {query}" : "Aucune application trouvée pour {query}",
     "Disconnect" : "Déconnection",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome pour Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "Client iOS",
+    "Android Client" : "Client Android",
+    "This session" : "Cette session",
     "Error while loading browser sessions and device tokens" : "Erreur lors du chargement des jetons de la session du navigateur et de l'appareil",
     "Error while creating device token" : "Erreur lors de la création du jeton de l'appareil",
     "Error while deleting the token" : "Erreur lors de la suppression du jeton",
@@ -268,6 +278,9 @@
     "Change password" : "Changer de mot de passe",
     "Language" : "Langue",
     "Help translate" : "Aidez à traduire",
+    "Web, desktop and mobile clients currently logged in to your account." : "Clients web, desktop et mobiles actuellement connectés sur votre compte.",
+    "Device" : "Périphérique",
+    "Passcodes that give an app or device permissions to access your account." : "Un mot de passe d'application est un mot de passe qui autorise à une application ou un périphérique d'accéder à votre compte.",
     "Name" : "Nom",
     "App name" : "Nom de l'application",
     "Create new app password" : "Créer un nouveau mot de passe d'application",
diff --git a/settings/l10n/it.js b/settings/l10n/it.js
index 348240f28acc5e2b7fa67b152ca350f3930b7db4..ad442ea30aa062d1c0e9367f87830bb813b7fcf4 100644
--- a/settings/l10n/it.js
+++ b/settings/l10n/it.js
@@ -87,6 +87,17 @@ OC.L10N.register(
     "App update" : "Aggiornamento applicazione",
     "No apps found for {query}" : "Nessuna applicazione trovata per {query}",
     "Disconnect" : "Disconnetti",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome per Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "sistema iOS",
+    "Android Client" : "sistema Android",
+    "Sync client - {os}" : "Client di sincronizzazione - {os}",
+    "This session" : "Questa sessione",
     "Error while loading browser sessions and device tokens" : "Errore durante il caricamento delle sessioni del browser e dei token di dispositivo",
     "Error while creating device token" : "Errore durante la creazione del token di dispositivo",
     "Error while deleting the token" : "Errore durante l'eliminazione del token",
@@ -270,6 +281,9 @@ OC.L10N.register(
     "Change password" : "Modifica password",
     "Language" : "Lingua",
     "Help translate" : "Migliora la traduzione",
+    "Web, desktop and mobile clients currently logged in to your account." : "Client web, desktop e mobile attualmente connessi al tuo account.",
+    "Device" : "Dispositivo",
+    "Passcodes that give an app or device permissions to access your account." : "Codici di accesso per fornire alle app oppure ai dispositivi il permesso di accedere al tuo account.",
     "Name" : "Nome",
     "App name" : "Nome applicazione",
     "Create new app password" : "Crea nuova password di applicazione",
diff --git a/settings/l10n/it.json b/settings/l10n/it.json
index 457653c3f1cbcf9f7aa3d6c3bc738aaa91a218f2..8f8904faf9729466f840257e4af80ccd4bc03c58 100644
--- a/settings/l10n/it.json
+++ b/settings/l10n/it.json
@@ -85,6 +85,17 @@
     "App update" : "Aggiornamento applicazione",
     "No apps found for {query}" : "Nessuna applicazione trovata per {query}",
     "Disconnect" : "Disconnetti",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome per Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "sistema iOS",
+    "Android Client" : "sistema Android",
+    "Sync client - {os}" : "Client di sincronizzazione - {os}",
+    "This session" : "Questa sessione",
     "Error while loading browser sessions and device tokens" : "Errore durante il caricamento delle sessioni del browser e dei token di dispositivo",
     "Error while creating device token" : "Errore durante la creazione del token di dispositivo",
     "Error while deleting the token" : "Errore durante l'eliminazione del token",
@@ -268,6 +279,9 @@
     "Change password" : "Modifica password",
     "Language" : "Lingua",
     "Help translate" : "Migliora la traduzione",
+    "Web, desktop and mobile clients currently logged in to your account." : "Client web, desktop e mobile attualmente connessi al tuo account.",
+    "Device" : "Dispositivo",
+    "Passcodes that give an app or device permissions to access your account." : "Codici di accesso per fornire alle app oppure ai dispositivi il permesso di accedere al tuo account.",
     "Name" : "Nome",
     "App name" : "Nome applicazione",
     "Create new app password" : "Crea nuova password di applicazione",
diff --git a/settings/l10n/nl.js b/settings/l10n/nl.js
index f80acaa767b3ead2b05e49dbd32e924e4ac54fe1..f1d16aa4b48c11d753cdf5fac9a22a3af32749e9 100644
--- a/settings/l10n/nl.js
+++ b/settings/l10n/nl.js
@@ -33,7 +33,7 @@ OC.L10N.register(
     "Invalid user" : "Ongeldige gebruiker",
     "Unable to change mail address" : "Kan e-mailadres niet wijzigen",
     "Email saved" : "E-mail bewaard",
-    "Your full name has been changed." : "Uw volledige naam is gewijzigd.",
+    "Your full name has been changed." : "Je volledige naam is gewijzigd.",
     "Unable to change full name" : "Kan de volledige naam niet wijzigen",
     "APCu" : "APCu",
     "Redis" : "Redis",
@@ -87,6 +87,17 @@ OC.L10N.register(
     "App update" : "App update",
     "No apps found for {query}" : "Geen apps gevonden voor {query}",
     "Disconnect" : "Verbreek verbinding",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome voor Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "iOS Client",
+    "Android Client" : "Android Client",
+    "Sync client - {os}" : "Sync client - {os}",
+    "This session" : "Deze sessie",
     "Error while loading browser sessions and device tokens" : "Fout bij laden browser sessies en apparaat-tokens",
     "Error while creating device token" : "Fout bij creëren apparaat-token",
     "Error while deleting the token" : "Fout bij verwijderen token",
@@ -270,6 +281,9 @@ OC.L10N.register(
     "Change password" : "Wijzig wachtwoord",
     "Language" : "Taal",
     "Help translate" : "Help met vertalen",
+    "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop en mobiele clients zijn nu ingelogd op je account.",
+    "Device" : "Apparaat",
+    "Passcodes that give an app or device permissions to access your account." : "Een toegangscode die een app of apparaat toegang geven om je account te gebruiken.",
     "Name" : "Naam",
     "App name" : "Appnaam",
     "Create new app password" : "Creëer een nieuw app wachtwoord",
diff --git a/settings/l10n/nl.json b/settings/l10n/nl.json
index b83ca5630ff5093c1a1724a927ce39ee36b12b10..d780f103d0918804dd2908dd64f05c88a0ba2248 100644
--- a/settings/l10n/nl.json
+++ b/settings/l10n/nl.json
@@ -31,7 +31,7 @@
     "Invalid user" : "Ongeldige gebruiker",
     "Unable to change mail address" : "Kan e-mailadres niet wijzigen",
     "Email saved" : "E-mail bewaard",
-    "Your full name has been changed." : "Uw volledige naam is gewijzigd.",
+    "Your full name has been changed." : "Je volledige naam is gewijzigd.",
     "Unable to change full name" : "Kan de volledige naam niet wijzigen",
     "APCu" : "APCu",
     "Redis" : "Redis",
@@ -85,6 +85,17 @@
     "App update" : "App update",
     "No apps found for {query}" : "Geen apps gevonden voor {query}",
     "Disconnect" : "Verbreek verbinding",
+    "Internet Explorer" : "Internet Explorer",
+    "Edge" : "Edge",
+    "Firefox" : "Firefox",
+    "Google Chrome" : "Google Chrome",
+    "Safari" : "Safari",
+    "Google Chrome for Android" : "Google Chrome voor Android",
+    "iPhone" : "iPhone",
+    "iOS Client" : "iOS Client",
+    "Android Client" : "Android Client",
+    "Sync client - {os}" : "Sync client - {os}",
+    "This session" : "Deze sessie",
     "Error while loading browser sessions and device tokens" : "Fout bij laden browser sessies en apparaat-tokens",
     "Error while creating device token" : "Fout bij creëren apparaat-token",
     "Error while deleting the token" : "Fout bij verwijderen token",
@@ -268,6 +279,9 @@
     "Change password" : "Wijzig wachtwoord",
     "Language" : "Taal",
     "Help translate" : "Help met vertalen",
+    "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop en mobiele clients zijn nu ingelogd op je account.",
+    "Device" : "Apparaat",
+    "Passcodes that give an app or device permissions to access your account." : "Een toegangscode die een app of apparaat toegang geven om je account te gebruiken.",
     "Name" : "Naam",
     "App name" : "Appnaam",
     "Create new app password" : "Creëer een nieuw app wachtwoord",