У меня очень странная проблема: я использую решение для подкастов под названием «Генератор подкастов» (podcastgenerator.net) и установил на одном сервере перевод на основе gettext работает отлично (www.fegertest.de/podcasts), а на другом сервере он просто не будет переводиться (www.feg-erlangen.de/podcasts).
Я уже проверил следующие вещи:
- Локаль правильно настроена в файле конфигурации
- gettext установлен на обоих серверах
- доступна локаль de_DE браузера
- версия php 7 на обоих серверах
- языковой стандарт правильно задан в коде
$locale="de_DE";
if (!ini_get('safe_mode'))
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain($domain, LOCALE_DIR);
bind_textdomain_codeset($domain, $encoding); //encoding
textdomain($domain);
Понятия не имею, что еще может быть причиной для этого ... Есть идеи?