как в предмете, после обновления Сервера 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
.
Все еще никакая удача.
Какая-либо справка для разыскивания этого?
Добавление этого зафиксировало его:
putenv("LANGUAGE=it_IT.UTF-8");
Это - результат целого дня метода проб и ошибок, никакого комментария...