LINUX.ORG.RU
ФорумAdmin

квадратики вместо букв в иксах


0

0

что надо прописать и где чтобы приложения а вернее ихние шапки(тоесть самый верх-забыл просто как называется) отображали по русски русские буквы. 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=ru_RU.koi8-r в терминале русские буквы пишет а вот сверху на шапке нет, точно так же и во всех приложениях.

anonymous

Re: квадратики вместо букв в иксах

Дело не в локали (locale).

LC_* настраивает локаль, то есть описание языка. Некоторые вещи можно оставить как =C (или =POSIX).

Вот тебе мои настройки локали:
LANG=ru_RU.KOI8-R
LC_CTYPE=ru_RU.KOI8-R
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE=ru_RU.KOI8-R
LC_MONETARY=ru_RU.KOI8-R
LC_MESSAGES=C
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=

(LC_MESSAGES=C, потому что я не люблю переведенные на русский язык
сообщения)

Тебе нужно настраивать шрифты для иксов. Возьми виндовые шрифты (только не говори мне, что у тебя их нет ;)), положи, например в /usr/share/fonts/winfonts

В /etc/X11/xorg.conf (или /etc/X11/XF86Config, кажется) найди строчки вида FontPath "/usr/X11R6/lib/X11/fonts/misc/"
и перед ними пропиши: FontPath "/usr/share/fonts/winfonts"

Так-же там наверное есть строчка:
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/".
Ее поставь перед всеми подобными строчками (FontPatch...)


В /etc/fonts/local.conf пропиши:
<dir>/usr/share/fonts/winfonts</dir>
(может и без этого заработать, но сделай для надежности).

Перейди в /usr/share/fonts/winfots и сделай:
"mkfontscale" (от рута, без ковычек)
Это создаст файл "fonts.scale". Скопируй его в fonts.dir:
"cp fonts.scale fonts.dir"

Сделай "fc-cache -v | grep winfonts", должно появиться что-нибдуь типа этого:
fc-cache: "/usr/share/fonts/winfonts": caching, 55 fonts, 0 dirs
То есть 55 шрифтов найдено.



После чего перезапускай иксы (ctrl+alt+backspace), запускай мозиллу и заходи на ЛОР...





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