LINUX.ORG.RU
ФорумAdmin

Локаль web-приложения.


0

0

Запустил Squirrelmail на Apache. Интерфейс на английском языке. В руководствах по руссификации говорится, что нужно его запускать в локали ru_RU.UTF-8, чтобы интефейс стал на языке Пушкина. Но у меня что-то не руссифицируется. ОС Ubuntu, в /etc/init.d/apache2 строчка

ENV="env -i LANG=ru_RU.UTF-8 LANGUAGE=ru_RU.UTF-8 LC_ALL=ru_RU.UTF-8 PATH=/usr/local/bin:/usr/bin:/bin"

В /etc/squirrelmail/config.php

$default_charset = 'UTF-8';

и

$squirrelmail_default_language = 'ru_RU';

Но интерфейс всё равно на английском. Как бы это исправить?

★★★★★

браузер в юзер агенте сообщает то что надо использовать

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121723 IceCat/3.0.5



en-US - англ. будет

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

не знаю как насчет белкомейла, но вообще для веб приложений должен использоваться UA

Sylvia ★★★★★
()
Ответ на: комментарий от Crocodille

Не помогло.

>в браузере настрой, в предпочитаемых языках

Опилки мои в беспорядке. Настроил, сервисы типа useragent.org говорят что у меня "ru", но в интерфейся всё равно английский язык.

Camel ★★★★★
() автор топика
Ответ на: Не помогло. от Camel

[Solved] $ sudo apt-get install squirrelmail-locales

Нашёл решение, оказывается всё делается в одну строчку и без лишних движений. В Debian/Ubuntu файлы локализации поставляются отдельно от основной части squirrelmail в пакете squirrelmail-locales.

$ sudo apt-get install squirrelmail-locales

И всё становится хорошо.

Camel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.