diff --git a/src/conf/LSobjects/config.LSobjects.LSpeople.php b/src/conf/LSobjects/config.LSobjects.LSpeople.php
index fb68f6bf..83eeb666 100644
--- a/src/conf/LSobjects/config.LSobjects.LSpeople.php
+++ b/src/conf/LSobjects/config.LSobjects.LSpeople.php
@@ -577,7 +577,7 @@ $GLOBALS['LSobjects']['LSpeople'] = array (
),
'check_data' => array(
'password' => array(
- 'msg' => 'Your password must contain from 8 to 10 characters.',
+ 'msg' => 'Your password must contain from 8 to 10 characters and contains at least one caracter that match with 3 of this types :
- Uppercase unaccent character
- Lowercase unaccent character
- Digit
- Anything that is not a letter or a digit
',
'params' => array(
'minLength' => 8,
'maxLength' => 10,
diff --git a/src/lang/fr_FR.UTF8/lang.php b/src/lang/fr_FR.UTF8/lang.php
index 5bbe7b04..2f134000 100644
--- a/src/lang/fr_FR.UTF8/lang.php
+++ b/src/lang/fr_FR.UTF8/lang.php
@@ -286,7 +286,7 @@ Identifiant : %{uid}
Nouveau mot de passe : %{password}",
# LSobjects.LSpeople.attrs.userPassword.check_data.password.msg
-"Your password must contain from 8 to 10 characters." =>
- "Votre mot de passe doit contenir entre 8 et 10 caractères.",
+"Your password must contain from 8 to 10 characters and contains at least one caracter that match with 3 of this types :- Uppercase unaccent character
- Lowercase unaccent character
- Digit
- Anything that is not a letter or a digit
" =>
+ "Votre mot de passe doit contenir entre 8 et 10 caractères et comprendre au moins un caractère correspondant à au moins trois des types suivant :- Une lettre majuscule sans accent
- Une lettre minuscule sans accent
- Un chiffre
- Un caractère autre qu'une lettre ou un chiffre
",
);