Великий и могучий... (...помогите победить...)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Великий и могучий...

Сообщение neron »

Всем доброго времени суток. Знаю,что тема очень хорошо описана в доках, но видимо я что-то упустил...
Консоль руссифицировать удалось не полностью,русский работает и переключается,но сообщения и маны на буржуйском:(

Код: Выделить всё

#cat /etc/conf.d/consolefont
CONSOLEFONT="ter-u16n"

#cat /etc/keymaps
KEYMAP="ru-winkeys-uni_ct_sh"

#cat /etc/env.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""

#cat /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
ru_RU CP1251
ru_RU KOI8-R

#locale-gen && source /etc/profile


Далее пересобрал маны с перекодированными сообщениями, библиотеки slang и ncurses. Если вызвать напрямую файл ман страницы-она корректно отображеатся,по умолчанию англ. показывает...
...в чем подвох...
Спасибо сказали:
Аватара пользователя
Jampire
Сообщения: 163
ОС: Gentoo Linux amd64 || x86

Re: Великий и могучий...

Сообщение Jampire »

Какой язык в make.conf стоит? И попробуйте ru_RU.UTF-8 UTF-8 в /etc/locale.gen поставить на первое место.
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Великий и могучий...

Сообщение Brainsburn »

Пропишите переменную LINGUAS="ru" в /etc/make.conf
Jampire писал(а):
02.07.2009 17:20
И попробуйте ru_RU.UTF-8 UTF-8 в /etc/locale.gen поставить на первое место.

:laugh:
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Великий и могучий...

Сообщение neron »

В /etc/make.conf

Код: Выделить всё

LINGUAS="ru en"
LANG="ru_RU.UTF-8"


В locale.gen поставил русский на первое место-ничего не изменилось. Системные сообщения и все остальное на англ-ом.

Пересобирать систему не нужно?в смысле:
#emerge --newuse system???
Спасибо сказали:
Lenux
Сообщения: 395

Re: Великий и могучий...

Сообщение Lenux »

А что выводит locale? Просто если там для LC_LANG не будет ru_RU, то система будет не руссифцирована.
Так же хотелось бы узнать по каким руководствам руссифицировали.
Например нашёл http://ru.gentoo-wiki.com/wiki/%D0%91%D1%8...%BE%D0%BB%D0%B8

Так что думаю стоит попробовать настроить по генту-вики :)
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

Когда-то поднимал тему по поводу кривой локали от рута

Код: Выделить всё

pc xak # locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Везде выставлены правильные кодировки. locale-gen спасает на один сеанс. Русский вводит кривые символы, ввод на русском невозможен от рута.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3697
ОС: Mandriva => Gentoo (~amd64)

Re: Великий и могучий...

Сообщение devilr »

Как вариант. В файле .bash_profile прописать
export LC_ALL=ru_RU.UTF-8
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Великий и могучий...

Сообщение abs-o-lut »

Xaktyc
А нечего от рута работать в терминале. :)
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Великий и могучий...

Сообщение unax »

Я вот по этому делал мануалу в основном..
Вроде все нормально. Порадовался русскому.
з.ы. офтоп: Главно NTFS все как надо монтирует и русский узрел... фух :rolleyes: хорошая генту)
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

abs-o-lut писал(а):
03.07.2009 09:35
А нечего от рута работать в терминале.

Гм... Может вообще как в Ubuntu 9.04 взять и убрать рута и логиниться как рут с паролем пользователя?
Я как ставить make install, обновления итд буду делать?
Типичный подход - не работает - забудь. А я - не хочу. У меня все должно работать и это - один из двух багов.

devilr писал(а):
03.07.2009 00:56
export LC_ALL=ru_RU.UTF-8

Костыль, пока сделаю так, но не отказался бы от норм...

unax писал(а):
03.07.2009 16:45
по этому делал манулу в основном..

Тоже хороший манул:)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Великий и могучий...

Сообщение serzh-z »

neron писал(а):
02.07.2009 18:48
Системные сообщения и все остальное на англ-ом.
Они и не будут на русском. Если речь идёт о сообщениях baselayout, то он существует только в англ. версии.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Великий и могучий...

Сообщение serzh-z »

neron писал(а):
02.07.2009 18:48
Пересобирать систему не нужно?
нужно "emerge -DN", чтобы установились русские версии манов.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

