Gettext в PHP, не работающем больше после обновления сервера 16.04 к 18,04

как в предмете, после обновления Сервера Ubuntu от 16.04 LTS до 18.04 LTS мои веб-сайты PHP больше не адаптируются к локали браузера, поскольку это раньше работало перед обновлением.

Мои требуемые файлы локали (it_IT.UTF-8) все еще там, я все еще связываю их с:

bindtextdomain('messages', $locale_folder);
bind_textdomain_codeset('messages', 'UTF-8');

локаль доступна в /usr/share/i18n/SUPPORTED и быть на безопасной стороне я работаю sudo locale-gen it_IT.UTF-8 так или иначе и перезапущенный апач с sudo service apache2 restart.

Все еще никакая удача.

Какая-либо справка для разыскивания этого?

1
задан 12 September 2018 в 14:13

1 ответ

Добавление этого зафиксировало его:

putenv("LANGUAGE=it_IT.UTF-8");

Это - результат целого дня метода проб и ошибок, никакого комментария...

0
ответ дан 7 December 2019 в 23:19

Другие вопросы по тегам:

Похожие вопросы: