LINUX.ORG.RU

Ещё раз о руссификации и UTF


0

0

По порядку: ASPLinux. Стоит локаль UTF-8. Вот содержимое /etc/sysconfig/i18n

LANG="ru_RU.UTF-8" LC_MESSAGES="en_US" SYSFONT="latarcyrheb-sun16"

А это /etc/sysconfig/keyboard

KEYTABLE=ru_UTF-8:CTRL_SHFT

При этом в консоли с русским всё в порядке. Но xterm (у меня стоит KDE) выводит вместо русских букв ПРОБЕЛЫ. Например, я пишу "имя_файла.txt", а выводится " .txt". Как мне научить xterm понимать русский?

Кстати, тоже самое происходит с playlist'ом у XMMS. В разделе Options->Preferences->Fonts->Playlist стоит шрифт -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-iso10646-1. Эффект такой же -- вместо русских букв пробелы. Как это исправить?


/etc/sysconfig/keyboard не имеет отношение к иксовым терминалам.
man xterm

P.S. xmms не должен уметь работать с utf, хотя насчет asp-шного не уверен. gtk1 не понимает utf в принципе. Попробуй поставить arial.

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

xterm -fn <уникодный шрифт>

> xmms не должен уметь работать с utf, хотя насчет asp-шного не уверен. gtk1 не понимает utf в принципе. Попробуй поставить arial.

Как это gtk1 не понимает utf? jackill, извини но ты чушь какую-то сказал. Просто надо поставить галочку "использовать наборы шрифтов"(или типа того). И умеет это любая gtk1-программа.

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

У меня тоже с англ. шрифтами проблемы (локаль ютф).

ИксММС - только надпись "ОК" на кнопках корректно отображает; и системные логи содержат половину нечитаемых символов.

Может кодировку локали поменять, вот только на какую?

triclosan
()

у xterm-a в app-defaults шрифт *-iso10646-1 прописан? попробуй его запустить через xterm -fn *-iso10646-1

xmms - асп-шная сборка идет с recode-патчем, причем последний стал продвинутей. На той вкладочке пошуруй да на галочки посмотри.

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