Translated export filters

This commit is contained in:
Marcos García de La Fuente 2014-02-25 03:19:21 +01:00
parent 7ac405e067
commit 4157452c6d
4 changed files with 14 additions and 10 deletions

View File

@ -430,30 +430,25 @@ class Export
*
* @param string $TypeField Type of Field to filter
* @return string html string of the input field ex : "<input type=text name=... value=...>"
* 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&egrave;res dans la chaine";
$szMsg= $langs->trans('ExportStringFilter');
break;
case 'Date':
$szMsg ="'AAAA' 'AAAAMM' 'AAAAMMJJ' : filtre sur une ann&eacute;e/mois/jour <br>";
$szMsg.="'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtre sur une plage d'ann&eacute;e/mois/jour <br>";
$szMsg.="'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ' filtre sur les ann&eacute;e/mois/jour suivants <br>";
$szMsg.="'&lsaquo;AAAA' '&lsaquo;AAAAMM' '&lsaquo;AAAAMMJJ' filtre sur les ann&eacute;e/mois/jour pr&eacute;c&eacute;dent <br>";
$szMsg = $langs->trans('ExportDateFilter');
break;
case 'Duree':
break;
case 'Numeric':
$szMsg ="'NNNNN' filtre sur une valeur <br>";
$szMsg.="'NNNNN+NNNNN' filtre sur une plage de valeur<br>";
$szMsg.="'&lsaquo;NNNNN' filtre sur les valeurs inf&eacute;rieurs<br>";
$szMsg.="'&gt;NNNNN' filtre sur les valeurs sup&eacute;rieurs<br>";
$szMsg = $langs->trans('ExportNumericFilter');
break;
case 'Boolean':
break;

View File

@ -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<br>'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filters over a range of years/months/days<br>'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ': filters on the following years/months/days<br>'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ': filters on the previous years/months/days
ExportNumericFilter='NNNNN' filters by one value<br>'NNNNN+NNNNN' filters over a range of values<br>'&gt;NNNNN' filters by lower values<br>'&gt;NNNNN' filters by higher values
## filters
SelectFilterFields=If you want to filter on some values, just input values here.
FilterableFields=Champs Filtrables

View File

@ -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<br>'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtra entre un rango de años/meses/días <br>'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ': filtra por los siguientes años/meses/días<br>'&lsaquo;AAAA' '&lsaquo;AAAAMM' '&lsaquo;AAAAMMJJ': filtra por los anteriores años/meses/días
ExportNumericFilter='NNNNN' filtra por un valor<br>'NNNNN+NNNNN' filtra entre un rango de valores<br>'&lsaquo;NNNNN' filtra por valores inferiores<br>'&gt;NNNNN' filtra por valores superiores
## filters
SelectFilterFields=Si quiere aplicar un filtro sobre algunos valores, introdúzcalos aquí.
FilterableFields=Campos filtrables

View File

@ -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 <br>'AAAA+AAAA' 'AAAAMM+AAAAMM' 'AAAAMMJJ+AAAAMMJJ': filtre sur une plage d'année/mois/jour<br>'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ': filtre sur les année/mois/jour suivants<br>'&gt;AAAA' '&gt;AAAAMM' '&gt;AAAAMMJJ' filtre sur les année/mois/jour précédent
ExportNumericFilter='NNNNN' filtre sur une valeur <br>'NNNNN+NNNNN' filtre sur une plage de valeur<br>'&gt;NNNNN' filtre sur les valeurs inférieurs<br>'&gt;NNNNN' filtre sur les valeurs supérieurs
## filters
SelectFilterFields=Si vous voulez filtrer sur certaines valeurs, saisissez ces valeurs.
FilterableFields=Champs filtrables