Локализация консоли

Доброго времени суток. В целях самообразования решил настроить локализацию на gentoo.
Бьюсь третий день, перечитал кучу мануалов и форумов.

Хочу выяснить для себя несколько моментов:

1) Локали. Зачем компилировать их locale-gen? И на что конкретно влияет переменная окружения LANG?
2) В файле consolefont:
consolefont - выбирает шрифт, это понятно. но, как шрифт связывается с кодировкой?
consoletranlation - зачем нужно?
unicodemap - зачем нужно?
3) В файле keymaps:
keymap - раскладка клавиатуры, т.е. она должна задавать связь между сканкодами клавиш и ... и чем? кроме того, как я понял, keymap определяет, каким ,сочетанием клавиш будет переключаться локализация раскладки.
windowkeys - в комментах написано, что этот параметр определяет, нужно ли загружать раскладку windowkeys. И что она позволяет переключаться между виртуальными терминалами. Если так, то вопрос, не влияет ли это на предыдущий параметр? Или может быть дополняет его?
extended - Дополнительные раскладки для расширенных клавиатур, как я понял.
dumpkeys_charset - Думаю, это важно, но я не понимаю, для чего.
fix_euro - Фиксит какие то проблемы с символом евро, как я понял.

http://wiki.gentoo.org/wiki/L

А что там биться-то, настроил

А что там биться-то, настроил и работай.

По сути вопросов: вам шашечки или ехать? Если надо настроить - как было сказано, настроил и работай. Если надо понять, то первый шаг ты сделал - начал рыться в интернете, молодец. Даже ссылку тебе дали. Вот теперь и разбирайся, тоже хорошее дело.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Цитата: Локали. Зачем

Цитата:
Локали. Зачем компилировать их locale-gen?

Читаем http://sourceware.org/glibc/wiki/Locales и http://www.gnu.org/software/libc/manual/html_node/Locales.html и всё что там дальше по ссылкам.

Цитата:
consolefont - выбирает шрифт, это понятно. но, как шрифт связывается с кодировкой?

В общем случае - никак. Корректно отображаться будут символы, которые есть в шрифте.

Цитата:
consoletranlation - зачем нужно?

Перекодировка символов если в шрифте нет нужных. Не забивай голову - для обычных шрифтов, которые в курсе про UTF-8 и, при условии использования UTF-8 локали это не нужно.

Цитата:
unicodemap

Смотри выше

Цитата:
keymap - раскладка клавиатуры, т.е. она должна задавать связь между сканкодами клавиш и ... и чем?

Цитата:
dumpkeys_charset

Цитата:
fix_euro

Курим всё здесь - http://www.vt100.net/docs/vt510-rm/chapter8

Нейтральность - высшее достижение сознания!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".