Translation: Enforce LC_NUMERIC for numeric conversions

main
Igor Scheller 6 years ago committed by msquare
parent 9a15fbc71e
commit 2570418e9f

@ -52,7 +52,12 @@ class TranslationServiceProvider extends ServiceProvider
*/
public function setLocale($locale)
{
// Set the users locale
putenv('LC_ALL=' . $locale);
setlocale(LC_ALL, $locale);
// Reset numeric formatting to allow output of floats
putenv('LC_NUMERIC=C');
setlocale(LC_NUMERIC, 'C');
}
}

Loading…
Cancel
Save