LINUX.ORG.RU

SuSE8.2pro. Russkij Jazyk, Antialising. Vopros kotory vseh dostal :-(


0

0

Dobry vecher. Mojet kto pomojet... Posle ustanovki SuSE vse bylo normalno. Potom ja prochital statuu kak rusificirovat SuSE. Posle vybora KeyBoard Layout-russian v YaST u menja propal russki voobshe, To est on snachala pojavilsa v vide ujasnyh shriftov, Ja srasu je vernul ego obratno na anglijskij. No russki rabotaet esli v faile etc\X11\X86Config stavit ru kak XKBDLayout, V etom sluchae rabotaet tolko russki jasyk (daje parol ne mogu vvesti v KDE). Stavlu anglijskij zahoju v KDE. Najimau Shift-Shift menjaets indikator no realno jasyk tolko anglijskij. Chital uje help - vrode vse dalau pravilno. Podkluchil shrifty ot vindy , sgeneril ih s podderjkoj KOI-8R no oni vse ravno ne takije krasivy kak v vinde :-( Mojet ja takoj tupoj no uje ne znau chto pochitat chto by s etim vsem razobratsa :-((((

Re:SuSE8.2pro. Russkij Jazyk, Antialising. Vopros kotory vseh dostal :-(

Итак. Сначала я поставил виндовые шрифты (через Online Update). Затем в Сontrol Center->Country/Region&Language поставил Country:Russia, правда на что это влияет я так и не понял. В KeyBoard Layout галочки на Enable keyboard layout стоять не должно. Затем открываем etc\X11\X86Config и руками правим секцию "InputDevice", у меня она выглядит так:

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "MapName" "Standard Keyboard [ pc102 ]" #102 клавиши требуется чтобы работал переключатель по win_keys.
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
Option "XkbOptions" "grp:lwin_toggle,grp_led:scroll" # поставь сюда свой любимый переключатель
Option "XkbVariant" "nodeadkeys"
EndSection

Так, теперь надо выставить локаль. Либо правим руками в /etc/sysconfig/language следующие параметры

RC_LANG="en_GB"
RC_LC_ALL=""
RC_LC_MESSAGES="en_GB"
RC_LC_CTYPE="ru_RU.koi8r"
RC_LC_COLLATE="ru_RU.koi8r"
RC_LC_TIME="en_GB"
RC_LC_NUMERIC="ru_RU.koi8r"
RC_LC_MONETARY="en_GB"

Либо их же через YaST->System->Editor for etc/sysconfig files.

Критичным является только параметр RC_LC_CTYPE, остальные могут принимать как en_GB так и ru_RU.koi8r значения и определяют язык интерфейса, денежные еденицы и т.д..

После этого русский должен работать.

С уродливыми шрифтами я боролся пересборкой пакета freetrype2 с включением в нем патча для включения bytecode (раскоментировав строчку
%patch100 -p 1 -b .bytecode в spec файле).

Вот вроде и все.



Evgeny_I
()

Re:SuSE8.2pro. Russkij Jazyk, Antialising. Vopros kotory vseh dostal :-(

Кинь ссылку на статью о русификации SuSE,а то у меня OpenOffice по русски не печатает, может там это описано.

Evgeny_I
()

В СУСЕ мне пришлось ставить локаль 1251. Если интересно раскажу:

1. Ставим пакет kde3-i18n-ru (если его нет) 2. Ставим пакет glibc-i18ndata 3. делаем: localedef -f cp1251 -i ru_RU ru_RU.cp1251 4. в домашнем каталоге в файле .profile пишем export LANG=ru_RU.cp1251 5. ставим виндовозные шрифты как здесь: http://www.mgul.ac.ru/~t-alex/Linux/Cyrillic-HOWTO/Cyrillic-HOWTO-russian-4.h... 6. ребутимся 7. хлопаем в ладоши, радуемся и в магазин за пивом.

регарды!

ElectroNik ★★
()
Ответ на: комментарий от simplepilot

Всё впорядке заработало. Спасибо всем очень большое. Я только не понял где взять исходники этого freetype2 сервера. Как их скомпилировать описано в документации а вот где собственно взять исходники. Документация говорит что это файл freetype2.spm Что я уже сдалал --------------------------------------------- - излазил свои диски установки СуЗа (5 штук) - нету - Прверил YaST тоже нет = Пробовал брать из redhat9 - не подходит.

Так всё таки где он ?:-)))

simplepilot
() автор топика
Ответ на: Re:SuSE8.2pro. Russkij Jazyk, Antialising. Vopros kotory vseh dostal :-( от Evgeny_I

Мне виндовая раскладка клавы больше нравится и вместо
> Option "XkbVariant" "nodeadkeys"
я рекомендую
Option "XkbVariant" ",winkeys"


Все это хорошо, но в kde при использовании стандартного xkb есть один минус. Мы теряем привязку раскладки к приложению. Гораздо удобнее чтоб в аське автоматом раскладка менялаь на ru, а в mc на us, к примеру. К сожалению в SuSE 7.2 я так и не смог нормально настроить переключатель стандартными средствами kde. Максимум чего удалось добиться это переключение по win+<key>, а хотелось бы аналогично xkb grp:lwin_toggle,grp:rwin_switch к примеру. Кто-нибудь смог продвинуться в этом направлении?

step
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.