diff options
Diffstat (limited to 'framework/Web/Javascripts')
| -rw-r--r-- | framework/Web/Javascripts/TJSON.php | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/framework/Web/Javascripts/TJSON.php b/framework/Web/Javascripts/TJSON.php index e0d31b05..0b119a99 100644 --- a/framework/Web/Javascripts/TJSON.php +++ b/framework/Web/Javascripts/TJSON.php @@ -143,7 +143,11 @@ class TJSON              case 'double':
              case 'float':
 -                return (float) $var;
 +		$locale=localeConv();
 +		if($locale['decimal_point']=='.')
 +			return (float) $var;
 +		else
 +			return str_replace($locale['decimal_point'], '.', (float)$var);
              case 'string':
                  if (($g=Prado::getApplication()->getGlobalization(false))!==null &&
 | 
