Gestion format nombre selon langue
This commit is contained in:
parent
7d616a87f3
commit
0df017047c
@ -1710,21 +1710,22 @@ function print_duree_select($prefix)
|
|||||||
\remarks Fonction utilisée dans les pdf et les pages html
|
\remarks Fonction utilisée dans les pdf et les pages html
|
||||||
\param amount Montant a formater
|
\param amount Montant a formater
|
||||||
\param html Formatage html ou pas (0 par defaut)
|
\param html Formatage html ou pas (0 par defaut)
|
||||||
\param langs Objet langs
|
\param outlangs Objet langs pour formatage
|
||||||
\seealso price2num Fonction inverse de price
|
\seealso price2num Fonction inverse de price
|
||||||
*/
|
*/
|
||||||
function price($amount, $html=0, $langs='')
|
function price($amount, $html=0, $outlangs='')
|
||||||
{
|
{
|
||||||
|
global $langs;
|
||||||
|
|
||||||
// Separateurs par defaut
|
// Separateurs par defaut
|
||||||
$dec='.'; $thousand=' ';
|
$dec='.'; $thousand=' ';
|
||||||
|
|
||||||
// Si $langs defini
|
// Si $outlangs non force, on prend langue utilisateur
|
||||||
if (is_object($langs))
|
if (! is_object($outlangs)) $outlangs=$langs;
|
||||||
{
|
|
||||||
if ($langs->trans("SeparatorDecimal") != "SeparatorDecimal") $dec=$langs->trans("SeparatorDecimal");
|
if ($outlangs->trans("SeparatorDecimal") != "SeparatorDecimal") $dec=$outlangs->trans("SeparatorDecimal");
|
||||||
if ($langs->trans("SeparatorThousand")!= "SeparatorThousand") $thousand=$langs->trans("SeparatorThousand");
|
if ($outlangs->trans("SeparatorThousand")!= "SeparatorThousand") $thousand=$outlangs->trans("SeparatorThousand");
|
||||||
//print "x".$langs->trans("SeparatorThousand")."x";
|
//print "x".$langs->trans("SeparatorThousand")."x";
|
||||||
}
|
|
||||||
|
|
||||||
// Formate nombre
|
// Formate nombre
|
||||||
if ($html)
|
if ($html)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user