Не осилил русифицировать Gnome

Гном никогда не пользовал и не ставил, а тут приятелю понадобился. Свежесобрал женту, синхронизания от 5 февраля.
поставил гном:
emerge gnome

запускается английский. в системных настройках локаль, имеется выбор языка, перечислены
British English
Chinise (simplified)
English

Имеется плюсик, при нажатии предлагает добавить язык на выбор. Выбор из русского и английского (так мало?). Русский добавляет, но не запоминает изменений. Менюшка не русифицируется ни сразу ни после рестарта.

При этом в том же окошке в другой вкладке успешно добавилась русская раскладка и русская локализация.

Может, недоставил чего? В кедах я, помнится, специальный пакет ставил, а тут не нашел..

А как Вы систему

А как Вы систему русифицировали? В локали всё правильно? LINGUAS="ru en" в make.conf есть?

Есть... все есть: #

Есть... все есть:

# locale
LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=POSIX
LC_TIME=en_US.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=
# cat /etc/make.conf
CFLAGS="-O2 -pipe -march=native -mtune=native -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"

MAKEOPTS="-j5"
ACCEPT_KEYWORDS="~amd64"

GENTOO_MIRRORS="http://klavdiev.local/ http://mirror.yandex.ru/gentoo-distfiles/ ftp://quad.gentoo.ru/ http://gentoo.osuosl.org/ ftp://mirror.aiya.ru/pub/gentoo/ http://mirror.aiya.ru/pub/gentoo/ http://ftp.citkit.ru/pub/Linux/gentoo ftp://ftp.citkit.ru/pub/Linux/gentoo ftp://ftp.dvo.ru/pub/Gentoo/ http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ http://files.gentoo.org/"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"

USE="-arts mmx sse sse2 dbus gnome -fortran -perl -kde dvd alsa 3dfx aac bash-completion bzip2 -imagemagick -imap -ipv6 cups ffmpeg ftp gpm nsplugin opengl -symlink unicode win32codecs xvid xv zlib history fastcgi -berkdb samba X mikmod jpeg png mp3 subversion xulrunneri connectionstatus groupwise highlight jabber netmeetin oscar statistics texteffect v4l2 webpresence winpopup yahoo mrim vkontakte svg gtk -ldap -hal fts3 -doc jadetex secure-delete threads extras fontconfig gd mysql icu xinerama apng -tk curl nginx_modules_http_perl gcj minizip introspection perl -dso networkmanager"

VIDEO_CARDS="nv nvidia"
LINGUAS="ru en en_US en_GB"
ACCEPT_LICENSE="*"
FEATURES="splitdebug"

EMERGE_DEFAULT_OPTS="--autounmask=n --quiet-build=y"
source /var/lib/layman/make.conf

Я женту не первый день юзаю, но у меня всегда kde стояло. А с гномом ни разу дела не имел ни в бинарных дистрибутивах ни в женте. Даже собирать его правильно не умею. make.conf я скопировал свой и немного поправил - kde убрал, gtk добавил. Возможно, накосячил в юзах.

Dmitry Klavdiev
--
Яка то холера цей порт слухае...

/

ArtSh написал(а):
А как Вы систему русифицировали? В локали всё правильно? LINGUAS="ru en" в make.conf есть?

Есть мнение, что en в /etc/make.conf лишнее.

:wq
--
Live free or die

Anarchist написал(а): ArtSh

Anarchist написал(а):
ArtSh написал(а):
А как Вы систему русифицировали? В локали всё правильно? LINGUAS="ru en" в make.conf есть?

Есть мнение, что en в /etc/make.conf лишнее.

Да, похоже. en и en_US почти нигде не употребляется (только в фаерфоксе). Но все равно, ставятся те языки, которые есть из перечисленных. ru стоит. Так что лишнего там по определению быть не может, может только чего то не хватать

Dmitry Klavdiev
--
Яка то холера цей порт слухае...

таже проблема

я новичек в генту, с линухами не первый день...
поставил гном все по ману, но русского в гноме нет (

системная локаль

# locale
LANG=ru_RU.utf8
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE=C
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=

пользователя

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=C
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

make.conf

$ cat /etc/make.conf
CFLAGS="-march=k8 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

CHOST="x86_64-pc-linux-gnu"

USE="mmx sse sse2 -qt -qt4 -kde gnome gtk acpi icu"
MAKEOPTS="-j4"

GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"

LINGUAS="ru en"
VIDEO_CARDS="nvidia"

локаль есть

# locale-gen 
 * Generating 2 locales (this might take a while) with 1 jobs
 *  (1/2) Generating ru_RU.UTF-8 ...                [ ok ]
 *  (2/2) Generating en_US.UTF-8 ...                [ ok ]
 * Generation complete

В итоге, собирали с товарищем(он тоже новичек) для его тачки... вроде, все также, но у него гном заработал сразу и на русском(достаточно выбрать раскладку).
Подскажите как пофиксить, куда копать?

Юрец, для нормального

Юрец, для нормального русского в гноме приходится кроме UTF-8 в locale.gen прописать ru_RU.CP1251 CP1251. У меня только после этого русская локаль собралась в гноме.

GPL - это религия!

.

В генте ишшо имеется feature: eselect locale [ show | list | set ], показывающая/устанавливающая доступные LOCALE.
Как правило, она не требуется. Я для информации, так сказать...

мне

ахинея так ахинея...

.

Да , ошибся с LOCALE

.

Повторился, сорри

eselect help написал(а):
locale Manage the LANG environment variable

freesplinman написал(а): для

freesplinman написал(а):
для нормального русского в гноме приходится кроме UTF-8 в locale.gen прописать ru_RU.CP1251 CP1251. У меня только после этого русская локаль собралась в гноме.

О как... а пересобирать после этого что нужно?

Dmitry Klavdiev
--
Яка то холера цей порт слухае...

Эм... проверил, локаль

Эм... проверил, локаль ru_RU.CP1251 CP1251 имеется. Русского нет. Че курить?

Dmitry Klavdiev
--
Яка то холера цей порт слухае...

freesplinman написал(а):для

freesplinman написал(а):
для нормального русского в гноме приходится кроме UTF-8 в locale.gen прописать ru_RU.CP1251 CP1251

Зачем ?

Локаль cp1251 нужна только в некоторых специфичных случаях, к примеру вы заходите на ftp сервер, который отдаёт русские имена файлов в cp1251, с помощью gnome-commander или gftp, если запускать не так:

LANG=ru_RU.CP1251 usr/bin/gnome-commander
и
LANG=ru_RU.CP1251 gftp

То имена этих файлов будут отображаться "кракозябрами", во всех остальных случаях локаль cp1251 не нужна.

У меня установлен gnome-base/gnome-2.32.1-r1 и русский язык отображается нормально без cp1251. С локалью ru_RU.UTF8.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".