Как установить национальные языки?

Bobbi86

New member
Сообщения
6
#2
Описываю по шагам:

1. Раскомментировать в файле /etc/locale.gen строчку:

tt_RU.UTF-8 UTF-8

И запустить команду:

> locale-gen

2. В файле /etc/X11/xorg.conf должно присутствовать примерно такое:

Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys),ru(tt)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"

3. Поправить файл /usr/share/X11/xkb/symbols/ru , а именно закомментировать строчку:

// include "level3(ralt_switch)"
Это нужно для того, чтобы можно было переключаться между консолями Ctrl+Alt+F1...F12
Иначе при нажатии Ctrl+Alt+F1...F12 у вас будут печататься непонятные символы.


Файл /usr/share/X11/xkb/symbols/ru должен выглядеть примерно так:

xkb_symbols "tt" {
include "ru(winkeys)"
name[Group1]= "Russia - Tatar";

key.type[group1]="FOUR_LEVEL";

key <TLDE> { [ 0x010004bb, 0x010004ba,
Cyrillic_io, Cyrillic_IO ] };
key <AD02> { [ 0x010004e9, 0x010004e8,
Cyrillic_tse, Cyrillic_TSE ] };
key <AD09> { [ 0x010004d9, 0x010004d8,
Cyrillic_shcha, Cyrillic_SHCHA ] };
key <AD12> { [ 0x010004af, 0x010004ae,
Cyrillic_hardsign,Cyrillic_HARDSIGN ] };
key <AC10> { [ 0x010004a3, 0x010004a2,
Cyrillic_zhe, Cyrillic_ZHE ] };
key <AB07> { [ 0x01000497, 0x01000496,
Cyrillic_softsign,Cyrillic_SOFTSIGN ] };

// include "level3(ralt_switch)"

};

В других дистрибутивах этот файл может находиться по адресу /usr/lib/X11/xkb/symbols

4. Перезапускаем X клавишей Ctrl+Alt+Backspace и ВО! АЛЯ!

Правда почему-то переключаться можно только правой Ctrl+Shift

Но зато теперь у Вас 3 раскладки: англ., рус., тат.
Сәлам! Әссаләм Мөгәләйкүм!
 
Сообщения
2
#3
Спасибо за ответ))).(y)(y)
Но я не программист, а учителЬ. И с таким программированием я еще не сталкивалась, для меня Linux- новое и непонятное.Пожалуйста объясните 1-ый шаг, как это раскомментировать?спасибо за понимание)))Думаю много таких чайников и кипятильников как я много ;);).
 

Alix

New member
Сообщения
22
#4
Спасибо за ответ))).(y)(y)
Но я не программист, а учителЬ. И с таким программированием я еще не сталкивалась, для меня Linux- новое и непонятное.Пожалуйста объясните 1-ый шаг, как это раскомментировать?спасибо за понимание)))Думаю много таких чайников и кипятильников как я много ;);).
Раскомментировать, это убрать символ # в начале строки, закомментировать соответственно наоборот, поставить в начале строки #.