LINUX.ORG.RU

локализация дженту


0

0

поставил дженту и заимел проблему с локализацией, делаю все как в

http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way

но при locale -a | grep ru вижу, что никаких ru нет и в помине

добавляю в /etc/locale.gen

en_US ISO-8859-1 en_US.UTF-8 UTF-8 ru_RU.KOI8-R KOI8-R # То к чему стремимся ru_RU.UTF-8 UTF-8

laptop ~ # locale-gen * Generating 4 locales (this might take a while) * (1/4) Generating en_US.ISO-8859-1 ... [ ok ] * (2/4) Generating en_US.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] * (3/4) Generating ru_RU.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] * (4/4) Generating ru_RU.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] * Bad entry in locale.gen: 'KOI8-R '; skipping * Generation complete laptop ~ #

чего ему не хватает? emerge -av glibc - делал стоят glibc-2.4-r3 первый раз вижу проблемы с локализацией, пользовался джентой года 2-3 назад непомню таких проблем

еще нет файла /etc/env.d/02locale помогите плиз, чего-то я нифига не понимаю

anonymous

>en_US ISO-8859-1 en_US.UTF-8 UTF-8 ru_RU.KOI8-R KOI8-R # То к чему >стремимся ru_RU.UTF-8 UTF-8

каждое определение, должно быть на отдельной  строке:
ru_RU.UTF-8 UTF-8
ru_RU.CP866 CP866
ru_RU.KOI8-R KOI8-R

fghj ★★★★★
()
Ответ на: комментарий от fghj

да блин это я preformated text забыл ваставить:) оно так и еть и get-env то их различает

anonymous
()

поставил дженту и заимел проблему с локализацией, делаю все как в

http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way

но при locale -a | grep ru вижу, что никаких ru нет и в помине

добавляю в /etc/locale.gen

en_US ISO-8859-1 
en_US.UTF-8 UTF-8 
ru_RU.KOI8-R KOI8-R 
# То к чему стремимся 
ru_RU.UTF-8 UTF-8

laptop ~ # locale-gen 
* Generating 4 locales (this might take a while) * (1/4) Generating en_US.ISO-8859-1 ... [ ok ] 
* (2/4) Generating en_US.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] 
* (3/4) Generating ru_RU.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] 
* (4/4) Generating ru_RU.UTF-8 ... cannot open locale definition file `UTF-8': No such file or directory [ !! ] 
* Bad entry in locale.gen: 'KOI8-R '; skipping 
* Generation complete 
laptop ~ #

чего ему не хватает? emerge -av glibc - делал стоят glibc-2.4-r3 первый раз вижу проблемы с локализацией, пользовался джентой года 2-3 назад непомню таких проблем

еще нет файла /etc/env.d/02locale помогите плиз, чего-то я нифига не понимаю

нормальное форматирование

anonymous
()
Ответ на: комментарий от fghj

в том то и дело

laptop ~ # emerge -pv glibc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-libs/glibc-2.4-r4 [2.4-r3] USE="nls nptl nptlonly -build -glibc-compat20 -glibc-omitfp -hardened (-multilib) -profile (-selinux)" 178 kB 

Total size of downloads: 178 kB
laptop ~ # 

anonymous
()
Ответ на: комментарий от fghj

спасибо, заработало, а что теперь делать с отсутствием /etc/env.d/02locale? ну собственно найти его в инете скорее всего не проблема, но как так случилось, что его нет у меня?

anonymous
()
Ответ на: комментарий от anonymous

в общем пока прописал туда

LC_ALL=""

LANG="ru_RU.UTF-8"

у кого он есть - покажите, чего там внутри прожалуйста

anonymous
()
Ответ на: комментарий от anonymous

нету такого файла да и ненужен он. Пушшай юзеры себе сами какиехош локали в .bashrc прописывают или куда еще.

kilolife ★★★★★
()

Вылезайте пожалуйста из танка. locale.gen уже не используется

$cat locales.build
# This file names the list of locales to be built when glibc is installed.
# The format is <locale>/<charmap>, where <locale> is a locale from the
# /usr/share/i18n/locales directory, and <charmap> is name of one of the files
# in /usr/share/i18n/charmaps/. All blank lines and lines starting with # are
# ignored. Here is an example:
# en_US/ISO-8859-1

en_US/ISO-8859-1
en_US.UTF-8/UTF-8
ja_JP.EUC-JP/EUC-JP
ja_JP.UTF-8/UTF-8
ja_JP/EUC-JP
en_HK/ISO-8859-1
en_PH/ISO-8859-1
de_DE/ISO-8859-1
de_DE@euro/ISO-8859-15
es_MX/ISO-8859-1
fa_IR/UTF-8
fr_FR/ISO-8859-1
fr_FR@euro/ISO-8859-15
it_IT/ISO-8859-1
ru_RU.UTF-8/UTF-8
ru_RU.KOI8-R/KOI8-R
ru_RU.CP1251/CP1251


Lumi ★★★★★
()
Ответ на: комментарий от Lumi

Пардон, танкистом оказался я.

$sudo locale-gen
* You should upgrade your /etc/locales.build to /etc/locale.gen
* and then remove /etc/locales.build when you're done.

* Automatically importing locales from /etc/locales.build ...
* You really should do this yourself ...

...

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.