Infinite
@Infinite
Developer

MessageFormatter, на локалке и на сервере разный результат, почему?

Сайт на PHP, использую MessageFormatter
$operation_value_text = (new \MessageFormatter('ru-RU', '{n, spellout}'))->format(['n' => $operation_value]);

На локалке результат верный: 4.54721 штук (четыре целых пятьдесят четыре тысячи семьсот
двадцать одна стотысячная)
На сервере результат вот такой, разумеется он меня не устраивает: 4.54723 штук (четыре запятая пять четыре семь две три)
Подскажите пожалуйста, в чем может быть дело?
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
Infinite
@Infinite Автор вопроса
Developer
Дело было в версии ICU, на сервере она была старее.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы