Глава 9. Локализация CLIP

9.1. Локализация среды выполнения CLIP

9.1.2. Keymaps. утилиты генерации

Keymap используется в режиме "сырой" клавиатуры (работа со скан-кодами), этот режим сейчас доступен на Линукс-консоли, а также на некоторых терминалах (или эмуляторах терминалов), которые могут работать в режиме скан-кодов.

CLIP использует те же keymaps, как и ядро Линукса, обработка скан-кодов также во многом заимствована из кода ядра. Это означает, что можно легко добавить новый keymap, а также модифицировать его в случае необходимости.

Добавление нового keymap:

9.1.3. Charsets, uni-файлы, утилиты генерации

Charsets используются для перекодирования ввода/вывода на терминал, обработки псевдографики, определения порядка сортировки, а также для перекодирования ввода/вывода в файлы и базы данных.

Также как с keymap, CLIP использует свой формат для хранения charset, и предоставляет утилиты для генерации charset из стандартного отображения нужной кодировки в Unicode.

Добавление нового charset: