[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