[Pkg-owncloud-commits] [owncloud] 25/165: [tx-robot] updated from transifex

David Prévot taffit at moszumanska.debian.org
Thu Apr 23 04:06:18 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch stable8
in repository owncloud.

commit da44df2cfae16f396316816f75f0900c24015e96
Author: Jenkins for ownCloud <owncloud-bot at tmit.eu>
Date:   Fri Apr 17 01:55:37 2015 -0400

    [tx-robot] updated from transifex
---
 apps/encryption/l10n/da.js       |  2 +-
 apps/encryption/l10n/da.json     |  2 +-
 apps/encryption/l10n/de.js       |  2 +-
 apps/encryption/l10n/de.json     |  2 +-
 apps/encryption/l10n/de_DE.js    |  2 +-
 apps/encryption/l10n/de_DE.json  |  2 +-
 apps/encryption/l10n/es.js       |  3 +++
 apps/encryption/l10n/es.json     |  3 +++
 apps/encryption/l10n/fi_FI.js    |  2 +-
 apps/encryption/l10n/fi_FI.json  |  2 +-
 apps/encryption/l10n/fr.js       |  2 +-
 apps/encryption/l10n/fr.json     |  2 +-
 apps/encryption/l10n/gl.js       |  2 +-
 apps/encryption/l10n/gl.json     |  2 +-
 apps/encryption/l10n/pt_BR.js    |  2 +-
 apps/encryption/l10n/pt_BR.json  |  2 +-
 apps/encryption/l10n/sr.js       |  2 +-
 apps/encryption/l10n/sr.json     |  2 +-
 apps/files/l10n/fr.js            |  2 +-
 apps/files/l10n/fr.json          |  2 +-
 apps/files_external/l10n/fr.js   |  2 +-
 apps/files_external/l10n/fr.json |  2 +-
 apps/files_sharing/l10n/fr.js    |  1 +
 apps/files_sharing/l10n/fr.json  |  1 +
 apps/user_ldap/l10n/da.js        | 44 ++++++++++++++++++++++++++++++++++++++++
 apps/user_ldap/l10n/da.json      | 44 ++++++++++++++++++++++++++++++++++++++++
 apps/user_ldap/l10n/es.js        | 28 +++++++++++++++++++++++++
 apps/user_ldap/l10n/es.json      | 28 +++++++++++++++++++++++++
 apps/user_ldap/l10n/fr.js        | 35 ++++++++++++++++++++++++++++----
 apps/user_ldap/l10n/fr.json      | 35 ++++++++++++++++++++++++++++----
 apps/user_ldap/l10n/sr.js        | 20 ++++++++++++++++++
 apps/user_ldap/l10n/sr.json      | 20 ++++++++++++++++++
 core/l10n/es.js                  | 11 ++++++++++
 core/l10n/es.json                | 11 ++++++++++
 core/l10n/fr.js                  | 12 +++++------
 core/l10n/fr.json                | 12 +++++------
 lib/l10n/fr.js                   | 22 +++++++++++---------
 lib/l10n/fr.json                 | 22 +++++++++++---------
 settings/l10n/es.js              | 11 ++++++++++
 settings/l10n/es.json            | 11 ++++++++++
 settings/l10n/fr.js              |  9 ++++----
 settings/l10n/fr.json            |  9 ++++----
 42 files changed, 364 insertions(+), 68 deletions(-)

diff --git a/apps/encryption/l10n/da.js b/apps/encryption/l10n/da.js
index 1310627..2db9f68 100644
--- a/apps/encryption/l10n/da.js
+++ b/apps/encryption/l10n/da.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Kunne ikke ændre kodeordet. Måske var det gamle kodeord ikke korrekt.",
     "Recovery Key enabled" : "Gendannalsesnøgle aktiv",
     "Could not enable the recovery key, please try again or contact your administrator" : "Kunne ikke aktivere gendannelsesnøglen, venligst prøv igen eller kontakt din administrator",
-    "ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet er aktiveret, men din nøgler er ikke igangsat. Log venligst ud og ind igen.",
+    "ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Aktiver gendannelsesnøgle (Tillad gendannelse af brugerfiler i tilfælde af tab af kodeord):",
     "Recovery key password" : "Gendannelsesnøgle kodeord",
     "Repeat Recovery key password" : "Gentag gendannelse af nøglekoden",
diff --git a/apps/encryption/l10n/da.json b/apps/encryption/l10n/da.json
index 64a619d..9aa80f7 100644
--- a/apps/encryption/l10n/da.json
+++ b/apps/encryption/l10n/da.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Kunne ikke ændre kodeordet. Måske var det gamle kodeord ikke korrekt.",
     "Recovery Key enabled" : "Gendannalsesnøgle aktiv",
     "Could not enable the recovery key, please try again or contact your administrator" : "Kunne ikke aktivere gendannelsesnøglen, venligst prøv igen eller kontakt din administrator",
-    "ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Krypteringsprogrammet er aktiveret, men din nøgler er ikke igangsat. Log venligst ud og ind igen.",
+    "ownCloud basic encryption module" : "ownCloud basis krypteringsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Aktiver gendannelsesnøgle (Tillad gendannelse af brugerfiler i tilfælde af tab af kodeord):",
     "Recovery key password" : "Gendannelsesnøgle kodeord",
     "Repeat Recovery key password" : "Gentag gendannelse af nøglekoden",
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index dc5c9b4..00d13fa 100644
--- a/apps/encryption/l10n/de.js
+++ b/apps/encryption/l10n/de.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort falsch.",
     "Recovery Key enabled" : "Wiederherstellungsschlüssel aktiviert",
     "Could not enable the recovery key, please try again or contact your administrator" : "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuche es noch einmal oder kontaktiere Deinen Administrator",
-    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Die Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melde Dich nochmals ab und wieder an.",
+    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Wiederherstellungsschlüssel aktivieren (ermöglicht das Wiederherstellen von Dateien, falls das Passwort vergessen wurde):",
     "Recovery key password" : "Wiederherstellungsschlüssel-Passwort",
     "Repeat Recovery key password" : "Schlüssel-Passwort zur Wiederherstellung wiederholen",
diff --git a/apps/encryption/l10n/de.json b/apps/encryption/l10n/de.json
index ba4ed0e..47ee8e2 100644
--- a/apps/encryption/l10n/de.json
+++ b/apps/encryption/l10n/de.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort falsch.",
     "Recovery Key enabled" : "Wiederherstellungsschlüssel aktiviert",
     "Could not enable the recovery key, please try again or contact your administrator" : "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuche es noch einmal oder kontaktiere Deinen Administrator",
-    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Die Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melde Dich nochmals ab und wieder an.",
+    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Wiederherstellungsschlüssel aktivieren (ermöglicht das Wiederherstellen von Dateien, falls das Passwort vergessen wurde):",
     "Recovery key password" : "Wiederherstellungsschlüssel-Passwort",
     "Repeat Recovery key password" : "Schlüssel-Passwort zur Wiederherstellung wiederholen",
diff --git a/apps/encryption/l10n/de_DE.js b/apps/encryption/l10n/de_DE.js
index 9a3ba70..cde424c 100644
--- a/apps/encryption/l10n/de_DE.js
+++ b/apps/encryption/l10n/de_DE.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort nicht richtig.",
     "Recovery Key enabled" : "Wiederherstellungsschlüssel aktiviert",
     "Could not enable the recovery key, please try again or contact your administrator" : "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator",
-    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte nochmals ab- und wieder anmelden.",
+    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Aktivieren Sie den Wiederherstellungsschlüssel (erlaubt die Wiederherstellung des Zugangs zu den Benutzerdateien, wenn das Passwort verloren geht):",
     "Recovery key password" : "Wiederherstellungschlüsselpasswort",
     "Repeat Recovery key password" : "Schlüsselpasswort zur Wiederherstellung wiederholen",
diff --git a/apps/encryption/l10n/de_DE.json b/apps/encryption/l10n/de_DE.json
index 59da38e..05ebedb 100644
--- a/apps/encryption/l10n/de_DE.json
+++ b/apps/encryption/l10n/de_DE.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Das Passwort konnte nicht geändert werden. Vielleicht war das alte Passwort nicht richtig.",
     "Recovery Key enabled" : "Wiederherstellungsschlüssel aktiviert",
     "Could not enable the recovery key, please try again or contact your administrator" : "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator",
-    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte nochmals ab- und wieder anmelden.",
+    "ownCloud basic encryption module" : "ownCloud-Basisverschlüsselungsmodul",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Aktivieren Sie den Wiederherstellungsschlüssel (erlaubt die Wiederherstellung des Zugangs zu den Benutzerdateien, wenn das Passwort verloren geht):",
     "Recovery key password" : "Wiederherstellungschlüsselpasswort",
     "Repeat Recovery key password" : "Schlüsselpasswort zur Wiederherstellung wiederholen",