У меня раньше под рутом тоже, как и под юзером по-русски отвечало. А теперь только под юзером, а под рутом на англ, а русский в иероглифы. И сплошные лаги при вводе русского...
Спасибо сказали:
Аватара пользователя
BSDevil
Сообщения: 112
ОС: MAC OS X

Re: Великий и могучий...

Сообщение BSDevil »

Gentoo вот так русифицирую. Все работает.

Код: Выделить всё

sed -i -e 's/UNICODE=.*/UNICODE="yes"/' /etc/rc.conf
sed -i -e 's/CONSOLEFONT=.*/CONSOLEFONT="Cyr_a8x16"/' /etc/conf.d/consolefont
sed -i -e 's/.*CONSOLETRANSLATION=.*/CONSOLETRANSLATION="cp866_to_uni"/' /etc/conf.d/consolefont
sed -i -e 's/KEYMAP=.*/KEYMAP="ru"/' /etc/conf.d/keymaps
echo 'LANG="ru_RU.UTF-8"' >> /etc/env.d/02locale
echo 'LC_ALL=""' >> /etc/env.d/02locale
cat /usr/share/i18n/SUPPORTED | grep -E 'ru_RU|en_US' >> /etc/locale.gen && locale-gen


+ в make.conf

Код: Выделить всё

LINGUAS="ru en"
Изображение
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Великий и могучий...

Сообщение neron »

Проблему решил;) всем большое спасибо за участие.
Оказалось все просто: в /etc/conf.d/02locale строчки местами перепутаны,брал с мануала, какого уже не помню...
Выставил правильно и русский появился и под рутом и под юзером)))

Код: Выделить всё

LC_ALL=""
LANG="ru_RU.UTF-8"
Спасибо сказали:
Аватара пользователя
Jampire
Сообщения: 163
ОС: Gentoo Linux amd64 || x86

Re: Великий и могучий...

Сообщение Jampire »

neron писал(а):
06.07.2009 18:38
Проблему решил;) всем большое спасибо за участие.
Оказалось все просто: в /etc/conf.d/02locale строчки местами перепутаны,

Я ж говорил, где-то что-то нужно поменять местами))). А некоторые еще смеялись))),
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
Спасибо сказали:
Аватара пользователя
foxnx6110
Сообщения: 82
ОС: Gentoo

Re: Великий и могучий...

Сообщение foxnx6110 »


А по этому скрину что можно сказать ? Это диалог настройки времени в KDE. И подобное довольно часто наблюдается в Krusader'е, но не везде. Я всё делал по gentoo-doc-2.0-M1.pdf. Всё на UTF-8 !
И еще. Недавно обновил qt c 4.5.0 до 4.5.1, в нем появился флаг iconv(включен по умолчанию), так и собрал. В результате открыть документ с русскоязычным именем(путем) из любого файлового менеджера стало невозможно. Даже при запуске KDE'шного "параметры системы" эаголовок окна содержит кракозябры(раньше не было). Вообщем, не сразу догадался, но потом пересобрал с -iconv, и все стало на свои места.
А может этот флаг нужен, но я что-то не так делаю ? В остальном то у меня все правильно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я НЕ КРАСНОГЛАЗЫЙ ! И никогда им не стану.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

Jampire писал(а):
06.07.2009 20:59
Оказалось все просто: в /etc/conf.d/02locale

а не в /etc/env.d/02locale?
Из-за строчек поменяных местами может быть?
Лично у меня после изменения на такой же порядок как в цитате не изменилось ничего под рутом...
Спасибо сказали:
neron
Сообщения: 169
ОС: Slackware 12;Gentoo

Re: Великий и могучий...

Сообщение neron »

Xaktyc писал(а):
07.07.2009 01:58
[а не в /etc/env.d/02locale?

именно в ней! очепятался немного,) уж извите...
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

Да пофиг)) Я к тому, что у меня все равно ноль эффекта, меняй или не меняй строчки)
У меня под рутом крякобляшки.
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Великий и могучий...

Сообщение DaemonTux »

env-update
делали?
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Великий и могучий...

Сообщение Xaktyc »

Делали. Свыше 9000 раз.
Если каждый раз делать env-update - локаль ровно на один логин становится нормальной. Но это уже бред. Оно должно с самого начала работать нормально...
Спасибо сказали: