LINUX.ORG.RU

locale


0

0

bash-2.05a$ locale LANG=ru_RU.KOI8-R LC_CTYPE= 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= bash-2.05a$

a vot chto mnie vidayot odna programmka proverki,

bash-2.05a$ ./testXlc system locale: (null) X locale : C X locale file: /usr/X11R6/lib/X11/locale/C/XLC_LOCALE

language: C territory: (null) codeset: (null) encodingName: STRING bash-2.05a$

yesli bez X v chistoy konsoli to russkiy pashet otlichno perekliuchayemsia controlem pravim vsio ok, no v X nie rabotayet nichego po russki, ni v xterm ni v browsere i samoye strashnoye eto ni kak nie mogu zdelat kakoi nibug icq client chtob ponimal russkiy yazik, eto yedinstvennoye chto mnie nado. Gde kopat podskazhite,

spasibo zaraneye


В разных дистрибутивах по-разному но вообще где то в директории /usr/X11R6/lib/X11/xinit Лежит файлик в котором записана локаль которая будет использоватся в Иксах Найти этот файл можно след образом: # cd /usr/X11R6/lib/X11/xinit # grep LC *# grep LC */* По выведенному списку можно судить где находятся искомые настройки Удачи, теоретический всё должно получится, ну а если что сильно не пинать :>>

Smit
()

Проверь наличие /usr/lib/locale своей локали ru_RU.KOI8-R,
потому что у меня была такая фигня - в консоли без иксов
(за счет консоле-тулс) русский был, а сама локаль была
кривая, что ли, все приложения из иксов выдавали, что у них локаль
C, часть материлась, что это неизвестная локаль, и работала
только licq, как это ни странно.
_

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