diff --git a/apps/encryption/l10n/es.js b/apps/encryption/l10n/es.js
index 33a1f95..db3b2a2 100644
--- a/apps/encryption/l10n/es.js
+++ b/apps/encryption/l10n/es.js
@@ -13,7 +13,10 @@ OC.L10N.register(
     "Please repeat the new recovery password" : "Por favor, repita su nueva contraseña de recuperación",
     "Password successfully changed." : "Su contraseña ha sido cambiada",
     "Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta.",
+    "Recovery Key enabled" : "Recuperación de clave habilitada",
+    "Could not enable the recovery key, please try again or contact your administrator" : "No se pudo habilitar la clave de recuperación, por favor vuelva a intentarlo o póngase en contacto con el administrador",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La app de cifrado está habilitada pero sus claves no se han inicializado, por favor, cierre la sesión y vuelva a iniciarla de nuevo.",
+    "ownCloud basic encryption module" : "Módulo base de encriptación ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Habilitar la clave de recuperación (permite recuperar los ficheros del usuario en caso de pérdida de la contraseña);",
     "Recovery key password" : "Contraseña de clave de recuperación",
     "Repeat Recovery key password" : "Repite la contraseña de clave de recuperación",
diff --git a/apps/encryption/l10n/es.json b/apps/encryption/l10n/es.json
index 501d631..57606ee 100644
--- a/apps/encryption/l10n/es.json
+++ b/apps/encryption/l10n/es.json
@@ -11,7 +11,10 @@
     "Please repeat the new recovery password" : "Por favor, repita su nueva contraseña de recuperación",
     "Password successfully changed." : "Su contraseña ha sido cambiada",
     "Could not change the password. Maybe the old password was not correct." : "No se pudo cambiar la contraseña. Compruebe que la contraseña actual sea correcta.",
+    "Recovery Key enabled" : "Recuperación de clave habilitada",
+    "Could not enable the recovery key, please try again or contact your administrator" : "No se pudo habilitar la clave de recuperación, por favor vuelva a intentarlo o póngase en contacto con el administrador",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "La app de cifrado está habilitada pero sus claves no se han inicializado, por favor, cierre la sesión y vuelva a iniciarla de nuevo.",
+    "ownCloud basic encryption module" : "Módulo base de encriptación ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Habilitar la clave de recuperación (permite recuperar los ficheros del usuario en caso de pérdida de la contraseña);",
     "Recovery key password" : "Contraseña de clave de recuperación",
     "Repeat Recovery key password" : "Repite la contraseña de clave de recuperación",
diff --git a/apps/encryption/l10n/fi_FI.js b/apps/encryption/l10n/fi_FI.js
index d9ec3e2..f69ab49 100644
--- a/apps/encryption/l10n/fi_FI.js
+++ b/apps/encryption/l10n/fi_FI.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Salasanan vaihto epäonnistui. Kenties vanha salasana oli väärin.",
     "Recovery Key enabled" : "Palautusavain käytössä",
     "Could not enable the recovery key, please try again or contact your administrator" : "Palautusavaimen käyttöönotto epäonnistui, yritä myöhemmin uudelleen tai ota yhteys ylläpitäjään",
-    "ownCloud basic encryption module" : "ownCloudin perussalausmoduuli",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
+    "ownCloud basic encryption module" : "ownCloudin perussalausmoduuli",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Käytä palautusavainta (salli käyttäjien tiedostojen palauttaminen, jos heidän salasana unohtuu):",
     "Recovery key password" : "Palautusavaimen salasana",
     "Repeat Recovery key password" : "Toista palautusavaimen salasana",
diff --git a/apps/encryption/l10n/fi_FI.json b/apps/encryption/l10n/fi_FI.json
index 7a3aa89..5a08c06 100644
--- a/apps/encryption/l10n/fi_FI.json
+++ b/apps/encryption/l10n/fi_FI.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Salasanan vaihto epäonnistui. Kenties vanha salasana oli väärin.",
     "Recovery Key enabled" : "Palautusavain käytössä",
     "Could not enable the recovery key, please try again or contact your administrator" : "Palautusavaimen käyttöönotto epäonnistui, yritä myöhemmin uudelleen tai ota yhteys ylläpitäjään",
-    "ownCloud basic encryption module" : "ownCloudin perussalausmoduuli",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
+    "ownCloud basic encryption module" : "ownCloudin perussalausmoduuli",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Käytä palautusavainta (salli käyttäjien tiedostojen palauttaminen, jos heidän salasana unohtuu):",
     "Recovery key password" : "Palautusavaimen salasana",
     "Repeat Recovery key password" : "Toista palautusavaimen salasana",
diff --git a/apps/encryption/l10n/fr.js b/apps/encryption/l10n/fr.js
index 2c01315..d2c988d 100644
--- a/apps/encryption/l10n/fr.js
+++ b/apps/encryption/l10n/fr.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Erreur lors du changement de mot de passe. L'ancien mot de passe est peut-être incorrect.",
     "Recovery Key enabled" : "Clé de récupération activée",
     "Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activer la clé de récupération. Veuillez essayer à nouveau ou contacter votre administrateur",
-    "ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
+    "ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Activer la clef de récupération (permet de récupérer les fichiers des utilisateurs en cas de perte de mot de passe).",
     "Recovery key password" : "Mot de passe de la clef de récupération",
     "Repeat Recovery key password" : "Répétez le mot de passe de la clef de récupération",
diff --git a/apps/encryption/l10n/fr.json b/apps/encryption/l10n/fr.json
index 4b284f4..ba7692e 100644
--- a/apps/encryption/l10n/fr.json
+++ b/apps/encryption/l10n/fr.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Erreur lors du changement de mot de passe. L'ancien mot de passe est peut-être incorrect.",
     "Recovery Key enabled" : "Clé de récupération activée",
     "Could not enable the recovery key, please try again or contact your administrator" : "Impossible d'activer la clé de récupération. Veuillez essayer à nouveau ou contacter votre administrateur",
-    "ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
+    "ownCloud basic encryption module" : "Module de chiffrement de base d'ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Activer la clef de récupération (permet de récupérer les fichiers des utilisateurs en cas de perte de mot de passe).",
     "Recovery key password" : "Mot de passe de la clef de récupération",
     "Repeat Recovery key password" : "Répétez le mot de passe de la clef de récupération",
diff --git a/apps/encryption/l10n/gl.js b/apps/encryption/l10n/gl.js
index 357bb0f..d0321b2 100644
--- a/apps/encryption/l10n/gl.js
+++ b/apps/encryption/l10n/gl.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Non foi posíbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o  correcto.",
     "Recovery Key enabled" : "Activada a chave de recuperación",
     "Could not enable the recovery key, please try again or contact your administrator" : "Non foi posíbel activar a chave de recuperación, tenteo de novo ou póñase en contacto co administrador.",
-    "ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
+    "ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Activar a chave de recuperación (permitirá recuperar os ficheiros dos usuarios no caso de perda do contrasinal):",
     "Recovery key password" : "Contrasinal da chave de recuperación",
     "Repeat Recovery key password" : "Repita o contrasinal da chave de recuperación",
diff --git a/apps/encryption/l10n/gl.json b/apps/encryption/l10n/gl.json
index 1a55b74..6c803f3 100644
--- a/apps/encryption/l10n/gl.json
+++ b/apps/encryption/l10n/gl.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Non foi posíbel cambiar o contrasinal. Probabelmente o contrasinal antigo non é o  correcto.",
     "Recovery Key enabled" : "Activada a chave de recuperación",
     "Could not enable the recovery key, please try again or contact your administrator" : "Non foi posíbel activar a chave de recuperación, tenteo de novo ou póñase en contacto co administrador.",
-    "ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
+    "ownCloud basic encryption module" : "Módulo básico de cifrado de ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Activar a chave de recuperación (permitirá recuperar os ficheiros dos usuarios no caso de perda do contrasinal):",
     "Recovery key password" : "Contrasinal da chave de recuperación",
     "Repeat Recovery key password" : "Repita o contrasinal da chave de recuperación",
diff --git a/apps/encryption/l10n/pt_BR.js b/apps/encryption/l10n/pt_BR.js
index 498349d..43a872d 100644
--- a/apps/encryption/l10n/pt_BR.js
+++ b/apps/encryption/l10n/pt_BR.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Não foi possível alterar a senha. Talvez a senha antiga não estava correta.",
     "Recovery Key enabled" : "Recuperar Chave habilitada",
     "Could not enable the recovery key, please try again or contact your administrator" : "Não foi possível habilitar a chave recuperada, por favor tente novamente ou entre em contato com seu administrador",
-    "ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
+    "ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Habilitar chave de recuperação (permite recuperar arquivos de usuários em caso de perda de senha):",
     "Recovery key password" : "Senha da chave de recuperação",
     "Repeat Recovery key password" : "Repita Recuperação de senha da chave",
diff --git a/apps/encryption/l10n/pt_BR.json b/apps/encryption/l10n/pt_BR.json
index 9f9797a..4e566f9 100644
--- a/apps/encryption/l10n/pt_BR.json
+++ b/apps/encryption/l10n/pt_BR.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Não foi possível alterar a senha. Talvez a senha antiga não estava correta.",
     "Recovery Key enabled" : "Recuperar Chave habilitada",
     "Could not enable the recovery key, please try again or contact your administrator" : "Não foi possível habilitar a chave recuperada, por favor tente novamente ou entre em contato com seu administrador",
-    "ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
+    "ownCloud basic encryption module" : "Modo de criptografia básico ownCloud",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Habilitar chave de recuperação (permite recuperar arquivos de usuários em caso de perda de senha):",
     "Recovery key password" : "Senha da chave de recuperação",
     "Repeat Recovery key password" : "Repita Recuperação de senha da chave",
diff --git a/apps/encryption/l10n/sr.js b/apps/encryption/l10n/sr.js
index 7078b07..4383f25 100644
--- a/apps/encryption/l10n/sr.js
+++ b/apps/encryption/l10n/sr.js
@@ -15,8 +15,8 @@ OC.L10N.register(
     "Could not change the password. Maybe the old password was not correct." : "Не могу да променим лозинку. Можда стара лозинка није исправна.",
     "Recovery Key enabled" : "Кључ опоравка укључен",
     "Could not enable the recovery key, please try again or contact your administrator" : "Не могу да укључим кључ опоравка. Покушајте поново или контактирајте администратора",
-    "ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Апликација шифровања је укључена али ваши кључеви нису иницијализовани. Одјавите се и поново се пријавите.",
+    "ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Омогући кључ за опоравак (омогућава опоравак корисничких фајлова у случају губитка лозинке):",
     "Recovery key password" : "Лозинка кључа за опоравак",
     "Repeat Recovery key password" : "Поновите лозинку кључа за опоравак",
diff --git a/apps/encryption/l10n/sr.json b/apps/encryption/l10n/sr.json
index 3aeda58..b69e4fa 100644
--- a/apps/encryption/l10n/sr.json
+++ b/apps/encryption/l10n/sr.json
@@ -13,8 +13,8 @@
     "Could not change the password. Maybe the old password was not correct." : "Не могу да променим лозинку. Можда стара лозинка није исправна.",
     "Recovery Key enabled" : "Кључ опоравка укључен",
     "Could not enable the recovery key, please try again or contact your administrator" : "Не могу да укључим кључ опоравка. Покушајте поново или контактирајте администратора",
-    "ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
     "Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Апликација шифровања је укључена али ваши кључеви нису иницијализовани. Одјавите се и поново се пријавите.",
+    "ownCloud basic encryption module" : "оунКлауд основни шифрарски модул",
     "Enable recovery key (allow to recover users files in case of password loss):" : "Омогући кључ за опоравак (омогућава опоравак корисничких фајлова у случају губитка лозинке):",
     "Recovery key password" : "Лозинка кључа за опоравак",
     "Repeat Recovery key password" : "Поновите лозинку кључа за опоравак",
diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js
index 997b916..34d9215 100644
--- a/apps/files/l10n/fr.js
+++ b/apps/files/l10n/fr.js
@@ -67,7 +67,7 @@ OC.L10N.register(
     "{dirs} and {files}" : "{dirs} et {files}",
     "Favorited" : "Marqué comme favori",
     "Favorite" : "Favoris",
-    "An error occurred while trying to update the tags" : "Une erreur est survenue lors de la tentative de mise à jour des étiquettes",
+    "An error occurred while trying to update the tags" : "Une erreur est survenue lors de la mise à jour des étiquettes",
     "A new file or folder has been <strong>created</strong>" : "Un nouveau fichier ou répertoire a été <strong>créé</strong>",
     "A file or folder has been <strong>changed</strong>" : "Un fichier ou un répertoire a été <strong>modifié</strong>",
     "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limiter les notifications à ce qui concerne la création et la modification de vos <strong>fichiers favoris</strong> <em>(Flux uniquement)</em>",
diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json
index c27bdd6..66b5275 100644
--- a/apps/files/l10n/fr.json
+++ b/apps/files/l10n/fr.json
@@ -65,7 +65,7 @@
     "{dirs} and {files}" : "{dirs} et {files}",
     "Favorited" : "Marqué comme favori",
     "Favorite" : "Favoris",
-    "An error occurred while trying to update the tags" : "Une erreur est survenue lors de la tentative de mise à jour des étiquettes",
+    "An error occurred while trying to update the tags" : "Une erreur est survenue lors de la mise à jour des étiquettes",
     "A new file or folder has been <strong>created</strong>" : "Un nouveau fichier ou répertoire a été <strong>créé</strong>",
     "A file or folder has been <strong>changed</strong>" : "Un fichier ou un répertoire a été <strong>modifié</strong>",
     "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limiter les notifications à ce qui concerne la création et la modification de vos <strong>fichiers favoris</strong> <em>(Flux uniquement)</em>",
diff --git a/apps/files_external/l10n/fr.js b/apps/files_external/l10n/fr.js
index b580461..f63553f 100644
--- a/apps/files_external/l10n/fr.js
+++ b/apps/files_external/l10n/fr.js
@@ -66,7 +66,7 @@ OC.L10N.register(
     "No external storage configured" : "Aucun stockage externe configuré",
     "You can add external storages in the personal settings" : "Vous pouvez ajouter des stockages externes dans les paramètres personnels",
     "Name" : "Nom",
-    "Storage type" : "Type de support de stockage",
+    "Storage type" : "Type de stockage",
     "Scope" : "Portée",
     "External Storage" : "Stockage externe",
     "Folder name" : "Nom du dossier",
diff --git a/apps/files_external/l10n/fr.json b/apps/files_external/l10n/fr.json
index e72a6d1..af99c2c 100644
--- a/apps/files_external/l10n/fr.json
+++ b/apps/files_external/l10n/fr.json
@@ -64,7 +64,7 @@
     "No external storage configured" : "Aucun stockage externe configuré",
     "You can add external storages in the personal settings" : "Vous pouvez ajouter des stockages externes dans les paramètres personnels",
     "Name" : "Nom",
-    "Storage type" : "Type de support de stockage",
+    "Storage type" : "Type de stockage",
     "Scope" : "Portée",
     "External Storage" : "Stockage externe",
     "Folder name" : "Nom du dossier",
diff --git a/apps/files_sharing/l10n/fr.js b/apps/files_sharing/l10n/fr.js
index 54d1f88..0ed5c63 100644
--- a/apps/files_sharing/l10n/fr.js
+++ b/apps/files_sharing/l10n/fr.js
@@ -56,6 +56,7 @@ OC.L10N.register(
     "Download %s" : "Télécharger %s",
     "Direct link" : "Lien direct",
     "Federated Cloud Sharing" : "Federated Cloud Sharing",
+    "Open documentation" : "Voir la documentation",
     "Allow users on this server to send shares to other servers" : "Autoriser les utilisateurs de ce serveur à envoyer des partages vers d'autres serveurs",
     "Allow users on this server to receive shares from other servers" : "Autoriser les utilisateurs de ce serveur à recevoir des partages d'autres serveurs"
 },
diff --git a/apps/files_sharing/l10n/fr.json b/apps/files_sharing/l10n/fr.json
index 370ca5e..b997b89 100644
--- a/apps/files_sharing/l10n/fr.json
+++ b/apps/files_sharing/l10n/fr.json
@@ -54,6 +54,7 @@
     "Download %s" : "Télécharger %s",
     "Direct link" : "Lien direct",
     "Federated Cloud Sharing" : "Federated Cloud Sharing",
+    "Open documentation" : "Voir la documentation",
     "Allow users on this server to send shares to other servers" : "Autoriser les utilisateurs de ce serveur à envoyer des partages vers d'autres serveurs",
     "Allow users on this server to receive shares from other servers" : "Autoriser les utilisateurs de ce serveur à recevoir des partages d'autres serveurs"
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/user_ldap/l10n/da.js b/apps/user_ldap/l10n/da.js
index 6db2969..b5a0183 100644
--- a/apps/user_ldap/l10n/da.js
+++ b/apps/user_ldap/l10n/da.js
@@ -10,15 +10,38 @@ OC.L10N.register(
     "No configuration specified" : "Der er ikke angivet en konfiguration",
     "No data specified" : "Der er ikke angivet data",
     " Could not set configuration %s" : "Kunne ikke indstille konfigurationen %s",
+    "Action does not exist" : "Handlingen findes ikke",
     "Configuration incorrect" : "Konfigurationen er ikke korrekt",
     "Configuration incomplete" : "Konfigurationen er ikke komplet",
     "Configuration OK" : "Konfigurationen er OK",
     "Select groups" : "Vælg grupper",
     "Select object classes" : "Vælg objektklasser",
+    "Please check the credentials, they seem to be wrong." : "Tjek venligst brugeroplysningerne - de ser ud til at være forkerte.",
+    "Please specify the port, it could not be auto-detected." : "Angiv venligst porten - den kunne ikke registreres automatisk.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN kunne ikke registreres automatisk - gennemse venligst brugeroplysningerne, vært og port.",
+    "Could not detect Base DN, please enter it manually." : "Kunne ikke registrere Base DN - angiv den venligst manuelt.",
     "{nthServer}. Server" : "{nthServer}. server",
+    "No object found in the given Base DN. Please revise." : "Intet objekt fundet i den givne Base DN. Gennemse venligst.",
+    "More then 1.000 directory entries available." : "Mere end 1.000 tilgængelige katalogposter.",
+    " entries available within the provided Base DN" : "poster tilgængelige inden for det angivne Base DN.",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Der opstod en fejl. Tjek venligst Base DN, såvel som forbindelsesindstillingerne og brugeroplysningerne.",
     "Do you really want to delete the current Server Configuration?" : "Ønsker du virkelig at slette den nuværende Server Konfiguration?",
     "Confirm Deletion" : "Bekræft Sletning",
+    "Mappings cleared successfully!" : "Kortlægningerne blev ryddet af vejen!",
+    "Error while clearing the mappings." : "Fejl under rydning af kortlægninger.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Lagringen mislykkedes. Sørg venligst for at databasen er i drift. Genindlæs for der fortsættes.",
+    "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?" : "Skift af tilstanden vil betyde aktivering af automatiske LDAP-forespørgsler. Afhængig af størrelsen på din LDAP, vil det kunne tage noget tid. Ønsker du stadig at ændre tilstanden?",
+    "Mode switch" : "Skift af tilstand",
     "Select attributes" : "Vælg attributter",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Bruger blev ikke fundet. Tjek venligst dine login-attributter og brugernavnet. Gældende filter (til kopiér-og-indsæt for validering via kommandolinje): <br/>",
+    "User found and settings verified." : "Bruger blev fundetog indstillingerne bekræftet.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Indstillingerne blev verificieret, men én bruger blev fundet. Det er blot den første, der vil kunne logge ind. Overvej et mere begrænset filter.",
+    "An unspecified error occurred. Please check the settings and the log." : "Der opstod en uspecificeret fejl. Tjek venligst indstillingerne og loggen.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Søgefilteret er ugyldigt - sandsynligvis på grund af problemer med syntaksen, såsom et ulige antal åbne og lukkede parenteser. Gennemse venligst. ",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Der opstod en forbindelsesfejl til LDAP/AD - tjek venligst vært, port og brugeroplysninger.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Pladsholderen for %uid mangler. Den vil blive erstattes med loginnavnet, når LDAP/AD forespørges.",
+    "Please provide a login name to test against" : "Angiv venligst et loginnavn for at teste mod",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Gruppeboksen var slået fra, fordi LDAP/AD-serveren ikke understøtter memberOf.",
     "_%s group found_::_%s groups found_" : ["Der blev fundet %s gruppe","Der blev fundet %s grupper"],
     "_%s user found_::_%s users found_" : ["Der blev fundet %s bruger","Der blev fundet %s brugere"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Kunne ikke registrere navneattributten for visning af bruger. Angiv den venligst selv i de avancerede ldap-indstillinger.",
@@ -26,29 +49,50 @@ OC.L10N.register(
     "Invalid Host" : "Ugyldig vært",
     "Server" : "Server",
     "Users" : "Brugere",
+    "Login Attributes" : "Login-attributter",
     "Groups" : "Grupper",
     "Test Configuration" : "Test Konfiguration",
     "Help" : "Hjælp",
     "Groups meeting these criteria are available in %s:" : "Grupper som opfylder disse kriterier er tilgængelige i %s:",
+    "Only these object classes:" : "Kun disse objektklasser:",
+    "Only from these groups:" : "Kun fra disse grupper:",
+    "Search groups" : "Søg grupper",
+    "Available groups" : "Tilgængelige grupper",
+    "Selected groups" : "Valgte grupper",
+    "Edit LDAP Query" : "Redigér LDAP-forespørgsel",
+    "LDAP Filter:" : "LDAP-filter:",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Filteret angiver hvilke LDAP-grupper, der skal have adgang til instansen %s.",
     "Test Filter" : "Test filter",
+    "Verify settings and count groups" : "Verificér indstillinger og optællingsgrupper",
+    "When logging in, %s will find the user based on the following attributes:" : "Når der logges ind, så vil %s finde brugeren baseret på følgende attributter:",
+    "LDAP / AD Username:" : "LDAP/AD-brugernavn:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Tillader login mod LDAP/AD-brugernavnet, hvilket enten er et uid eller samaccountname, og vil blive detekteret.",
+    "LDAP / AD Email Address:" : "E-mailadresser for LDAP/AD:",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Tillader login mod en e-mailattribut. Mail og mailPrimaryAddress vil være tilladt.",
     "Other Attributes:" : "Andre attributter:",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Definerer dét filter der anvendes, når der er forsøg på at logge ind. %%uuid erstattter brugernavnet i login-handlingen. Eksempel: \"uid=%%uuid\"",
+    "Test Loginname" : "Test loginnavn",
+    "Verify settings" : "Verificér indstillinger",
     "1. Server" : "1. server",
     "%s. Server:" : "%s. server:",
     "Host" : "Vært",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i så fald med ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Registrér port",
     "User DN" : "Bruger DN",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN'et for klientbrugeren, for hvilken forbindelsen skal foretages, eks. uid=agent,dc=eksempel,dc=com. For anonym adgang lades DN og Password stå tomme.",
     "Password" : "Kodeord",
     "For anonymous access, leave DN and Password empty." : "For anonym adgang, skal du lade DN og Adgangskode tomme.",
     "One Base DN per line" : "Ét Base DN per linje",
     "You can specify Base DN for users and groups in the Advanced tab" : "Du kan specificere base DN for brugere og grupper i fanen Advanceret",
+    "Detect Base DN" : "Registrér Base DN",
+    "Test Base DN" : "Test Base DN",
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undgår automatiske LDAP-forespørgsler. Bedre på større opsætninger, men kræver en del LDAP-kendskab.",
     "Manually enter LDAP filters (recommended for large directories)" : "Angiv LDAP-filtre manuelt (anbefales til større kataloger)",
     "Limit %s access to users meeting these criteria:" : "Begræns %s-adgangen til brugere som imødekommer disse kriterier:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De fleste gængse objektklasser for brugere er organizationalPerson, person, user og inetOrgPerson. Hvis du ikker er sikker på hvilken objektklasse, der skal vælges, så tal med administratoren af dit katalog.",
     "The filter specifies which LDAP users shall have access to the %s instance." : "Filteret angiver hvilke LDAP-brugere, der skal have adgang til %s-instansen.",
+    "Verify settings and count users" : "Verificér indstillinger og optalte brugere",
     "Saving" : "Gemmer",
     "Back" : "Tilbage",
     "Continue" : "Videre",
diff --git a/apps/user_ldap/l10n/da.json b/apps/user_ldap/l10n/da.json
index ffbc502..f57c8d2 100644
--- a/apps/user_ldap/l10n/da.json
+++ b/apps/user_ldap/l10n/da.json
@@ -8,15 +8,38 @@
     "No configuration specified" : "Der er ikke angivet en konfiguration",
     "No data specified" : "Der er ikke angivet data",
     " Could not set configuration %s" : "Kunne ikke indstille konfigurationen %s",
+    "Action does not exist" : "Handlingen findes ikke",
     "Configuration incorrect" : "Konfigurationen er ikke korrekt",
     "Configuration incomplete" : "Konfigurationen er ikke komplet",
     "Configuration OK" : "Konfigurationen er OK",
     "Select groups" : "Vælg grupper",
     "Select object classes" : "Vælg objektklasser",
+    "Please check the credentials, they seem to be wrong." : "Tjek venligst brugeroplysningerne - de ser ud til at være forkerte.",
+    "Please specify the port, it could not be auto-detected." : "Angiv venligst porten - den kunne ikke registreres automatisk.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN kunne ikke registreres automatisk - gennemse venligst brugeroplysningerne, vært og port.",
+    "Could not detect Base DN, please enter it manually." : "Kunne ikke registrere Base DN - angiv den venligst manuelt.",
     "{nthServer}. Server" : "{nthServer}. server",
+    "No object found in the given Base DN. Please revise." : "Intet objekt fundet i den givne Base DN. Gennemse venligst.",
+    "More then 1.000 directory entries available." : "Mere end 1.000 tilgængelige katalogposter.",
+    " entries available within the provided Base DN" : "poster tilgængelige inden for det angivne Base DN.",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Der opstod en fejl. Tjek venligst Base DN, såvel som forbindelsesindstillingerne og brugeroplysningerne.",
     "Do you really want to delete the current Server Configuration?" : "Ønsker du virkelig at slette den nuværende Server Konfiguration?",
     "Confirm Deletion" : "Bekræft Sletning",
+    "Mappings cleared successfully!" : "Kortlægningerne blev ryddet af vejen!",
+    "Error while clearing the mappings." : "Fejl under rydning af kortlægninger.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Lagringen mislykkedes. Sørg venligst for at databasen er i drift. Genindlæs for der fortsættes.",
+    "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?" : "Skift af tilstanden vil betyde aktivering af automatiske LDAP-forespørgsler. Afhængig af størrelsen på din LDAP, vil det kunne tage noget tid. Ønsker du stadig at ændre tilstanden?",
+    "Mode switch" : "Skift af tilstand",
     "Select attributes" : "Vælg attributter",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Bruger blev ikke fundet. Tjek venligst dine login-attributter og brugernavnet. Gældende filter (til kopiér-og-indsæt for validering via kommandolinje): <br/>",
+    "User found and settings verified." : "Bruger blev fundetog indstillingerne bekræftet.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Indstillingerne blev verificieret, men én bruger blev fundet. Det er blot den første, der vil kunne logge ind. Overvej et mere begrænset filter.",
+    "An unspecified error occurred. Please check the settings and the log." : "Der opstod en uspecificeret fejl. Tjek venligst indstillingerne og loggen.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Søgefilteret er ugyldigt - sandsynligvis på grund af problemer med syntaksen, såsom et ulige antal åbne og lukkede parenteser. Gennemse venligst. ",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Der opstod en forbindelsesfejl til LDAP/AD - tjek venligst vært, port og brugeroplysninger.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Pladsholderen for %uid mangler. Den vil blive erstattes med loginnavnet, når LDAP/AD forespørges.",
+    "Please provide a login name to test against" : "Angiv venligst et loginnavn for at teste mod",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Gruppeboksen var slået fra, fordi LDAP/AD-serveren ikke understøtter memberOf.",
     "_%s group found_::_%s groups found_" : ["Der blev fundet %s gruppe","Der blev fundet %s grupper"],
     "_%s user found_::_%s users found_" : ["Der blev fundet %s bruger","Der blev fundet %s brugere"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Kunne ikke registrere navneattributten for visning af bruger. Angiv den venligst selv i de avancerede ldap-indstillinger.",
@@ -24,29 +47,50 @@
     "Invalid Host" : "Ugyldig vært",
     "Server" : "Server",
     "Users" : "Brugere",
+    "Login Attributes" : "Login-attributter",
     "Groups" : "Grupper",
     "Test Configuration" : "Test Konfiguration",
     "Help" : "Hjælp",
     "Groups meeting these criteria are available in %s:" : "Grupper som opfylder disse kriterier er tilgængelige i %s:",
+    "Only these object classes:" : "Kun disse objektklasser:",
+    "Only from these groups:" : "Kun fra disse grupper:",
+    "Search groups" : "Søg grupper",
+    "Available groups" : "Tilgængelige grupper",
+    "Selected groups" : "Valgte grupper",
+    "Edit LDAP Query" : "Redigér LDAP-forespørgsel",
+    "LDAP Filter:" : "LDAP-filter:",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Filteret angiver hvilke LDAP-grupper, der skal have adgang til instansen %s.",
     "Test Filter" : "Test filter",
+    "Verify settings and count groups" : "Verificér indstillinger og optællingsgrupper",
+    "When logging in, %s will find the user based on the following attributes:" : "Når der logges ind, så vil %s finde brugeren baseret på følgende attributter:",
+    "LDAP / AD Username:" : "LDAP/AD-brugernavn:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Tillader login mod LDAP/AD-brugernavnet, hvilket enten er et uid eller samaccountname, og vil blive detekteret.",
+    "LDAP / AD Email Address:" : "E-mailadresser for LDAP/AD:",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Tillader login mod en e-mailattribut. Mail og mailPrimaryAddress vil være tilladt.",
     "Other Attributes:" : "Andre attributter:",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Definerer dét filter der anvendes, når der er forsøg på at logge ind. %%uuid erstattter brugernavnet i login-handlingen. Eksempel: \"uid=%%uuid\"",
+    "Test Loginname" : "Test loginnavn",
+    "Verify settings" : "Verificér indstillinger",
     "1. Server" : "1. server",
     "%s. Server:" : "%s. server:",
     "Host" : "Vært",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Du kan udelade protokollen, medmindre du skal bruge SSL. Start i så fald med ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Registrér port",
     "User DN" : "Bruger DN",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN'et for klientbrugeren, for hvilken forbindelsen skal foretages, eks. uid=agent,dc=eksempel,dc=com. For anonym adgang lades DN og Password stå tomme.",
     "Password" : "Kodeord",
     "For anonymous access, leave DN and Password empty." : "For anonym adgang, skal du lade DN og Adgangskode tomme.",
     "One Base DN per line" : "Ét Base DN per linje",
     "You can specify Base DN for users and groups in the Advanced tab" : "Du kan specificere base DN for brugere og grupper i fanen Advanceret",
+    "Detect Base DN" : "Registrér Base DN",
+    "Test Base DN" : "Test Base DN",
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undgår automatiske LDAP-forespørgsler. Bedre på større opsætninger, men kræver en del LDAP-kendskab.",
     "Manually enter LDAP filters (recommended for large directories)" : "Angiv LDAP-filtre manuelt (anbefales til større kataloger)",
     "Limit %s access to users meeting these criteria:" : "Begræns %s-adgangen til brugere som imødekommer disse kriterier:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De fleste gængse objektklasser for brugere er organizationalPerson, person, user og inetOrgPerson. Hvis du ikker er sikker på hvilken objektklasse, der skal vælges, så tal med administratoren af dit katalog.",
     "The filter specifies which LDAP users shall have access to the %s instance." : "Filteret angiver hvilke LDAP-brugere, der skal have adgang til %s-instansen.",
+    "Verify settings and count users" : "Verificér indstillinger og optalte brugere",
     "Saving" : "Gemmer",
     "Back" : "Tilbage",
     "Continue" : "Videre",
diff --git a/apps/user_ldap/l10n/es.js b/apps/user_ldap/l10n/es.js
index 7c62430..84297d3 100644
--- a/apps/user_ldap/l10n/es.js
+++ b/apps/user_ldap/l10n/es.js
@@ -18,11 +18,30 @@ OC.L10N.register(
     "Select object classes" : "Seleccionar la clase de objeto",
     "Please check the credentials, they seem to be wrong." : "Por favor verifique las credenciales, parecen no ser correctas.",
     "Please specify the port, it could not be auto-detected." : "Por favor especifique el puerto, no pudo ser auto-detectado.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN no puede ser detectada automáticamente, por favor revise credenciales, host y puerto.",
+    "Could not detect Base DN, please enter it manually." : "No se pudo detectar Base DN, por favor ingrésela manualmente.",
     "{nthServer}. Server" : "{nthServer}. servidor",
+    "No object found in the given Base DN. Please revise." : "No se encuentra ningún objeto en la Base DN dada. Por favor revisar.",
+    "More then 1.000 directory entries available." : "Más de 1.000 entradas de directorios disponibles.",
+    " entries available within the provided Base DN" : "entradas disponibles dentro de la BaseDN provista",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Un error ocurrió. Por favor revise la Base DN, también como la configuración de la conexión y credenciales.",
     "Do you really want to delete the current Server Configuration?" : "¿Realmente desea eliminar la configuración actual del servidor?",
     "Confirm Deletion" : "Confirmar eliminación",
+    "Mappings cleared successfully!" : "Asignaciones borrado exitosamente!",
+    "Error while clearing the mappings." : "Error mientras se borraban las asignaciones.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Guardado fallido. Por favor, asegúrese que la base de datos esta en Operación. Actualizar antes de continuar.",
+    "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?" : "Cambiando el modo habilitará automáticamente las consultas LDAP. Dependiendo del tamaño de su LDAP puede tardar un rato. Desea cambiar el modo?",
+    "Mode switch" : "Modo interruptor",
     "Select attributes" : "Seleccionar atributos",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Usuario no encontrado. Por favor verifique los atributos de inicio de sesión y nombre de usuario. Filtro eficaz (copie-y-pegue para validar desde la línea de comando):<br/>",
     "User found and settings verified." : "Usuario encontrado y configuración verificada.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Configuración verificada, pero no se encuentra ningún usuario. Sólo el primero podrá iniciar sesión. Considere un filtro más estrecho.",
+    "An unspecified error occurred. Please check the settings and the log." : "Un error no especificado ocurrió. Por favor verifique las configuraciones y el registro.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "El filtro de búsqueda es inválido, probablemente debido a problemas de sintáxis tales como números impares de paréntesis abiertos y cerrados. Por favor revíselos.",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Un error de conexión a LDAP / AD ocurrió, por favor verifique host, puerto y credenciales.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "El marcador de posición %uid no está presente. Será reemplazado con el nombre de inicio de sesión cuando se consulte LDAP / AD.",
+    "Please provide a login name to test against" : "Por favor suministre un nombre de inicio de sesión para probar",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "El cuadro de grupo fue deshabilitado, porque el servidor LDAP / AD no admite memberOf.",
     "_%s group found_::_%s groups found_" : ["Grupo %s encontrado","Grupos %s encontrados"],
     "_%s user found_::_%s users found_" : ["Usuario %s encontrado","Usuarios %s encontrados"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No se pudo detectar el atributo de nombre de usuario pantalla. Por favor especifique lo mismo en ajustes avanzados ldap.",
@@ -30,16 +49,24 @@ OC.L10N.register(
     "Invalid Host" : "Host inválido",
     "Server" : "Servidor",
     "Users" : "Usuarios",
+    "Login Attributes" : "Atributos de inicio de sesión",
     "Groups" : "Grupos",
     "Test Configuration" : "Configuración de prueba",
     "Help" : "Ayuda",
     "Groups meeting these criteria are available in %s:" : "Los grupos que cumplen estos criterios están disponibles en %s:",
+    "Only these object classes:" : "Sólo estas clases de objetos:",
+    "Only from these groups:" : "Sólo desde estos grupos:",
+    "Search groups" : "Buscar grupos",
     "Available groups" : "Grupos disponibles",
     "Selected groups" : "Grupos seleccionados",
     "Edit LDAP Query" : "Editar consulta LDAP",
     "LDAP Filter:" : "Filtro LDAP:",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "El filtro especifica que grupos LDAP tendrán acceso a %s.",
     "Test Filter" : "Filtro de prueba",
+    "Verify settings and count groups" : "Verificar configuraciones y contar grupos",
+    "When logging in, %s will find the user based on the following attributes:" : "Cuando se inicia sesión, %s encontrará al usuario basado en los siguientes atributos:",
+    "LDAP / AD Username:" : "Nombre de usuario LDAP /AD:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Permite el inicio de sesión contra el nombre de usuario LDAP / AD, el cual es o el uid o samaccountname y será detectado.",
     "LDAP / AD Email Address:" : "LDAP / AD dirección de correo electrónico:",
     "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite el inicio de sesión contra un atributo de correo electrónico. Correo y dirección primario de correo electrónico está habilitada.",
     "Other Attributes:" : "Otros atributos:",
@@ -63,6 +90,7 @@ OC.L10N.register(
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automáticas al LDAP. Mejor para grandes configuraciones, pero requiere cierto conocimiento de LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Ingrese manualmente los filtros LDAP (Recomendado para grandes directorios)",
     "Limit %s access to users meeting these criteria:" : "Limitar el acceso a %s a los usuarios que cumplan estos criterios:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Los objetos de clases más comunes para los usuarios son organizationalPerson, persona, usuario y inetOrgPerson. Si no está seguro que objeto de clase seleccionar, por favor consulte con su administrador de directorio. ",
     "The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica que usuarios LDAP pueden tener acceso a %s.",
     "Verify settings and count users" : "Verificar configuración y contar usuarios",
     "Saving" : "Guardando",
diff --git a/apps/user_ldap/l10n/es.json b/apps/user_ldap/l10n/es.json
index c5605e1..7a94488 100644
--- a/apps/user_ldap/l10n/es.json
+++ b/apps/user_ldap/l10n/es.json
@@ -16,11 +16,30 @@
     "Select object classes" : "Seleccionar la clase de objeto",
     "Please check the credentials, they seem to be wrong." : "Por favor verifique las credenciales, parecen no ser correctas.",
     "Please specify the port, it could not be auto-detected." : "Por favor especifique el puerto, no pudo ser auto-detectado.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN no puede ser detectada automáticamente, por favor revise credenciales, host y puerto.",
+    "Could not detect Base DN, please enter it manually." : "No se pudo detectar Base DN, por favor ingrésela manualmente.",
     "{nthServer}. Server" : "{nthServer}. servidor",
+    "No object found in the given Base DN. Please revise." : "No se encuentra ningún objeto en la Base DN dada. Por favor revisar.",
+    "More then 1.000 directory entries available." : "Más de 1.000 entradas de directorios disponibles.",
+    " entries available within the provided Base DN" : "entradas disponibles dentro de la BaseDN provista",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Un error ocurrió. Por favor revise la Base DN, también como la configuración de la conexión y credenciales.",
     "Do you really want to delete the current Server Configuration?" : "¿Realmente desea eliminar la configuración actual del servidor?",
     "Confirm Deletion" : "Confirmar eliminación",
+    "Mappings cleared successfully!" : "Asignaciones borrado exitosamente!",
+    "Error while clearing the mappings." : "Error mientras se borraban las asignaciones.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Guardado fallido. Por favor, asegúrese que la base de datos esta en Operación. Actualizar antes de continuar.",
+    "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?" : "Cambiando el modo habilitará automáticamente las consultas LDAP. Dependiendo del tamaño de su LDAP puede tardar un rato. Desea cambiar el modo?",
+    "Mode switch" : "Modo interruptor",
     "Select attributes" : "Seleccionar atributos",
+    "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Usuario no encontrado. Por favor verifique los atributos de inicio de sesión y nombre de usuario. Filtro eficaz (copie-y-pegue para validar desde la línea de comando):<br/>",
     "User found and settings verified." : "Usuario encontrado y configuración verificada.",
+    "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Configuración verificada, pero no se encuentra ningún usuario. Sólo el primero podrá iniciar sesión. Considere un filtro más estrecho.",
+    "An unspecified error occurred. Please check the settings and the log." : "Un error no especificado ocurrió. Por favor verifique las configuraciones y el registro.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "El filtro de búsqueda es inválido, probablemente debido a problemas de sintáxis tales como números impares de paréntesis abiertos y cerrados. Por favor revíselos.",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Un error de conexión a LDAP / AD ocurrió, por favor verifique host, puerto y credenciales.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "El marcador de posición %uid no está presente. Será reemplazado con el nombre de inicio de sesión cuando se consulte LDAP / AD.",
+    "Please provide a login name to test against" : "Por favor suministre un nombre de inicio de sesión para probar",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "El cuadro de grupo fue deshabilitado, porque el servidor LDAP / AD no admite memberOf.",
     "_%s group found_::_%s groups found_" : ["Grupo %s encontrado","Grupos %s encontrados"],
     "_%s user found_::_%s users found_" : ["Usuario %s encontrado","Usuarios %s encontrados"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "No se pudo detectar el atributo de nombre de usuario pantalla. Por favor especifique lo mismo en ajustes avanzados ldap.",
@@ -28,16 +47,24 @@
     "Invalid Host" : "Host inválido",
     "Server" : "Servidor",
     "Users" : "Usuarios",
+    "Login Attributes" : "Atributos de inicio de sesión",
     "Groups" : "Grupos",
     "Test Configuration" : "Configuración de prueba",
     "Help" : "Ayuda",
     "Groups meeting these criteria are available in %s:" : "Los grupos que cumplen estos criterios están disponibles en %s:",
+    "Only these object classes:" : "Sólo estas clases de objetos:",
+    "Only from these groups:" : "Sólo desde estos grupos:",
+    "Search groups" : "Buscar grupos",
     "Available groups" : "Grupos disponibles",
     "Selected groups" : "Grupos seleccionados",
     "Edit LDAP Query" : "Editar consulta LDAP",
     "LDAP Filter:" : "Filtro LDAP:",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "El filtro especifica que grupos LDAP tendrán acceso a %s.",
     "Test Filter" : "Filtro de prueba",
+    "Verify settings and count groups" : "Verificar configuraciones y contar grupos",
+    "When logging in, %s will find the user based on the following attributes:" : "Cuando se inicia sesión, %s encontrará al usuario basado en los siguientes atributos:",
+    "LDAP / AD Username:" : "Nombre de usuario LDAP /AD:",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Permite el inicio de sesión contra el nombre de usuario LDAP / AD, el cual es o el uid o samaccountname y será detectado.",
     "LDAP / AD Email Address:" : "LDAP / AD dirección de correo electrónico:",
     "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite el inicio de sesión contra un atributo de correo electrónico. Correo y dirección primario de correo electrónico está habilitada.",
     "Other Attributes:" : "Otros atributos:",
@@ -61,6 +88,7 @@
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automáticas al LDAP. Mejor para grandes configuraciones, pero requiere cierto conocimiento de LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Ingrese manualmente los filtros LDAP (Recomendado para grandes directorios)",
     "Limit %s access to users meeting these criteria:" : "Limitar el acceso a %s a los usuarios que cumplan estos criterios:",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Los objetos de clases más comunes para los usuarios son organizationalPerson, persona, usuario y inetOrgPerson. Si no está seguro que objeto de clase seleccionar, por favor consulte con su administrador de directorio. ",
     "The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica que usuarios LDAP pueden tener acceso a %s.",
     "Verify settings and count users" : "Verificar configuración y contar usuarios",
     "Saving" : "Guardando",
diff --git a/apps/user_ldap/l10n/fr.js b/apps/user_ldap/l10n/fr.js
index cd71fa7..193094f 100644
--- a/apps/user_ldap/l10n/fr.js
+++ b/apps/user_ldap/l10n/fr.js
@@ -36,6 +36,12 @@ OC.L10N.register(
     "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Utilisateur introuvable. Veuillez vérifier les attributs de login et le nom d'utilisateur. Filtre effectif (à copier-coller pour valider en ligne de commande):<br/>",
     "User found and settings verified." : "Utilisateur trouvé et paramètres vérifiés.",
     "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Paramètres vérifiés, mais seul le premier utilisateur pourra se connecter. Considérez utiliser un filtre plus restrictif.",
+    "An unspecified error occurred. Please check the settings and the log." : "Une erreur non spécifiée s'est produite. Veuillez vérifier les paramètres et le log.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Le filtre de recherche n'est pas valide, probablement à cause de problèmes de syntaxe tels que des parenthèses manquantes. Veuillez le corriger.",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Une erreur s'est produite à la connexion au LDAP / AD. Veuillez vérifier l'hôte, le port et les informations d'identification.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "La chaîne %uid est manquante. Cette chaîne est remplacée par l'identifiant de connexion lors des requêtes LDAP / AD.",
+    "Please provide a login name to test against" : "Veuillez indiquer un identifiant de connexion avec lequel tester.",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Les groupes sont désactivés car le serveur LDAP / AD ne prend pas en charge memberOf.",
     "_%s group found_::_%s groups found_" : ["%s groupe trouvé","%s groupes trouvés"],
     "_%s user found_::_%s users found_" : ["%s utilisateur trouvé","%s utilisateurs trouvés"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Impossible de détecter l'attribut contenant le nom d'affichage des utilisateurs. Veuillez l'indiquer vous-même dans les paramètres ldap avancés.",
@@ -43,36 +49,57 @@ OC.L10N.register(
     "Invalid Host" : "Hôte non valide",
     "Server" : "Serveur",
     "Users" : "Utilisateurs",
+    "Login Attributes" : "Attributs de login",
     "Groups" : "Groupes",
     "Test Configuration" : "Tester la configuration",
     "Help" : "Aide",
     "Groups meeting these criteria are available in %s:" : "Les groupes respectant ces critères sont disponibles dans %s :",
+    "Only these object classes:" : "Seulement ces classes d'objets :",
+    "Only from these groups:" : "Seulement dans ces groupes :",
+    "Search groups" : "Chercher dans les groupes",
+    "Available groups" : "Chercher dans les utilisateurs",
+    "Selected groups" : "Groupes sélectionnés",
+    "Edit LDAP Query" : "Modifier la requête LDAP",
+    "LDAP Filter:" : "Filtre LDAP :",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Le filtre spécifie quels groupes LDAP ont accès à l'instance %s.",
     "Test Filter" : "Test du filtre",
+    "Verify settings and count groups" : "Vérifier les paramètres et compter les groupes",
+    "When logging in, %s will find the user based on the following attributes:" : "Au login, %s cherchera l'utilisateur sur base de ces attributs :",
+    "LDAP / AD Username:" : "Nom d'utilisateur LDAP / AD :",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Autoriser le login avec le nom d'utilisateur LDAP / AD (uid ou samaccountname, la détection est automatique). ",
+    "LDAP / AD Email Address:" : "Adresse mail LDAP / AD :",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Autoriser le login avec une adresse mail. Mail et mailPrimaryAddress sont autorisés.",
     "Other Attributes:" : "Autres attributs :",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Définit le filtre à appliquer lors d'une tentative de connexion. %%uid remplace le nom d'utilisateur. Exemple : \"uid=%%uid\"",
+    "Test Loginname" : "Loginname de test",
+    "Verify settings" : "Tester les paramètres",
     "1. Server" : "1. Serveur",
     "%s. Server:" : "%s. Serveur :",
     "Host" : "Hôte",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Détecter le port",
     "User DN" : "DN Utilisateur (Autorisé à consulter l'annuaire)",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN de l'utilisateur client pour lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour un accès anonyme, laisser le DN et le mot de passe vides.",
     "Password" : "Mot de passe",
     "For anonymous access, leave DN and Password empty." : "Pour un accès anonyme, laisser le DN utilisateur et le mot de passe vides.",
     "One Base DN per line" : "Un DN de base par ligne",
     "You can specify Base DN for users and groups in the Advanced tab" : "Vous pouvez spécifier les DN de base de vos utilisateurs et groupes via l'onglet Avancé",
+    "Detect Base DN" : "Détecter le DN de base",
+    "Test Base DN" : "Tester le DN de base",
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Évite les requêtes LDAP automatiques. Mieux pour les installations de grande ampleur, mais demande des connaissances en LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Entrée manuelle des filtres LDAP (recommandé pour les annuaires de grande ampleur)",
     "Limit %s access to users meeting these criteria:" : "Limiter l'accès à %s aux utilisateurs respectant ces critères :",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Les classes d'objets fréquentes pour les utilisateurs sont : organizationalPerson, person, user et inetOrgPerson. Si vous n'êtes pas sûr de la classe à utiliser, demandez à l'administrateur de l'annuaire.",
     "The filter specifies which LDAP users shall have access to the %s instance." : "Le filtre spécifie quels utilisateurs LDAP doivent avoir accès à l'instance %s.",
+    "Verify settings and count users" : "Vérifier les paramètres et compter les utilisateurs",
     "Saving" : "Enregistrement...",
     "Back" : "Retour",
     "Continue" : "Poursuivre",
     "LDAP" : "LDAP",
     "Expert" : "Expert",
     "Advanced" : "Avancé",
-    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Avertissement :</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des dysfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il désactive l'une d'elles.",
+    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Avertissement :</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des dysfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il en désactive une.",
     "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Attention :</b> Le module php LDAP n'est pas installé, par conséquent cette extension ne pourra fonctionner. Veuillez contacter votre administrateur système afin qu'il l'installe.",
     "Connection Settings" : "Paramètres de connexion",
     "Configuration Active" : "Configuration active",
@@ -81,7 +108,7 @@ OC.L10N.register(
     "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Fournir un serveur de backup optionnel.  Il doit s'agir d'une réplique du serveur LDAP/AD principal.",
     "Backup (Replica) Port" : "Port du serveur de backup (réplique)",
     "Disable Main Server" : "Désactiver le serveur principal",
-    "Only connect to the replica server." : "Se connecter uniquement au serveur de replica.",
+    "Only connect to the replica server." : "Se connecter uniquement à la réplique",
     "Case insensitive LDAP server (Windows)" : "Serveur LDAP insensible à la casse (Windows)",
     "Turn off SSL certificate validation." : "Désactiver la validation des certificats SSL.",
     "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Non recommandé, à utiliser à des fins de tests uniquement. Si la connexion ne fonctionne qu'avec cette option, importez le certificat SSL du serveur LDAP dans le serveur %s.",
@@ -102,8 +129,8 @@ OC.L10N.register(
     "Group-Member association" : "Association groupe-membre",
     "Nested Groups" : "Groupes imbriqués",
     "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Si activé, les groupes contenant d'autres groupes sont pris en charge (fonctionne uniquement si l'attribut membre du groupe contient des DNs).",
-    "Paging chunksize" : "Dimensionnement des paginations",
-    "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "La taille d'une part (chunksize) est utilisée pour les recherches paginées de LDAP qui peuvent retourner des résultats par lots comme une énumération d'utilisateurs ou groupes. (Configurer à 0 pour désactiver les recherches paginées de LDAP.)",
+    "Paging chunksize" : "Paging chunksize",
+    "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Chunksize utilisée pour les recherches LDAP paginées qui peuvent retourner des résultats par lots comme une énumération d'utilisateurs ou de groupes. (Configurer à 0 pour désactiver les recherches LDAP paginées)",
     "Special Attributes" : "Attributs spéciaux",
     "Quota Field" : "Champ du quota",
     "Quota Default" : "Quota par défaut",
diff --git a/apps/user_ldap/l10n/fr.json b/apps/user_ldap/l10n/fr.json
index 709fe2c..b6408cf 100644
--- a/apps/user_ldap/l10n/fr.json
+++ b/apps/user_ldap/l10n/fr.json
@@ -34,6 +34,12 @@
     "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Utilisateur introuvable. Veuillez vérifier les attributs de login et le nom d'utilisateur. Filtre effectif (à copier-coller pour valider en ligne de commande):<br/>",
     "User found and settings verified." : "Utilisateur trouvé et paramètres vérifiés.",
     "Settings verified, but one user found. Only the first will be able to login. Consider a more narrow filter." : "Paramètres vérifiés, mais seul le premier utilisateur pourra se connecter. Considérez utiliser un filtre plus restrictif.",
+    "An unspecified error occurred. Please check the settings and the log." : "Une erreur non spécifiée s'est produite. Veuillez vérifier les paramètres et le log.",
+    "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "Le filtre de recherche n'est pas valide, probablement à cause de problèmes de syntaxe tels que des parenthèses manquantes. Veuillez le corriger.",
+    "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Une erreur s'est produite à la connexion au LDAP / AD. Veuillez vérifier l'hôte, le port et les informations d'identification.",
+    "The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "La chaîne %uid est manquante. Cette chaîne est remplacée par l'identifiant de connexion lors des requêtes LDAP / AD.",
+    "Please provide a login name to test against" : "Veuillez indiquer un identifiant de connexion avec lequel tester.",
+    "The group box was disabled, because the LDAP / AD server does not support memberOf." : "Les groupes sont désactivés car le serveur LDAP / AD ne prend pas en charge memberOf.",
     "_%s group found_::_%s groups found_" : ["%s groupe trouvé","%s groupes trouvés"],
     "_%s user found_::_%s users found_" : ["%s utilisateur trouvé","%s utilisateurs trouvés"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Impossible de détecter l'attribut contenant le nom d'affichage des utilisateurs. Veuillez l'indiquer vous-même dans les paramètres ldap avancés.",
@@ -41,36 +47,57 @@
     "Invalid Host" : "Hôte non valide",
     "Server" : "Serveur",
     "Users" : "Utilisateurs",
+    "Login Attributes" : "Attributs de login",
     "Groups" : "Groupes",
     "Test Configuration" : "Tester la configuration",
     "Help" : "Aide",
     "Groups meeting these criteria are available in %s:" : "Les groupes respectant ces critères sont disponibles dans %s :",
+    "Only these object classes:" : "Seulement ces classes d'objets :",
+    "Only from these groups:" : "Seulement dans ces groupes :",
+    "Search groups" : "Chercher dans les groupes",
+    "Available groups" : "Chercher dans les utilisateurs",
+    "Selected groups" : "Groupes sélectionnés",
+    "Edit LDAP Query" : "Modifier la requête LDAP",
+    "LDAP Filter:" : "Filtre LDAP :",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Le filtre spécifie quels groupes LDAP ont accès à l'instance %s.",
     "Test Filter" : "Test du filtre",
+    "Verify settings and count groups" : "Vérifier les paramètres et compter les groupes",
+    "When logging in, %s will find the user based on the following attributes:" : "Au login, %s cherchera l'utilisateur sur base de ces attributs :",
+    "LDAP / AD Username:" : "Nom d'utilisateur LDAP / AD :",
+    "Allows login against the LDAP / AD username, which is either uid or samaccountname and will be detected." : "Autoriser le login avec le nom d'utilisateur LDAP / AD (uid ou samaccountname, la détection est automatique). ",
+    "LDAP / AD Email Address:" : "Adresse mail LDAP / AD :",
+    "Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Autoriser le login avec une adresse mail. Mail et mailPrimaryAddress sont autorisés.",
     "Other Attributes:" : "Autres attributs :",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Définit le filtre à appliquer lors d'une tentative de connexion. %%uid remplace le nom d'utilisateur. Exemple : \"uid=%%uid\"",
+    "Test Loginname" : "Loginname de test",
+    "Verify settings" : "Tester les paramètres",
     "1. Server" : "1. Serveur",
     "%s. Server:" : "%s. Serveur :",
     "Host" : "Hôte",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Vous pouvez omettre le protocole, sauf si vous avez besoin de SSL. Dans ce cas préfixez avec ldaps://",
     "Port" : "Port",
+    "Detect Port" : "Détecter le port",
     "User DN" : "DN Utilisateur (Autorisé à consulter l'annuaire)",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN de l'utilisateur client pour lequel la liaison doit se faire, par exemple uid=agent,dc=example,dc=com. Pour un accès anonyme, laisser le DN et le mot de passe vides.",
     "Password" : "Mot de passe",
     "For anonymous access, leave DN and Password empty." : "Pour un accès anonyme, laisser le DN utilisateur et le mot de passe vides.",
     "One Base DN per line" : "Un DN de base par ligne",
     "You can specify Base DN for users and groups in the Advanced tab" : "Vous pouvez spécifier les DN de base de vos utilisateurs et groupes via l'onglet Avancé",
+    "Detect Base DN" : "Détecter le DN de base",
+    "Test Base DN" : "Tester le DN de base",
     "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Évite les requêtes LDAP automatiques. Mieux pour les installations de grande ampleur, mais demande des connaissances en LDAP.",
     "Manually enter LDAP filters (recommended for large directories)" : "Entrée manuelle des filtres LDAP (recommandé pour les annuaires de grande ampleur)",
     "Limit %s access to users meeting these criteria:" : "Limiter l'accès à %s aux utilisateurs respectant ces critères :",
+    "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Les classes d'objets fréquentes pour les utilisateurs sont : organizationalPerson, person, user et inetOrgPerson. Si vous n'êtes pas sûr de la classe à utiliser, demandez à l'administrateur de l'annuaire.",
     "The filter specifies which LDAP users shall have access to the %s instance." : "Le filtre spécifie quels utilisateurs LDAP doivent avoir accès à l'instance %s.",
+    "Verify settings and count users" : "Vérifier les paramètres et compter les utilisateurs",
     "Saving" : "Enregistrement...",
     "Back" : "Retour",
     "Continue" : "Poursuivre",
     "LDAP" : "LDAP",
     "Expert" : "Expert",
     "Advanced" : "Avancé",
-    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Avertissement :</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des dysfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il désactive l'une d'elles.",
+    "<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." : "<b>Avertissement :</b> Les applications user_ldap et user_webdavauth sont incompatibles. Des dysfonctionnements peuvent survenir. Contactez votre administrateur système pour qu'il en désactive une.",
     "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Attention :</b> Le module php LDAP n'est pas installé, par conséquent cette extension ne pourra fonctionner. Veuillez contacter votre administrateur système afin qu'il l'installe.",
     "Connection Settings" : "Paramètres de connexion",
     "Configuration Active" : "Configuration active",
@@ -79,7 +106,7 @@
     "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Fournir un serveur de backup optionnel.  Il doit s'agir d'une réplique du serveur LDAP/AD principal.",
     "Backup (Replica) Port" : "Port du serveur de backup (réplique)",
     "Disable Main Server" : "Désactiver le serveur principal",
-    "Only connect to the replica server." : "Se connecter uniquement au serveur de replica.",
+    "Only connect to the replica server." : "Se connecter uniquement à la réplique",
     "Case insensitive LDAP server (Windows)" : "Serveur LDAP insensible à la casse (Windows)",
     "Turn off SSL certificate validation." : "Désactiver la validation des certificats SSL.",
     "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Non recommandé, à utiliser à des fins de tests uniquement. Si la connexion ne fonctionne qu'avec cette option, importez le certificat SSL du serveur LDAP dans le serveur %s.",
@@ -100,8 +127,8 @@
     "Group-Member association" : "Association groupe-membre",
     "Nested Groups" : "Groupes imbriqués",
     "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Si activé, les groupes contenant d'autres groupes sont pris en charge (fonctionne uniquement si l'attribut membre du groupe contient des DNs).",
-    "Paging chunksize" : "Dimensionnement des paginations",
-    "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "La taille d'une part (chunksize) est utilisée pour les recherches paginées de LDAP qui peuvent retourner des résultats par lots comme une énumération d'utilisateurs ou groupes. (Configurer à 0 pour désactiver les recherches paginées de LDAP.)",
+    "Paging chunksize" : "Paging chunksize",
+    "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Chunksize utilisée pour les recherches LDAP paginées qui peuvent retourner des résultats par lots comme une énumération d'utilisateurs ou de groupes. (Configurer à 0 pour désactiver les recherches LDAP paginées)",
     "Special Attributes" : "Attributs spéciaux",
     "Quota Field" : "Champ du quota",
     "Quota Default" : "Quota par défaut",
diff --git a/apps/user_ldap/l10n/sr.js b/apps/user_ldap/l10n/sr.js
index 92b5a86..0312baf 100644
--- a/apps/user_ldap/l10n/sr.js
+++ b/apps/user_ldap/l10n/sr.js
@@ -16,10 +16,23 @@ OC.L10N.register(
     "Configuration OK" : "Конфигурација је у реду",
     "Select groups" : "Изаберите групе",
     "Select object classes" : "Изаберите класе објеката",
+    "Please check the credentials, they seem to be wrong." : "Проверите акредитиве. Изгледа да су погрешни.",
+    "Please specify the port, it could not be auto-detected." : "Наведите порт. Не може се аутоматски открити.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Базни ДН се не може открити. Проверите акредитиве, домаћина и порт.",
+    "Could not detect Base DN, please enter it manually." : "Не могу да откријем базни ДН. Унесите га ручно.",
     "{nthServer}. Server" : "{nthServer}. Сервер",
+    "No object found in the given Base DN. Please revise." : "Нема објекта за дати базни ДН. Проверите.",
+    "More then 1.000 directory entries available." : "Постоји више од 1.000 ставки.",
+    " entries available within the provided Base DN" : "уноса доступно за дати базни ДН",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Грешка. Проверите базни ДН као и поставке везе и акредитиве.",
     "Do you really want to delete the current Server Configuration?" : "Да ли стварно желите да обришете тренутну конфигурацију сервера?",
     "Confirm Deletion" : "Потврдa брисањa",
+    "Mappings cleared successfully!" : "Мапирања успешно очишћена!",
+    "Error while clearing the mappings." : "Грешка при чишћењу мапирања.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Упис није успео. Проверите да је база у функцији. Поново учитајте пре настављања.",
+    "Mode switch" : "Промена режима",
     "Select attributes" : "Изаберите атрибуте",
+    "User found and settings verified." : "Корисник нађен и поставке проверене.",
     "_%s group found_::_%s groups found_" : ["нађена %s група","нађене %s групе","нађено %s група"],
     "_%s user found_::_%s users found_" : ["нађен %s корисник","нађена %s корисника","нађено %s корисника"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Немогу да откријем особину приказивања корисниковог имена. Наведите је у напредним поставкама LDAP-a",
@@ -27,19 +40,26 @@ OC.L10N.register(
     "Invalid Host" : "Неважећи домаћин",
     "Server" : "Сервер",
     "Users" : "Корисници",
+    "Login Attributes" : "Атрибути пријаве",
     "Groups" : "Групе",
     "Test Configuration" : "Тестирај конфигурацију",
     "Help" : "Помоћ",
     "Groups meeting these criteria are available in %s:" : "Групе које испуњавају ове критеријуме су доступне у %s:",
+    "Search groups" : "Претражи групе",
+    "Available groups" : "Доступне групе",
+    "Selected groups" : "Изабране групе",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Филтер прецизира које ће LDAP групе требају имати приступ %s случају.",
     "Test Filter" : "Тестни филтер",
     "Other Attributes:" : "Остали параметри:",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Одређује филтер који ће се применити при покушају пријављивања. %%uid замењује корисничко име при пријављивању. Пример: \"uid=%%uid\"",
+    "Test Loginname" : "Испробај име за пријаву",
+    "Verify settings" : "Провери поставке",
     "1. Server" : "1. сервер",
     "%s. Server:" : "%s. Сервер:",
     "Host" : "Домаћин",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Можете да изоставите протокол, осим ако захтевате ССЛ. У том случају почните са ldaps://",
     "Port" : "Порт",
+    "Detect Port" : "Откриј порт",
     "User DN" : "Корисников DN",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN корисника клијента са којим треба да се успостави веза, нпр. uid=agent,dc=example,dc=com. За анониман приступ, оставите поља DN и лозинка празним.",
     "Password" : "Лозинка",
diff --git a/apps/user_ldap/l10n/sr.json b/apps/user_ldap/l10n/sr.json
index d21310f..97aa229 100644
--- a/apps/user_ldap/l10n/sr.json
+++ b/apps/user_ldap/l10n/sr.json
@@ -14,10 +14,23 @@
     "Configuration OK" : "Конфигурација је у реду",
     "Select groups" : "Изаберите групе",
     "Select object classes" : "Изаберите класе објеката",
+    "Please check the credentials, they seem to be wrong." : "Проверите акредитиве. Изгледа да су погрешни.",
+    "Please specify the port, it could not be auto-detected." : "Наведите порт. Не може се аутоматски открити.",
+    "Base DN could not be auto-detected, please revise credentials, host and port." : "Базни ДН се не може открити. Проверите акредитиве, домаћина и порт.",
+    "Could not detect Base DN, please enter it manually." : "Не могу да откријем базни ДН. Унесите га ручно.",
     "{nthServer}. Server" : "{nthServer}. Сервер",
+    "No object found in the given Base DN. Please revise." : "Нема објекта за дати базни ДН. Проверите.",
+    "More then 1.000 directory entries available." : "Постоји више од 1.000 ставки.",
+    " entries available within the provided Base DN" : "уноса доступно за дати базни ДН",
+    "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Грешка. Проверите базни ДН као и поставке везе и акредитиве.",
     "Do you really want to delete the current Server Configuration?" : "Да ли стварно желите да обришете тренутну конфигурацију сервера?",
     "Confirm Deletion" : "Потврдa брисањa",
+    "Mappings cleared successfully!" : "Мапирања успешно очишћена!",
+    "Error while clearing the mappings." : "Грешка при чишћењу мапирања.",
+    "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Упис није успео. Проверите да је база у функцији. Поново учитајте пре настављања.",
+    "Mode switch" : "Промена режима",
     "Select attributes" : "Изаберите атрибуте",
+    "User found and settings verified." : "Корисник нађен и поставке проверене.",
     "_%s group found_::_%s groups found_" : ["нађена %s група","нађене %s групе","нађено %s група"],
     "_%s user found_::_%s users found_" : ["нађен %s корисник","нађена %s корисника","нађено %s корисника"],
     "Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Немогу да откријем особину приказивања корисниковог имена. Наведите је у напредним поставкама LDAP-a",
@@ -25,19 +38,26 @@
     "Invalid Host" : "Неважећи домаћин",
     "Server" : "Сервер",
     "Users" : "Корисници",
+    "Login Attributes" : "Атрибути пријаве",
     "Groups" : "Групе",
     "Test Configuration" : "Тестирај конфигурацију",
     "Help" : "Помоћ",
     "Groups meeting these criteria are available in %s:" : "Групе које испуњавају ове критеријуме су доступне у %s:",
+    "Search groups" : "Претражи групе",
+    "Available groups" : "Доступне групе",
+    "Selected groups" : "Изабране групе",
     "The filter specifies which LDAP groups shall have access to the %s instance." : "Филтер прецизира које ће LDAP групе требају имати приступ %s случају.",
     "Test Filter" : "Тестни филтер",
     "Other Attributes:" : "Остали параметри:",
     "Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Одређује филтер који ће се применити при покушају пријављивања. %%uid замењује корисничко име при пријављивању. Пример: \"uid=%%uid\"",
+    "Test Loginname" : "Испробај име за пријаву",
+    "Verify settings" : "Провери поставке",
     "1. Server" : "1. сервер",
     "%s. Server:" : "%s. Сервер:",
     "Host" : "Домаћин",
     "You can omit the protocol, except you require SSL. Then start with ldaps://" : "Можете да изоставите протокол, осим ако захтевате ССЛ. У том случају почните са ldaps://",
     "Port" : "Порт",
+    "Detect Port" : "Откриј порт",
     "User DN" : "Корисников DN",
     "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "DN корисника клијента са којим треба да се успостави веза, нпр. uid=agent,dc=example,dc=com. За анониман приступ, оставите поља DN и лозинка празним.",
     "Password" : "Лозинка",
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 2632fb4..3f6342d 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -72,6 +72,7 @@ OC.L10N.register(
     "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.",
     "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor no tiene una conexión a Internet. Esto significa que algunas de las características como el montaj [...]
     "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de m [...]
+    "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La memoria caché no ha sido configurada. Para aumentar su performance por favor configure memcache si está disponible. Más información puede ser encontrada en nuestra <a href=\"{docLink}\">documentación</a>.",
     "Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
     "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "La \"{header}\" cabecera HTTP no está configurado para ser igual a \"{expected}\". Esto puede suponer un riesgo para la seguridad o la privacidad, por lo que se recomienda ajustar esta opción.",
     "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "La \"Strict-Transport-Security\" Cabecera HTTP no está configurada a al menos \"2,678,400\" segundos. Esto es un riesgo potencial de seguridad y debe ajustar esta opción.",
@@ -85,6 +86,9 @@ OC.L10N.register(
     "Error while changing permissions" : "Error al cambiar permisos",
     "Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
     "Shared with you by {owner}" : "Compartido contigo por {owner}",
+    "Share with users or groups …" : "Compartir con usuarios o grupos ...",
+    "Share with users, groups or remote users …" : "Comparte con usuarios, grupos o usuarios remotos ...",
+    "Share with people on other ownClouds using the syntax username at example.com/owncloud" : "Comparta con personas en otros ownClouds utilizando la sintáxis username at example.com/owncloud",
     "Share link" : "Enlace compartido",
     "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó",
     "Link" : "Enlace",
@@ -97,6 +101,7 @@ OC.L10N.register(
     "Set expiration date" : "Establecer fecha de caducidad",
     "Expiration" : "Expira en:",
     "Expiration date" : "Fecha de caducidad",
+    "An error occured. Please try again" : "Un error ocurrió. Por favor reinténtelo nuevamente.",
     "Adding user..." : "Añadiendo usuario...",
     "group" : "grupo",
     "remote" : "remoto",
@@ -176,6 +181,7 @@ OC.L10N.register(
     "File: %s" : "Archivo: %s",
     "Line: %s" : "Línea: %s",
     "Trace" : "Trazas",
+    "Security warning" : "Advertencia de seguridad",
     "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.",
     "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.",
     "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>",
@@ -189,17 +195,22 @@ OC.L10N.register(
     "Database name" : "Nombre de la base de datos",
     "Database tablespace" : "Espacio de tablas de la base de datos",
     "Database host" : "Host de la base de datos",
+    "Performance warning" : "Advertencia de rendimiento",
     "SQLite will be used as database." : "Se utilizará SQLite como base de datos.",
     "For larger installations we recommend to choose a different database backend." : "Para grandes instalaciones recomendamos seleccionar una base de datos diferente",
     "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "El uso de SQLite esta desaconsejado especialmente cuando se usa el cliente de escritorio para sincronizar los ficheros.",
     "Finish setup" : "Completar la instalación",
     "Finishing …" : "Finalizando...",
+    "Need help?" : "Necesita ayuda?",
+    "See the documentation" : "Vea la documentación",
     "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación requiere JavaScript para operar correctamente. Por favor, {linkstart}habilite JavaScript{linkend} y recargue la página.",
     "%s is available. Get more information on how to update." : "%s está disponible. Obtener más información de como actualizar.",
     "Log out" : "Salir",
     "Search" : "Buscar",
     "Server side authentication failed!" : "La autenticación a fallado en el servidor.",
     "Please contact your administrator." : "Por favor, contacte con el administrador.",
+    "An internal error occured." : "Un error interno ocurrió.",
+    "Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
     "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!",
     "remember" : "recordar",
     "Log in" : "Entrar",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index 9c9fc0f..acede30 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -70,6 +70,7 @@
     "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Su servidor web aún no está configurado adecuadamente para permitir sincronización de archivos ya que la interfaz WebDAV parece no estar funcionando.",
     "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor no tiene una conexión a Internet. Esto significa que algunas de las características como el montaj [...]
     "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de m [...]
+    "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "La memoria caché no ha sido configurada. Para aumentar su performance por favor configure memcache si está disponible. Más información puede ser encontrada en nuestra <a href=\"{docLink}\">documentación</a>.",
     "Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
     "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "La \"{header}\" cabecera HTTP no está configurado para ser igual a \"{expected}\". Esto puede suponer un riesgo para la seguridad o la privacidad, por lo que se recomienda ajustar esta opción.",
     "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "La \"Strict-Transport-Security\" Cabecera HTTP no está configurada a al menos \"2,678,400\" segundos. Esto es un riesgo potencial de seguridad y debe ajustar esta opción.",
@@ -83,6 +84,9 @@
     "Error while changing permissions" : "Error al cambiar permisos",
     "Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
     "Shared with you by {owner}" : "Compartido contigo por {owner}",
+    "Share with users or groups …" : "Compartir con usuarios o grupos ...",
+    "Share with users, groups or remote users …" : "Comparte con usuarios, grupos o usuarios remotos ...",
+    "Share with people on other ownClouds using the syntax username at example.com/owncloud" : "Comparta con personas en otros ownClouds utilizando la sintáxis username at example.com/owncloud",
     "Share link" : "Enlace compartido",
     "The public link will expire no later than {days} days after it is created" : "El vínculo público no expirará antes de {days} desde que se creó",
     "Link" : "Enlace",
@@ -95,6 +99,7 @@
     "Set expiration date" : "Establecer fecha de caducidad",
     "Expiration" : "Expira en:",
     "Expiration date" : "Fecha de caducidad",
+    "An error occured. Please try again" : "Un error ocurrió. Por favor reinténtelo nuevamente.",
     "Adding user..." : "Añadiendo usuario...",
     "group" : "grupo",
     "remote" : "remoto",
@@ -174,6 +179,7 @@
     "File: %s" : "Archivo: %s",
     "Line: %s" : "Línea: %s",
     "Trace" : "Trazas",
+    "Security warning" : "Advertencia de seguridad",
     "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.",
     "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para información de cómo configurar apropiadamente su servidor, por favor vea la <a href=\"%s\" target=\"_blank\">documentación</a>.",
     "Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>",
@@ -187,17 +193,22 @@
     "Database name" : "Nombre de la base de datos",
     "Database tablespace" : "Espacio de tablas de la base de datos",
     "Database host" : "Host de la base de datos",
+    "Performance warning" : "Advertencia de rendimiento",
     "SQLite will be used as database." : "Se utilizará SQLite como base de datos.",
     "For larger installations we recommend to choose a different database backend." : "Para grandes instalaciones recomendamos seleccionar una base de datos diferente",
     "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "El uso de SQLite esta desaconsejado especialmente cuando se usa el cliente de escritorio para sincronizar los ficheros.",
     "Finish setup" : "Completar la instalación",
     "Finishing …" : "Finalizando...",
+    "Need help?" : "Necesita ayuda?",
+    "See the documentation" : "Vea la documentación",
     "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación requiere JavaScript para operar correctamente. Por favor, {linkstart}habilite JavaScript{linkend} y recargue la página.",
     "%s is available. Get more information on how to update." : "%s está disponible. Obtener más información de como actualizar.",
     "Log out" : "Salir",
     "Search" : "Buscar",
     "Server side authentication failed!" : "La autenticación a fallado en el servidor.",
     "Please contact your administrator." : "Por favor, contacte con el administrador.",
+    "An internal error occured." : "Un error interno ocurrió.",
+    "Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
     "Forgot your password? Reset it!" : "¿Olvidó su contraseña? ¡Restablézcala!",
     "remember" : "recordar",
     "Log in" : "Entrar",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index 59bc307..8b3f02c 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -69,14 +69,14 @@ OC.L10N.register(
     "So-so password" : "Mot de passe tout juste acceptable",
     "Good password" : "Mot de passe de sécurité suffisante",
     "Strong password" : "Mot de passe fort",
-    "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation de fichiers : l'interface WebDAV semble ne pas fonctionner.",
-    "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage d [...]
-    "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur w [...]
+    "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour la synchronisation de fichiers : l'interface WebDAV semble ne pas fonctionner.",
+    "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage d [...]
+    "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur w [...]
     "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Aucun cache de la mémoire n'est configuré. Si possible, configurez un \"memcache\" pour augmenter les performances. Pour plus d'information consultez la <a href=\"{docLink}\">documentation</a>.",
     "Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
     "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "L'en-tête HTTP \"{header}\" n'est pas configurée pour être égale à \"{expected}\" créant potentiellement un risque relié à la sécurité et à la vie privée. Il est donc recommandé d'ajuster ce paramètre.",
-    "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée pour durer \"2,678,400\" secondes. C'est un risque de sécurité potentiel et il est donc recommandé d'ajuster ce paramètre.",
-    "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead." : "Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS à la place.",
+    "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée à \"2,678,400\" secondes. C'est un risque de sécurité potentiel et il est donc recommandé d'ajuster ce paramètre.",
+    "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead." : "Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS.",
     "Shared" : "Partagé",
     "Shared with {recipients}" : "Partagé avec {recipients}",
     "Share" : "Partager",
@@ -154,7 +154,7 @@ OC.L10N.register(
     "Apps" : "Applications",
     "Admin" : "Administration",
     "Help" : "Aide",
-    "Error loading tags" : "Erreur de chargement des étiquettes.",
+    "Error loading tags" : "Erreur lors du chargement des étiquettes",
     "Tag already exists" : "L'étiquette existe déjà.",
     "Error deleting tag(s)" : "Erreur de suppression d'étiquette(s)",
     "Error tagging" : "Erreur lors de l'étiquetage",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 8a13b7a..641c07b 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -67,14 +67,14 @@
     "So-so password" : "Mot de passe tout juste acceptable",
     "Good password" : "Mot de passe de sécurité suffisante",
     "Strong password" : "Mot de passe fort",
-    "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour permettre la synchronisation de fichiers : l'interface WebDAV semble ne pas fonctionner.",
-    "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage d [...]
-    "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur w [...]
+    "Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Votre serveur web n'est pas correctement configuré pour la synchronisation de fichiers : l'interface WebDAV semble ne pas fonctionner.",
+    "This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Ce serveur ne peut se connecter à internet. Cela signifie que certaines fonctionnalités, telles que le montage d [...]
+    "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Votre dossier de données et vos fichiers sont probablement accessibles depuis internet. Le fichier .htaccess ne fonctionne pas. Nous vous recommandons vivement de configurer votre serveur w [...]
     "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a href=\"{docLink}\">documentation</a>." : "Aucun cache de la mémoire n'est configuré. Si possible, configurez un \"memcache\" pour augmenter les performances. Pour plus d'information consultez la <a href=\"{docLink}\">documentation</a>.",
     "Error occurred while checking server setup" : "Une erreur s'est produite lors de la vérification de la configuration du serveur",
     "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "L'en-tête HTTP \"{header}\" n'est pas configurée pour être égale à \"{expected}\" créant potentiellement un risque relié à la sécurité et à la vie privée. Il est donc recommandé d'ajuster ce paramètre.",
-    "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée pour durer \"2,678,400\" secondes. C'est un risque de sécurité potentiel et il est donc recommandé d'ajuster ce paramètre.",
-    "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead." : "Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS à la place.",
+    "The \"Strict-Transport-Security\" HTTP header is not configured to least \"2,678,400\" seconds. This is a potential security risk and we recommend adjusting this setting." : "L'en-tête HTTP \"Strict-Transport-Security\" n'est pas configurée à \"2,678,400\" secondes. C'est un risque de sécurité potentiel et il est donc recommandé d'ajuster ce paramètre.",
+    "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead." : "Vous accédez à ce site via HTTP. Nous vous recommandons fortement de configurer votre serveur pour forcer l'utilisation de HTTPS.",
     "Shared" : "Partagé",
     "Shared with {recipients}" : "Partagé avec {recipients}",
     "Share" : "Partager",
@@ -152,7 +152,7 @@
     "Apps" : "Applications",
     "Admin" : "Administration",
     "Help" : "Aide",
-    "Error loading tags" : "Erreur de chargement des étiquettes.",
+    "Error loading tags" : "Erreur lors du chargement des étiquettes",
     "Tag already exists" : "L'étiquette existe déjà.",
     "Error deleting tag(s)" : "Erreur de suppression d'étiquette(s)",
     "Error tagging" : "Erreur lors de l'étiquetage",
diff --git a/lib/l10n/fr.js b/lib/l10n/fr.js
index 5a235f0..b0c5f89 100644
--- a/lib/l10n/fr.js
+++ b/lib/l10n/fr.js
@@ -31,8 +31,10 @@ OC.L10N.register(
     "yesterday" : "hier",
     "_%n day ago_::_%n days ago_" : ["il y a %n jour","il y a %n jours"],
     "last month" : "le mois dernier",
+    "_%n month ago_::_%n months ago_" : ["Il y a %n mois","Il y a %n mois"],
     "last year" : "l'année dernière",
     "_%n year ago_::_%n years ago_" : ["il y a %n an","il y a %n ans"],
+    "_%n minute ago_::_%n minutes ago_" : ["il y a %n minute","il y a %n minutes"],
     "seconds ago" : "il y a quelques secondes",
     "web services under your control" : "services web sous votre contrôle",
     "Empty filename is not allowed" : "Le nom de fichier ne peut pas être vide",
@@ -51,8 +53,8 @@ OC.L10N.register(
     "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
     "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
     "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
-    "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non-diffusées",
-    "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "L'application ne peut être installée car la version de info.xml/version n'est identique à celle indiquée sur l'app store",
+    "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
+    "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "L'application ne peut être installée car la version dans info.xml/version n'est pas identique à celle indiquée sur l'app store",
     "Application is not enabled" : "L'application n'est pas activée",
     "Authentication error" : "Erreur d'authentification",
     "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
@@ -60,23 +62,23 @@ OC.L10N.register(
     "%s enter the database username." : "%s entrez le nom d'utilisateur de la base de données.",
     "%s enter the database name." : "%s entrez le nom de la base de données.",
     "%s you may not use dots in the database name" : "%s vous ne pouvez pas utiliser de points dans le nom de la base de données",
-    "MS SQL username and/or password not valid: %s" : "Le nom d'utilisateur et/ou le mot de passe de la base MS SQL est invalide : %s",
+    "MS SQL username and/or password not valid: %s" : "Nom d'utilisateur et/ou le mot de passe MS SQL non valide : %s",
     "You need to enter either an existing account or the administrator." : "Vous devez spécifier le nom d'un compte existant, ou celui de l'administrateur.",
-    "MySQL/MariaDB username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe MySQL/MariaDB invalide",
+    "MySQL/MariaDB username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe MySQL/MariaDB non valide",
     "DB Error: \"%s\"" : "Erreur de la base de données : \"%s\"",
     "Offending command was: \"%s\"" : "La requête en cause est : \"%s\"",
     "MySQL/MariaDB user '%s'@'localhost' exists already." : "L'utilisateur MySQL/MariaDB '%s'@'localhost' existe déjà.",
-    "Drop this user from MySQL/MariaDB" : "Retirer cet utilisateur de la base MySQL/MariaDB",
+    "Drop this user from MySQL/MariaDB" : "Supprimez cet utilisateur de la base MySQL/MariaDB",
     "MySQL/MariaDB user '%s'@'%%' already exists" : "L'utilisateur MySQL/MariaDB '%s'@'%%' existe déjà",
-    "Drop this user from MySQL/MariaDB." : "Retirer cet utilisateur de la base MySQL/MariaDB.",
+    "Drop this user from MySQL/MariaDB." : "Supprimez cet utilisateur de la base MySQL/MariaDB.",
     "Oracle connection could not be established" : "La connexion Oracle ne peut pas être établie",
     "Oracle username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe de la base Oracle non valide(s)",
     "Offending command was: \"%s\", name: %s, password: %s" : "La requête en cause est : \"%s\", nom : %s, mot de passe : %s",
     "PostgreSQL username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe de la base PostgreSQL non valide(s)",
     "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X n'est pas pris en charge et %s ne fonctionnera pas correctement sur cette plate-forme. Son utilisation est à vos risques et périls !",
     "For the best results, please consider using a GNU/Linux server instead." : "Pour obtenir les meilleurs résultats, vous devriez utiliser un serveur GNU/Linux.",
-    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.",
-    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou basculer sur une version PHP 64-bits.",
+    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bit et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers de taille supérieure à 4 Go et est donc fortement déconseillé.",
+    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou utiliser une version PHP 64-bit.",
     "Set an admin username." : "Spécifiez un nom d'utilisateur pour l'administrateur.",
     "Set an admin password." : "Spécifiez un mot de passe pour l'administrateur.",
     "Can't create or write into the data directory %s" : "Impossible de créer ou d'écrire dans le répertoire des données %s",
@@ -113,7 +115,7 @@ OC.L10N.register(
     "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
     "A valid password must be provided" : "Un mot de passe valide doit être saisi",
     "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
-    "No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données (sqlite, mysql, ou postgresql) n’est installé.",
+    "No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données n’est installé (sqlite, mysql ou postgresql).",
     "Microsoft Windows Platform is not supported" : "La plate-forme Microsoft Windows n'est pas prise en charge.",
     "Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executer un serveur ownCloud sur une plate-forme Microsoft Windows n' [...]
     "Cannot write into \"config\" directory" : "Impossible d’écrire dans le répertoire \"config\"",
@@ -122,7 +124,7 @@ OC.L10N.register(
     "Cannot create \"data\" directory (%s)" : "Impossible de créer le répertoire \"data\" (%s)",
     "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Ce problème est généralement résolu <a href=\"%s\" target=\"_blank\">en donnant au serveur web un accès en écriture au répertoire racine</a>.",
     "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Le problème de permissions peut généralement être résolu %sen donnant au serveur web un accès en écriture au répertoire racine%s",
-    "Setting locale to %s failed" : "Le choix de la langue pour %s a échoué",
+    "Setting locale to %s failed" : "La spécification des paramètres régionaux à %s a échoué",
     "Please install one of these locales on your system and restart your webserver." : "Veuillez installer l'un de ces paramètres régionaux sur votre système et redémarrer votre serveur web.",
     "Please ask your server administrator to install the module." : "Veuillez demander à votre administrateur d’installer le module.",
     "PHP module %s not installed." : "Le module PHP %s n’est pas installé.",
diff --git a/lib/l10n/fr.json b/lib/l10n/fr.json
index f348592..b7759a2 100644
--- a/lib/l10n/fr.json
+++ b/lib/l10n/fr.json
@@ -29,8 +29,10 @@
     "yesterday" : "hier",
     "_%n day ago_::_%n days ago_" : ["il y a %n jour","il y a %n jours"],
     "last month" : "le mois dernier",
+    "_%n month ago_::_%n months ago_" : ["Il y a %n mois","Il y a %n mois"],
     "last year" : "l'année dernière",
     "_%n year ago_::_%n years ago_" : ["il y a %n an","il y a %n ans"],
+    "_%n minute ago_::_%n minutes ago_" : ["il y a %n minute","il y a %n minutes"],
     "seconds ago" : "il y a quelques secondes",
     "web services under your control" : "services web sous votre contrôle",
     "Empty filename is not allowed" : "Le nom de fichier ne peut pas être vide",
@@ -49,8 +51,8 @@
     "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
     "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
     "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
-    "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non-diffusées",
-    "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "L'application ne peut être installée car la version de info.xml/version n'est identique à celle indiquée sur l'app store",
+    "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
+    "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "L'application ne peut être installée car la version dans info.xml/version n'est pas identique à celle indiquée sur l'app store",
     "Application is not enabled" : "L'application n'est pas activée",
     "Authentication error" : "Erreur d'authentification",
     "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
@@ -58,23 +60,23 @@
     "%s enter the database username." : "%s entrez le nom d'utilisateur de la base de données.",
     "%s enter the database name." : "%s entrez le nom de la base de données.",
     "%s you may not use dots in the database name" : "%s vous ne pouvez pas utiliser de points dans le nom de la base de données",
-    "MS SQL username and/or password not valid: %s" : "Le nom d'utilisateur et/ou le mot de passe de la base MS SQL est invalide : %s",
+    "MS SQL username and/or password not valid: %s" : "Nom d'utilisateur et/ou le mot de passe MS SQL non valide : %s",
     "You need to enter either an existing account or the administrator." : "Vous devez spécifier le nom d'un compte existant, ou celui de l'administrateur.",
-    "MySQL/MariaDB username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe MySQL/MariaDB invalide",
+    "MySQL/MariaDB username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe MySQL/MariaDB non valide",
     "DB Error: \"%s\"" : "Erreur de la base de données : \"%s\"",
     "Offending command was: \"%s\"" : "La requête en cause est : \"%s\"",
     "MySQL/MariaDB user '%s'@'localhost' exists already." : "L'utilisateur MySQL/MariaDB '%s'@'localhost' existe déjà.",
-    "Drop this user from MySQL/MariaDB" : "Retirer cet utilisateur de la base MySQL/MariaDB",
+    "Drop this user from MySQL/MariaDB" : "Supprimez cet utilisateur de la base MySQL/MariaDB",
     "MySQL/MariaDB user '%s'@'%%' already exists" : "L'utilisateur MySQL/MariaDB '%s'@'%%' existe déjà",
-    "Drop this user from MySQL/MariaDB." : "Retirer cet utilisateur de la base MySQL/MariaDB.",
+    "Drop this user from MySQL/MariaDB." : "Supprimez cet utilisateur de la base MySQL/MariaDB.",
     "Oracle connection could not be established" : "La connexion Oracle ne peut pas être établie",
     "Oracle username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe de la base Oracle non valide(s)",
     "Offending command was: \"%s\", name: %s, password: %s" : "La requête en cause est : \"%s\", nom : %s, mot de passe : %s",
     "PostgreSQL username and/or password not valid" : "Nom d'utilisateur et/ou mot de passe de la base PostgreSQL non valide(s)",
     "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X n'est pas pris en charge et %s ne fonctionnera pas correctement sur cette plate-forme. Son utilisation est à vos risques et périls !",
     "For the best results, please consider using a GNU/Linux server instead." : "Pour obtenir les meilleurs résultats, vous devriez utiliser un serveur GNU/Linux.",
-    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bits et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers supérieurs à 4Go et cela est donc fortement déconseillé.",
-    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou basculer sur une version PHP 64-bits.",
+    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Il semble que cette instance %s fonctionne sur un environnement PHP 32-bit et open_basedir a été configuré dans php.ini. Cela engendre des problèmes avec les fichiers de taille supérieure à 4 Go et est donc fortement déconseillé.",
+    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Veuillez supprimer la configuration open_basedir de votre php.ini ou utiliser une version PHP 64-bit.",
     "Set an admin username." : "Spécifiez un nom d'utilisateur pour l'administrateur.",
     "Set an admin password." : "Spécifiez un mot de passe pour l'administrateur.",
     "Can't create or write into the data directory %s" : "Impossible de créer ou d'écrire dans le répertoire des données %s",
@@ -111,7 +113,7 @@
     "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
     "A valid password must be provided" : "Un mot de passe valide doit être saisi",
     "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
-    "No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données (sqlite, mysql, ou postgresql) n’est installé.",
+    "No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données n’est installé (sqlite, mysql ou postgresql).",
     "Microsoft Windows Platform is not supported" : "La plate-forme Microsoft Windows n'est pas prise en charge.",
     "Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executer un serveur ownCloud sur une plate-forme Microsoft Windows n' [...]
     "Cannot write into \"config\" directory" : "Impossible d’écrire dans le répertoire \"config\"",
@@ -120,7 +122,7 @@
     "Cannot create \"data\" directory (%s)" : "Impossible de créer le répertoire \"data\" (%s)",
     "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Ce problème est généralement résolu <a href=\"%s\" target=\"_blank\">en donnant au serveur web un accès en écriture au répertoire racine</a>.",
     "Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Le problème de permissions peut généralement être résolu %sen donnant au serveur web un accès en écriture au répertoire racine%s",
-    "Setting locale to %s failed" : "Le choix de la langue pour %s a échoué",
+    "Setting locale to %s failed" : "La spécification des paramètres régionaux à %s a échoué",
     "Please install one of these locales on your system and restart your webserver." : "Veuillez installer l'un de ces paramètres régionaux sur votre système et redémarrer votre serveur web.",
     "Please ask your server administrator to install the module." : "Veuillez demander à votre administrateur d’installer le module.",
     "PHP module %s not installed." : "Le module PHP %s n’est pas installé.",
diff --git a/settings/l10n/es.js b/settings/l10n/es.js
index b091c5a..f449574 100644
--- a/settings/l10n/es.js
+++ b/settings/l10n/es.js
@@ -50,6 +50,9 @@ OC.L10N.register(
     "Add trusted domain" : "Agregar dominio de confianza",
     "Sending..." : "Enviando...",
     "All" : "Todos",
+    "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Aplicaciones oficiales son desarrolladas por y dentro de la comunidad ownCloud. Estas ofrecen una funcionalidad central con ownCloud y están listas para su uso en producción. ",
+    "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Las aplicaciones aprobadas son desarrolladas por desarrolladores de confianza y han pasado un control de seguridad superficial. Estas se mantienen activamente en un repositorio de código abierto y sus mantenedores las consideran estables para un uso normal.",
+    "This app is not checked for security issues and is new or known to be unstable. Install on your own risk." : "Esta aplicación no está verificada por problemas de seguridad, es nueva o conocida por ser inestable. Instálela bajo su propio riesgo.",
     "Please wait...." : "Espere, por favor....",
     "Error while disabling app" : "Error mientras se desactivaba la aplicación",
     "Disable" : "Desactivar",
@@ -165,6 +168,8 @@ OC.L10N.register(
     "Version" : "Versión",
     "More apps" : "Más aplicaciones",
     "Developer documentation" : "Documentación de desarrollador",
+    "Experimental applications ahead" : "Aplicaciones experimentales más adelante",
+    "Experimental apps are not checked for security issues, new or known to be unstable and under heavy development. Installing them can cause data loss or security breaches." : "Las aplicaciones experimentales no están verificadas por problemas de seguridad, recientes o conocidas por ser inestables y/o bajo un fuerte desarrollo. Instalándolas pueden causar pérdida de datos o violación de seguridades.",
     "by" : "por",
     "licensed" : "licenciado",
     "Documentation:" : "Documentación:",
@@ -176,11 +181,17 @@ OC.L10N.register(
     "Update to %s" : "Actualizar a %s",
     "Enable only for specific groups" : "Activar solamente para grupos específicos",
     "Uninstall App" : "Desinstalar aplicación",
+    "Enable experimental apps" : "Habilitar aplicaciones experimentales",
     "No apps found for your version" : "No se han encontrado aplicaciones para su versión",
     "Hey there,<br><br>just letting you know that you now have an %s account.<br><br>Your username: %s<br>Access it: <a href=\"%s\">%s</a><br><br>" : "¿Qué tal?,<br><br>este mensaje es para hacerle saber que ahora tiene una %s cuenta.<br><br>Su nombre de usuario: %s<br>Acceda en: <a href=\"%s\">%s</a><br><br>",
     "Cheers!" : "¡Saludos!",
     "Hey there,\n\njust letting you know that you now have an %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hola, ¿qué tal?,\n\nEste mensaje es para hacerle saber que ahora tiene una cuenta %s.\n\nSu nombre de usuario: %s\nAcceda en: %s\n\n",
+    "User documentation" : "Documentación de usuario",
+    "Administrator documentation" : "Documentación del adminsitrador",
+    "Online documentation" : "Documentación en linea",
     "Forum" : "Foro",
+    "Issue tracker" : "Seguidor de problemas:",
+    "Commercial support" : "Soporte Comercial",
     "Get the apps to sync your files" : "Obtener las aplicaciones para sincronizar sus archivos",
     "Desktop client" : "Cliente de escritorio",
     "Android app" : "Aplicación de Android",
diff --git a/settings/l10n/es.json b/settings/l10n/es.json
index deab7ce..241e91c 100644
--- a/settings/l10n/es.json
+++ b/settings/l10n/es.json
@@ -48,6 +48,9 @@
     "Add trusted domain" : "Agregar dominio de confianza",
     "Sending..." : "Enviando...",
     "All" : "Todos",
+    "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Aplicaciones oficiales son desarrolladas por y dentro de la comunidad ownCloud. Estas ofrecen una funcionalidad central con ownCloud y están listas para su uso en producción. ",
+    "Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Las aplicaciones aprobadas son desarrolladas por desarrolladores de confianza y han pasado un control de seguridad superficial. Estas se mantienen activamente en un repositorio de código abierto y sus mantenedores las consideran estables para un uso normal.",
+    "This app is not checked for security issues and is new or known to be unstable. Install on your own risk." : "Esta aplicación no está verificada por problemas de seguridad, es nueva o conocida por ser inestable. Instálela bajo su propio riesgo.",
     "Please wait...." : "Espere, por favor....",
     "Error while disabling app" : "Error mientras se desactivaba la aplicación",
     "Disable" : "Desactivar",
@@ -163,6 +166,8 @@
     "Version" : "Versión",
     "More apps" : "Más aplicaciones",
     "Developer documentation" : "Documentación de desarrollador",
+    "Experimental applications ahead" : "Aplicaciones experimentales más adelante",
+    "Experimental apps are not checked for security issues, new or known to be unstable and under heavy development. Installing them can cause data loss or security breaches." : "Las aplicaciones experimentales no están verificadas por problemas de seguridad, recientes o conocidas por ser inestables y/o bajo un fuerte desarrollo. Instalándolas pueden causar pérdida de datos o violación de seguridades.",
     "by" : "por",
     "licensed" : "licenciado",
     "Documentation:" : "Documentación:",
@@ -174,11 +179,17 @@
     "Update to %s" : "Actualizar a %s",
     "Enable only for specific groups" : "Activar solamente para grupos específicos",
     "Uninstall App" : "Desinstalar aplicación",
+    "Enable experimental apps" : "Habilitar aplicaciones experimentales",
     "No apps found for your version" : "No se han encontrado aplicaciones para su versión",
     "Hey there,<br><br>just letting you know that you now have an %s account.<br><br>Your username: %s<br>Access it: <a href=\"%s\">%s</a><br><br>" : "¿Qué tal?,<br><br>este mensaje es para hacerle saber que ahora tiene una %s cuenta.<br><br>Su nombre de usuario: %s<br>Acceda en: <a href=\"%s\">%s</a><br><br>",
     "Cheers!" : "¡Saludos!",
     "Hey there,\n\njust letting you know that you now have an %s account.\n\nYour username: %s\nAccess it: %s\n\n" : "Hola, ¿qué tal?,\n\nEste mensaje es para hacerle saber que ahora tiene una cuenta %s.\n\nSu nombre de usuario: %s\nAcceda en: %s\n\n",
+    "User documentation" : "Documentación de usuario",
+    "Administrator documentation" : "Documentación del adminsitrador",
+    "Online documentation" : "Documentación en linea",
     "Forum" : "Foro",
+    "Issue tracker" : "Seguidor de problemas:",
+    "Commercial support" : "Soporte Comercial",
     "Get the apps to sync your files" : "Obtener las aplicaciones para sincronizar sus archivos",
     "Desktop client" : "Cliente de escritorio",
     "Android app" : "Aplicación de Android",
diff --git a/settings/l10n/fr.js b/settings/l10n/fr.js
index 2d0b3da..37979eb 100644
--- a/settings/l10n/fr.js
+++ b/settings/l10n/fr.js
@@ -36,7 +36,7 @@ OC.L10N.register(
     "test email settings" : "tester les paramètres d'e-mail",
     "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Une erreur est survenue lors de l'envoi de l'e-mail. Veuillez vérifier vos paramètres. (Erreur: %s)",
     "Email sent" : "Email envoyé",
-    "You need to set your user email before being able to send test emails." : "Vous devez configurer votre e-mail d'utilisateur avant de pouvoir envoyer des e-mails de test.",
+    "You need to set your user email before being able to send test emails." : "Vous devez spécifier votre adresse email dans les paramètres personnels avant de pouvoir envoyer des emails de test.",
     "Invalid mail address" : "Adresse email non valide",
     "A user with that name already exists." : "Un utilisateur à ce nom existe déjà.",
     "Unable to create user." : "Impossible de créer l'utilisateur.",
@@ -61,7 +61,7 @@ OC.L10N.register(
     "Updating...." : "Mise à jour...",
     "Error while updating app" : "Erreur lors de la mise à jour de l'application",
     "Updated" : "Mise à jour effectuée",
-    "Uninstalling ...." : "Désintallation...",
+    "Uninstalling ...." : "Désinstallation...",
     "Error while uninstalling app" : "Erreur lors de la désinstallation de l'application",
     "Uninstall" : "Désinstaller",
     "Select a profile picture" : "Selectionner une photo de profil ",
@@ -97,7 +97,7 @@ OC.L10N.register(
     "Errors and fatal issues" : "Erreurs et erreurs fatales",
     "Fatal issues only" : "Erreurs fatales uniquement",
     "None" : "Aucun",
-    "Login" : "Connexion",
+    "Login" : "Login",
     "Plain" : "En clair",
     "NT LAN Manager" : "Gestionnaire du réseau NT",
     "SSL" : "SSL",
@@ -107,7 +107,7 @@ OC.L10N.register(
     "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "La raison est probablement l'utilisation d'un cache / accélérateur tel que Zend OPcache ou eAccelerator.",
     "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Votre serveur fonctionne actuellement sur une plateforme Microsoft Windows. Nous vous recommandons fortement d'utiliser une plateforme Linux pour une expérience utilisateur optimale.",
     "APCu below version 4.0.6 is installed, for stability and performance reasons we recommend to update to a newer APCu version." : "APCu est installé en version inférieure à 4.0.6. Pour des raisons de stabilité et de performances, nous recommandons de mettre à jour vers une version d'APCu plus récente.",
-    "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Le module PHP 'fileinfo' est manquant. Il est vivement recommandé de l'activer afin d'obtenir de meilleurs résultats pour la détection des types de fichiers.",
+    "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Le module PHP 'fileinfo' est manquant. Il est vivement recommandé de l'activer afin d'obtenir de meilleurs résultats de détection mime-type.",
     "System locale can not be set to a one which supports UTF-8." : "Les paramètres régionaux ne peuvent pas être configurés avec prise en charge d'UTF-8.",
     "This means that there might be problems with certain characters in file names." : "Cela signifie qu'il pourrait y avoir des problèmes avec certains caractères dans les noms de fichier.",
     "We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Nous vous recommandons d'installer sur votre système les paquets requis à la prise en charge de l'un des paramètres régionaux suivants : %s",
@@ -131,6 +131,7 @@ OC.L10N.register(
     "Last cron job execution: %s." : "Dernière tâche cron exécutée : %s.",
     "Last cron job execution: %s. Something seems wrong." : "Dernière tâche cron exécutée : %s. Quelque chose s'est mal passé.",
     "Cron was not executed yet!" : "Le cron n'a pas encore été exécuté !",
+    "Open documentation" : "Voir la documentation",
     "Execute one task with each page loaded" : "Exécute une tâche à chaque chargement de page",
     "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php est enregistré auprès d'un service webcron qui l'exécutera toutes les 15 minutes via http.",
     "Use system's cron service to call the cron.php file every 15 minutes." : "Utilisez le service cron du système pour appeler le fichier cron.php toutes les 15 minutes.",
diff --git a/settings/l10n/fr.json b/settings/l10n/fr.json
index 87fbe1f..ab75cec 100644
--- a/settings/l10n/fr.json
+++ b/settings/l10n/fr.json
@@ -34,7 +34,7 @@
     "test email settings" : "tester les paramètres d'e-mail",
     "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Une erreur est survenue lors de l'envoi de l'e-mail. Veuillez vérifier vos paramètres. (Erreur: %s)",
     "Email sent" : "Email envoyé",
-    "You need to set your user email before being able to send test emails." : "Vous devez configurer votre e-mail d'utilisateur avant de pouvoir envoyer des e-mails de test.",
+    "You need to set your user email before being able to send test emails." : "Vous devez spécifier votre adresse email dans les paramètres personnels avant de pouvoir envoyer des emails de test.",
     "Invalid mail address" : "Adresse email non valide",
     "A user with that name already exists." : "Un utilisateur à ce nom existe déjà.",
     "Unable to create user." : "Impossible de créer l'utilisateur.",
@@ -59,7 +59,7 @@
     "Updating...." : "Mise à jour...",
     "Error while updating app" : "Erreur lors de la mise à jour de l'application",
     "Updated" : "Mise à jour effectuée",
-    "Uninstalling ...." : "Désintallation...",
+    "Uninstalling ...." : "Désinstallation...",
     "Error while uninstalling app" : "Erreur lors de la désinstallation de l'application",
     "Uninstall" : "Désinstaller",
     "Select a profile picture" : "Selectionner une photo de profil ",
@@ -95,7 +95,7 @@
     "Errors and fatal issues" : "Erreurs et erreurs fatales",
     "Fatal issues only" : "Erreurs fatales uniquement",
     "None" : "Aucun",
-    "Login" : "Connexion",
+    "Login" : "Login",
     "Plain" : "En clair",
     "NT LAN Manager" : "Gestionnaire du réseau NT",
     "SSL" : "SSL",
@@ -105,7 +105,7 @@
     "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "La raison est probablement l'utilisation d'un cache / accélérateur tel que Zend OPcache ou eAccelerator.",
     "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Votre serveur fonctionne actuellement sur une plateforme Microsoft Windows. Nous vous recommandons fortement d'utiliser une plateforme Linux pour une expérience utilisateur optimale.",
     "APCu below version 4.0.6 is installed, for stability and performance reasons we recommend to update to a newer APCu version." : "APCu est installé en version inférieure à 4.0.6. Pour des raisons de stabilité et de performances, nous recommandons de mettre à jour vers une version d'APCu plus récente.",
-    "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Le module PHP 'fileinfo' est manquant. Il est vivement recommandé de l'activer afin d'obtenir de meilleurs résultats pour la détection des types de fichiers.",
+    "The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Le module PHP 'fileinfo' est manquant. Il est vivement recommandé de l'activer afin d'obtenir de meilleurs résultats de détection mime-type.",
     "System locale can not be set to a one which supports UTF-8." : "Les paramètres régionaux ne peuvent pas être configurés avec prise en charge d'UTF-8.",
     "This means that there might be problems with certain characters in file names." : "Cela signifie qu'il pourrait y avoir des problèmes avec certains caractères dans les noms de fichier.",
     "We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Nous vous recommandons d'installer sur votre système les paquets requis à la prise en charge de l'un des paramètres régionaux suivants : %s",
@@ -129,6 +129,7 @@
     "Last cron job execution: %s." : "Dernière tâche cron exécutée : %s.",
     "Last cron job execution: %s. Something seems wrong." : "Dernière tâche cron exécutée : %s. Quelque chose s'est mal passé.",
     "Cron was not executed yet!" : "Le cron n'a pas encore été exécuté !",
+    "Open documentation" : "Voir la documentation",
     "Execute one task with each page loaded" : "Exécute une tâche à chaque chargement de page",
     "cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php est enregistré auprès d'un service webcron qui l'exécutera toutes les 15 minutes via http.",
     "Use system's cron service to call the cron.php file every 15 minutes." : "Utilisez le service cron du système pour appeler le fichier cron.php toutes les 15 minutes.",

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list