Skip to content
Snippets Groups Projects
Commit 204eaf85 authored by Ulf Seltmann's avatar Ulf Seltmann Committed by Demian Katz
Browse files

fixed case sensitive locale names for unix locales

parent 4b02d243
No related merge requests found
...@@ -92,7 +92,11 @@ class SafeMoneyFormat extends AbstractHelper ...@@ -92,7 +92,11 @@ class SafeMoneyFormat extends AbstractHelper
// fail if locale has comma as a decimal separator. // fail if locale has comma as a decimal separator.
// (see https://bugs.php.net/bug.php?id=54538) // (see https://bugs.php.net/bug.php?id=54538)
$locale = setlocale(LC_NUMERIC, 0); $locale = setlocale(LC_NUMERIC, 0);
setlocale(LC_NUMERIC, ['en_us.UTF-8', 'en_us.UTF8', 'en_us']); $codes = [
'en_us.UTF-8', 'en_us.UTF8', 'en_us', 'en_US.UTF-8', 'en_US.UTF8',
'en_US'
];
setlocale(LC_NUMERIC, $codes);
$result = $escaper( $result = $escaper(
$this->formatter->formatCurrency((float)$number, $currency) $this->formatter->formatCurrency((float)$number, $currency)
); );
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment