@eSCphr

Gettext ставит только русский, как решить проблему?

Здравствуйте,у меня такая проблема...
У меня в локали установлено en_US но gettext ставит русский, хотя в .po файле всё на английском,так же есть папка ru_RU там уже на русском,в чём может быть проблема?

// Задаем текущий язык проекта
putenv("LANG=en_US");

// Задаем текущую локаль (кодировку)
setlocale (LC_ALL,"en_US");

// Указываем имя домена
$domain = 'messages';

// Задаем каталог домена, где содержатся переводы
bindtextdomain ($domain, "locale");

// Выбираем домен для работы
textdomain ($domain);

// Если необходимо, принудительно указываем кодировку (эта строка не
// обязательна, она нужна, если вы хотите выводить текст в отличной от
// текущей локали кодировке).

bind_textdomain_codeset($domain, 'UTF-8');
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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