Frenzy - LiveCD на базе FreeBSD

Guest 

  Локалізація

раздел "Система" >>

Kuzma
(Ivan)
22.07.2006 (20:06)

Доброго дня

Встановив на жорсткий диск Frenzy 1.0. Під кінець інсталяції вказав Українську мову локалізації. Тепер пишу українською мовою, хоча російська мені підходить більше.

Ось і виникло питання, вірніше навіть 2 питання:
1 чи можна швидко перемкнутись між мовами інтерфейсу fluxbox та консолі (тобто зробити так, немов я обрав російську мову під кінець інсталяції)
2 як можна додати ще одну мову (наприклад, російську), якою можливо було б писати(наприклад, у gvim).

Kuzma
(Ivan)
23.07.2006 (13:33)

дошли таки руки чуток поковыряться. получилось в иксах писать на русском.

------ Begin xorg.conf ------

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,ctrl:ctrl_aa,grp_led:scroll"
EndSection

------ End xorg.conf ------

------ Begin .xorg.keymap ------

us,ru(winkeys)

------ End .xorg.keymap ------

т.е. заменил ua(winkeys) на ru(winkeys)

однако, оказалось, что иконка языка в иксах так и осталась UA. Где бы ее поменять?

Пробовал также делать us,ua(winkeys),ru(winkeys) в обоих файлах.
привело к тому, что перестал работать ctrl+shift, переключалось только мышкой. как лечить?

techniX
(Mozhaisky Sergei)
23.07.2006 (15:17)

За значок языка отвечает программа xxkb.
Поэтому, кроме изменения настроек в /etc/xorg.conf на "us,ua(winkeys),ru(winkeys)", нужно отредактировать файл /root/.xxkbrc и раскомментировать
строчку (комментариями в конфиге xxkb служат восклицательные знаки):
XXkb.mainwindow.xpm.3: ru_16.xpm
Это также решает проблему с переключением языков - видимо, xxkb не переключает язык, если в его конфиге не указан значок для него.

Guest
23.07.2006 (16:26)

огромное человеческое СПАСИБО.

кстати, а можно чтонть поделать с неполной украинизацией иксов? чисто украинские буковки не отображаются нигде =/

techniX
(Mozhaisky Sergei)
23.07.2006 (17:47)

Можно, конечно :)
В /root/.Xdefaults нужно отредактировать строчки со шрифтами, заменив
koi8-r на koi8-u. Ну и в /root/.gtkrc нужно проделать ту же операцию.
Вообще этим должен заниматься скрипт frlang, поэтому это запланировано в будущем релизе.

free
(Gleb)
2.08.2006 (01:22)

Как во FreeBSD сделать, чтобы раскладка клавиатуры (рус-лат) в консоли переключалась комбинацией Ctrl-Shift. От чего это зависит? Где читать?
(и чтобы русская запятая была на /, а не на 6 ?)

techniX
(Mozhaisky Sergei)
2.08.2006 (08:54)

В файле /etc/rc.conf:
keymap="ru.koi8-r.win"

Эта раскладка клавиатуры появилась, кажется, начиная с FreeBSD 5.4. Если у Вас более старая версия, возьмите из Frenzy соответствующий kbd-файл: /usr/share/syscons/keymaps/ru.koi8-r.win.kbd

  [ 1-7 из 7 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100