[Comm] Re: Localization
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вт Июн 10 15:05:58 MSD 2003
On Tue, 10 Jun 2003 12:08:59 +0300
Alex Levkovich <alevkovich на tut.by> wrote:
> >P.S. Однако кривули, типа QT, игнорируют LC_MESSAGES и используют
> >> LANG.
>
>
> >>>>Во-первых, в таких случаях пишут не POSIX, а C (хотя это
> >>>>в действительности одно и то же). Во-вторых, QT игнорирует
> >>>>не только LC_MESSAGES, но и LANG, потому что у нее для
> >>>>этого есть отдельный параметр в Центре настроек. Вот
> >>>>и установите его в английский.
>
> Может быть по точнее: что за параметр и где находиться. Мне нужно:
> английский интерфейс и для QT и для GTK, но с возможностью вводить по
> русски. Хочу предупредить, что я уже массу вещей перепробовал и в
> 'Центре настроек', но толку нету. Там есть локализация, и если туда
> добавить только английский, то интерфейс остается русским, если
> LANG=ru_RU.CP1251. И если LANG=en_US.CP1251, то пофигу что в 'Центре
> настроек': все будет на английском, но проблеммы будут с русским в GTK
> приложениях. Вообще я согласен, что QT пофигу LC_MESSAGES и LANG.
А в LANGUAGE что? Насчёт QT не знаю, но GNU gettext в первую
использует именно эту переменную, причём в этом случае при определении
языка сообщений настройки LC_MESSAGES и LANG игнорируются.
Подробная информация о списке рассылки community