1) http://www.lissyara.su/?id=1169 - дана инструкция по смене локали, НО на 1251. Можно подогнать под Юникод, но не хватает некоторых файлов
2) http://www.opennet.ru/tips/info/1448.shtml, но тут это выглядит заплаткой, и недостойно называться мужественным поступком.
3) http://www.opennet.ru/tips/info/1785.shtml - тут описан более извращенный способ навешивания заплаток. Однако, это все хоть чуть-чуть, но сказывается на производительности, так что не хотелось бы на этом заостряться. Собственно, дано:
я пробовал запускать xterm с локалью ru_RU.UTF-8 и юникодными шрифтами. Создал папку с файлами-пустышками (все на русском языке), отконвертировал их названия в юникодные
Код: Выделить всё
convmv -f koi8-r -t UTF-8 путь_к_разделу/* --notest -r
1)
Код: Выделить всё
root@hanggard:/usr/home/hanggard# ll /usr/share/locale/ru_RU.UTF-8/LC_COLLATE
lrwxrwxrwx 1 root wheel 28 29 сен 20:55 /usr/share/locale/ru_RU.UTF-8/LC_COLLATE -> ../la_LN.US-ASCII/LC_COLLATE
То есть часть Уникода совсем даже не русская.
2)
Код: Выделить всё
root@hanggard:/usr/home/hanggard# ll /usr/share/syscons/keymaps/ | grep -i ru
-r--r--r-- 1 root wheel 16237 15 июл 2008 ru.cp866.kbd
-r--r--r-- 1 root wheel 16236 15 июл 2008 ru.iso5.kbd
-r--r--r-- 1 root wheel 16240 15 июл 2008 ru.koi8-r.kbd
-r--r--r-- 1 root wheel 16246 15 июл 2008 ru.koi8-r.shift.kbd
-r--r--r-- 1 root wheel 16240 15 июл 2008 ru.koi8-r.win.kbd
Собственно, вопрос: Какие еще есть пути смены локали, достойные не младенца, но мужа? Или как мне найти/получить/сгенерить недостающие файлы?