Имеется: Debian Sarge, KDE 3.4.
Когда устанавливал систему, добавил только локаль en_US, впоследстиве захотелось русский видеть в системе.
Были произведены действия, а именно: добавлены русские шрифты, добавлены необходимые локали (dpkg-reconfigure locales), определена русская локаль LANG=ru_RU.KOI8-R, для KDE были установлены необходимые i18n пакеты.
В KDE Control Center был выбран язык "Русский" после чего все KDE-шные приложения стали исправно показывать русские меню etc. Но все ГНОМовские (или gtk) никак не желают признавать наличие русского. Однако в программах, которые имеют в настройках выбор языка (в моём случае amule и audacity) русский показывается. А остальные - ни в какую (например xchat, в котором русский xchat.mo в порядке).
В общем, я не понимаю почему так. Такое ощущение, что должен быть где-то обший переключатель языка для gtk-приложений, но найти его не удалось.
Помогите мне пожалуйста.
русский интерфейс в GTK-приложениях (Поиск смотрел.)
Модератор: Bizdelnick
-
eskej
- Сообщения: 108
русский интерфейс в GTK-приложениях
Gentoo ~x86•linux-2.6.16-ck11•gcc 4.1.1•X.Org 7.2•KDE 3.5.6
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: русский интерфейс в GTK-приложениях
locale
?
echo $LANGUAGE
?
?
echo $LANGUAGE
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
StraNNicK
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: русский интерфейс в GTK-приложениях
Если загрузка производится из GDM, то помогает правка /etc/gdm/locales.conf
Надо закомментировать строку ru_RU.неиспользуемая локаль
Надо закомментировать строку ru_RU.неиспользуемая локаль
Ушёл навсегда. В личку не заглядываю.
-
eskej
- Сообщения: 108
Re: русский интерфейс в GTK-приложениях
Код: Выделить всё
$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=Код: Выделить всё
$ echo $LANGUAGE
en_RU:en_US:en_GB:enЗагрузка через KDM.
Gentoo ~x86•linux-2.6.16-ck11•gcc 4.1.1•X.Org 7.2•KDE 3.5.6
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: русский интерфейс в GTK-приложениях
$ echo $LANGUAGE
en_RU:en_US:en_GB:en
а у меня:
$ echo $LANGUAGE
ru_RU:ru:en_US:en_GB:en
как говорится, найдите десять отличий
Sash Kan добавил в 25.07.2005 16:14
полное содержимое /etc/environment
Код: Выделить всё
$ cat /etc/environment
LANGUAGE="ru_RU:ru:en_US:en_GB:en"
LANG=ru_RU.UTF-8 # у тебя тут, естественно, должно быть коиПисать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
eskej
- Сообщения: 108
Re: русский интерфейс в GTK-приложениях
Для Sash Kan:
Всё получилось, спасибо большое.
Всё получилось, спасибо большое.
Gentoo ~x86•linux-2.6.16-ck11•gcc 4.1.1•X.Org 7.2•KDE 3.5.6