Вопрос

Я использую PHP gettext () для простого преобразования веб-сайта на другой язык. Решение работало хорошо (английский / венгерский) до сих пор, потому что мне нужно добавить норвежский перевод на новый сайт.

Когда я устанавливаю норвежский языковой стандарт с помощью setlocale (LC_ALL, " nb_NO.ISO8859-1 "); gettext () возвращает только базовую строку, а не переведенную .

Это связано с установленными локалями моих операционных систем ( en_US.UTF-8, hu_HU.UTF-8 ), поэтому мне нужно добавить норвежский или что-то еще, вызывающее это?

Спасибо за вашу помощь, Fabrik

Это было полезно?

Решение

Да, IIRC, вам нужно иметь локаль в системе, чтобы она работала.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top