diff --git a/htdocs/exports/class/export.class.php b/htdocs/exports/class/export.class.php
index 39225d26d6e..42299a755b5 100644
--- a/htdocs/exports/class/export.class.php
+++ b/htdocs/exports/class/export.class.php
@@ -430,30 +430,25 @@ class Export
*
* @param string $TypeField Type of Field to filter
* @return string html string of the input field ex : ""
- * TODO replace by translation
*/
function genDocFilter($TypeField)
{
+ global $langs;
+
$szMsg='';
$InfoFieldList = explode(":", $TypeField);
// build the input field on depend of the type of file
switch ($InfoFieldList[0]) {
case 'Text':
- $szMsg="% permet de remplacer un ou plusieurs caractères dans la chaine";
+ $szMsg= $langs->trans('ExportStringFilter');
break;
case 'Date':
- $szMsg ="'AAAA' 'AAAAMM' 'AAAAMMJJ' : filtre sur une année/mois/jour ";
- $szMsg.="'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtre sur une plage d'année/mois/jour ";
- $szMsg.="'>AAAA' '>AAAAMM' '>AAAAMMJJ' filtre sur les année/mois/jour suivants ";
- $szMsg.="'‹AAAA' '‹AAAAMM' '‹AAAAMMJJ' filtre sur les année/mois/jour précédent ";
+ $szMsg = $langs->trans('ExportDateFilter');
break;
case 'Duree':
break;
case 'Numeric':
- $szMsg ="'NNNNN' filtre sur une valeur ";
- $szMsg.="'NNNNN+NNNNN' filtre sur une plage de valeur ";
- $szMsg.="'‹NNNNN' filtre sur les valeurs inférieurs ";
- $szMsg.="'>NNNNN' filtre sur les valeurs supérieurs ";
+ $szMsg = $langs->trans('ExportNumericFilter');
break;
case 'Boolean':
break;
diff --git a/htdocs/langs/en_US/exports.lang b/htdocs/langs/en_US/exports.lang
index f6ea95c4ae8..38d25738a64 100644
--- a/htdocs/langs/en_US/exports.lang
+++ b/htdocs/langs/en_US/exports.lang
@@ -124,6 +124,9 @@ DeskCode=Desk code
BankAccountNumber=Account number
BankAccountNumberKey=Key
SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='AAAA' 'AAAAMM' 'AAAAMMJJ': filters by one year/month/day 'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filters over a range of years/months/days '>AAAA' '>AAAAMM' '>AAAAMMJJ': filters on the following years/months/days '>AAAA' '>AAAAMM' '>AAAAMMJJ': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value 'NNNNN+NNNNN' filters over a range of values '>NNNNN' filters by lower values '>NNNNN' filters by higher values
## filters
SelectFilterFields=If you want to filter on some values, just input values here.
FilterableFields=Champs Filtrables
diff --git a/htdocs/langs/es_ES/exports.lang b/htdocs/langs/es_ES/exports.lang
index f90475ce24a..a04d2977479 100644
--- a/htdocs/langs/es_ES/exports.lang
+++ b/htdocs/langs/es_ES/exports.lang
@@ -124,6 +124,9 @@ DeskCode=Código oficina
BankAccountNumber=Número cuenta
BankAccountNumberKey=Dígito Control
SpecialCode=Código especial
+ExportStringFilter=%% permite reemplazar uno o más caracteres en el texto
+ExportDateFilter='AAAA' 'AAAAMM' 'AAAAMMJJ': filtra por un año/mes/día 'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtra entre un rango de años/meses/días '>AAAA' '>AAAAMM' '>AAAAMMJJ': filtra por los siguientes años/meses/días '‹AAAA' '‹AAAAMM' '‹AAAAMMJJ': filtra por los anteriores años/meses/días
+ExportNumericFilter='NNNNN' filtra por un valor 'NNNNN+NNNNN' filtra entre un rango de valores '‹NNNNN' filtra por valores inferiores '>NNNNN' filtra por valores superiores
## filters
SelectFilterFields=Si quiere aplicar un filtro sobre algunos valores, introdúzcalos aquí.
FilterableFields=Campos filtrables
diff --git a/htdocs/langs/fr_FR/exports.lang b/htdocs/langs/fr_FR/exports.lang
index f16e90a5399..5dd55e14781 100644
--- a/htdocs/langs/fr_FR/exports.lang
+++ b/htdocs/langs/fr_FR/exports.lang
@@ -123,6 +123,9 @@ BankCode=Code banque
DeskCode=Code guichet
BankAccountNumber=Numéro de compte
BankAccountNumberKey=Clé RIB
+ExportStringFilter=%% permet de remplacer un ou plusieurs caractères dans la chaine
+ExportDateFilter='AAAA' 'AAAAMM' 'AAAAMMJJ': filtre sur une année/mois/jour 'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtre sur une plage d'année/mois/jour '>AAAA' '>AAAAMM' '>AAAAMMJJ': filtre sur les année/mois/jour suivants '>AAAA' '>AAAAMM' '>AAAAMMJJ' filtre sur les année/mois/jour précédent
+ExportNumericFilter='NNNNN' filtre sur une valeur 'NNNNN+NNNNN' filtre sur une plage de valeur '>NNNNN' filtre sur les valeurs inférieurs '>NNNNN' filtre sur les valeurs supérieurs
## filters
SelectFilterFields=Si vous voulez filtrer sur certaines valeurs, saisissez ces valeurs.
FilterableFields=Champs filtrables