diff --git a/lang/verifier_fr.php b/lang/verifier_fr.php
index 4b8af6efc5141513f24ecea690a3f502e15e65ae..18f6aaf5fe0af4bca397e2d1c18e5ff2786e85b2 100644
--- a/lang/verifier_fr.php
+++ b/lang/verifier_fr.php
@@ -86,6 +86,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'option_couleur_type_hexa' => 'Code couleur au format héxadécimal',
 	'option_couleur_type_label' => 'Type de vérification à effectuer',
 	'option_decimal_nb_decimales_label' => 'Nombre de décimales après la virgule',
+	'option_decimal_separateur_explication' => 'Le point sera accepté dans tous les cas.', 
+	'option_decimal_separateur_label' => 'Séparateur de décimal', 
 	'option_email_disponible_label' => 'Adresse disponible',
 	'option_email_disponible_label_case' => 'Vérifier que l’adresse n’est pas déjà utilisée par un utilisateur',
 	'option_email_mode_5322' => 'Vérification la plus conforme aux standards disponibles',
diff --git a/paquet.xml b/paquet.xml
index a5b1202cc3fecb6d4ab802d53bbac2da9cbb08ef..c6a4bf347b85ff9734512d7da222b99666f10be9 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="verifier"
 	categorie="outil"
-	version="1.4.3"
+	version="1.5.0"
 	etat="stable"
 	compatibilite="[2.0.10;3.1.*]"
 	logo="images/verifier-128.png"
diff --git a/plugin.xml b/plugin.xml
index 06a6824fbd8ad0731f1afc8b0666b4774d3b94fa..f4a18465a55c06b5158e79cdb0b37861d9b805f1 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -9,7 +9,7 @@
 	<auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
 	<icon>images/verifier-128.png</icon>
 	<licence>GPL v3</licence>
-	<version>1.4.3</version>
+	<version>1.5.0</version>
 	<etat>stable</etat>
 	<description>
 		<multi>
diff --git a/verifier/decimal.php b/verifier/decimal.php
index 55061e06b655b9f94cb8733dccf91eb35cba68f0..2ed3b4550537ad79627532f539c4ded0efd20ece 100644
--- a/verifier/decimal.php
+++ b/verifier/decimal.php
@@ -20,7 +20,9 @@ if (!defined('_ECRIRE_INC_VERSION')) {
  */
 function verifier_decimal_dist($valeur, $options = array()) {
 	$erreur = _T('verifier:erreur_decimal');
-
+	if (isset($options['separateur']) and $options['separateur']!='') {
+		$valeur = str_replace($options['separateur'], '.', $valeur);
+	}
 	// Pas de tableau ni d'objet
 	if (is_numeric($valeur) and $valeur == floatval($valeur)) {
 		// Si c'est une chaine on convertit en flottant
diff --git a/verifier/decimal.yaml b/verifier/decimal.yaml
index dff9ac4fccf603413089b5b0541ae168eac32075..da2ede680b17e9f80fe4b1cbf28e578fb301b70b 100644
--- a/verifier/decimal.yaml
+++ b/verifier/decimal.yaml
@@ -2,6 +2,13 @@
 titre: '<:verifier:type_decimal:>'
 description: '<:verifier:type_decimal_description:>'
 options:
+  -
+    saisie: 'input'
+    options:
+      nom: 'separateur'
+      label: '<:verifier:option_decimal_separateur_label:>'
+      explication: '<:verifier:option_decimal_separateur_explication:>'
+      defaut: ','
   -
     saisie: 'input'
     options:
@@ -9,6 +16,8 @@ options:
       label: '<:verifier:option_entier_min_label:>'
     verifier:
       type: 'decimal'
+      options:
+        separateur: ','
   -
     saisie: 'input'
     options:
@@ -16,6 +25,8 @@ options:
       label: '<:verifier:option_entier_max_label:>'
     verifier:
       type: 'decimal'
+      options:
+        separateur: ','
   -
     saisie: 'input'
     options: