"X" rusificiroval a po ruski pisat nemogu! (Ruskie bukvi i perekluchenie raskladki)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Ответить
PauL
Сообщения: 55

"X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

я русифицировал иксы а по русски писать немогу
как зделать так чтоб русский язык включался по нажатию на "CTRL+SHIFT"
русифицировал "mc" и там вместо верхнего меню лажа какая то >>закарючки

помогите пожалуйста!
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение zenwolf »

раскажи как локализацию делал
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
PauL
Сообщения: 55

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

(wolf_black @ Суббота, 29 Января 2005, 11:35) писал(а):раскажи как локализацию делал

в этом же форуме >>раздел slackware>> руссификация
Спасибо сказали:
Аватара пользователя
PAY
Сообщения: 23

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PAY »

(PauL @ Суббота, 29 Января 2005, 10:00) писал(а):я русифицировал иксы а по русски писать немогу
как зделать так чтоб русский язык включался по нажатию на "CTRL+SHIFT"
русифицировал "mc" и там вместо верхнего меню лажа какая то >>закарючки

помогите пожалуйста!


Опишу полную процедуру руссификации, после чего у меня работало всё как должно.

Для того, что б русифицировать консоль:

1) Men'aem soderzimoe fayla /etc/profile.d/lang.sh:


#!/bin/sh
export LC_ALL=ru_RU.KOI8-R
export LANG=ru_RU.KOI8-R
export LC_NUMERIC=POSIX
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R


2) V fayle /usr/share/locale/locale.alias zamenyaem stroku "russian ru_RU.ISO8859-5" na 3 stroki:

russian ru_RU.KOI8-R
ru ru_RU.KOI8-R
ru_RU ru_RU.KOI8-R


3) Dlya pravil'nogo otobrazeniya russkih bukv nastraivaem vyvod v konsoli (/etc/rc.d/rc.font):

setfont Cyr_a8x16
mapscrn koi2alt
for i in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$i
done
loadkeys ru-ms


4) dl'a podderzki CP866, CP1251, KOI8-R, UTF8 codepages dobavlayem v fayl /etc/rc.d/rc.modules:

# Support cyrillic codepages
/sbin/modprobe nls_cp866
/sbin/modprobe nls_cp1251
/sbin/modprobe nls_koi8-r
/sbin/modprobe nls_utf8


5) Chto by pravil'no otobrazalis' russkie MAN neobhodimo zamenit' strochku v fayle /usr/lib/man.conf:

NROFF /usr/bin/nroff -S -mandoc

na stroku:
NROFF /usr/bin/nroff -S -Tlatin1 -mandoc

i dobavit' put' k russkim MAN v fayl /etc/profile:

export MANPATH=/usr/man/ru:/usr/local/man:/usr/man:/usr/X11R6/man


Для того, что б русифицировать иксы скопируй виндовые TTF шрифты в /usr/X11R6/lib/X11/fonts

далее в xorg.conf в секции Section "Files" добавь строку, если её нет:

FontPath "/usr/X11R6/lib/X11/fonts/TTF"


Что бы переключаться по "CTRL+SHIFT" в xorg.conf секция клавы должна выглядеть так:

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbDisable"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение zenwolf »

теперь ждём результата от Paul
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
PauL
Сообщения: 55

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

vse zdelal NO! Na samom poslednem vstryal !

a imeno :
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "Keyboard"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.

# Option "Protocol" "Xqueue"

# Set the keyboard auto repeat parameters. Not all platforms implement
# this.

# Option "AutoRepeat" "500 5"

# Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1)).

# Option "Xleds" "1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.

# Option "XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a European
# keyboard, you will probably want to use one of:
#
# Option "XkbModel" "pc102"
# Option "XkbModel" "pc105"
#
# If you have a Microsoft Natural keyboard, you can use:
#
# Option "XkbModel" "microsoft"
#
# If you have a US "windows" keyboard you will want:
#
# Option "XkbModel" "pc104"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#
# Option "XkbLayout" "de"
#
# or:
#
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#
# Option "XkbOptions" "ctrl:swapcaps"


# These are the default XKB settings for X.Org
#
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc101"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""

EndSection



che s etim delat ?
pitalsa vse zamenit >>> "X" - nestartuet
pitalsa pomenat znacheniya na protiv zagolovok toze nefiga

Da esho v konsoli "mc" - vsya russkaya (ZDRAVO!)
A manov russkih netu!?
Спасибо сказали:
Аватара пользователя
DW
Бывший модератор
Сообщения: 662
Статус: и это еще не все или ничего.
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение DW »

участок рабочего конфига :

Код: Выделить всё

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

    Identifier    "Keyboard1"
    Driver    "Keyboard"
    Option     "AutoRepeat"    "500 30"

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

EndSection
подумал -> выпил -> подумал -> ... но недавно врачи запретили пить.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение zenwolf »

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение traktorishka »

сделал все, что написано в этом форуме,
единственное, поставил
Option "XkbModel" "pc102" (а не 105)

локаль русская, шрифты ttf скопированы куда надо, строка про .../fonts/TTF есть, но КДЕ не отображает русских букв - квадраты. чего я не доделал? Понять немогу... Спасибо...

Линухом пользуюсь уже 2-й день:))
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение serg_sk »

Пакет kde-i18n ставил?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение zenwolf »

про руссификацию кде в слакваре уже была тема (по поиску найти можно)
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
PauL
Сообщения: 55

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

Help !!!
nikak nemogu nastroit pereklucheniya na russkiy yazik
vse pereproveril ,vse delal kak pisali no nefiga
v paneli ryadom s chasami pishet ''error''

che delat?
Спасибо сказали:
Аватара пользователя
DW
Бывший модератор
Сообщения: 662
Статус: и это еще не все или ничего.
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение DW »

ну вероятно, первое - "Не паникуй".
второе : что конкретно и где конкретно?
и если КДЕ поставил ли упомянутый сержем i18 ?
подумал -> выпил -> подумал -> ... но недавно врачи запретили пить.
Спасибо сказали:
PauL
Сообщения: 55

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

нет не нечего неставил
А где лежит i18n ?
да вот ещё->> я делал только то что написано на форуме - больше некуда нелез (всмысле лазил ,но не менял нечего) так что если что то надо было гдето понажимать предупредите !

Я просто недавно стал линуксом заниматься
Спасибо сказали:
Аватара пользователя
DW
Бывший модератор
Сообщения: 662
Статус: и это еще не все или ничего.
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение DW »

t PauL: на диске в каталоге /slackware/kdei .
заходишь, пишешь installpkg kde-i18n-ru-3.2.3-noarch-1.tgz .
подумал -> выпил -> подумал -> ... но недавно врачи запретили пить.
Спасибо сказали:
PauL
Сообщения: 55

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение PauL »

Люди !!! СПАСИБО!!!
Я это зделал->>после установки пакета i18n всё заработало !!!
спаибо!!!
Linuxforum - лучший (как и линукс!!!)
Спасибо сказали:
traktorishka
Сообщения: 132

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение traktorishka »

MLIN!
A U mena NE POLUCHAETSA! n18 stavil. Vse pereproveril !!!
v command line - vse perekluchaetsa, a v X-ah net.

Krome togo, russkie bukvi v X-ah tolko kogda pod root`om! Vse perechital 10000 raz!
Tknite pliz nosom! :)

TTF - /usr/X11R6/lib/X11/fonts/TTF/


/xorg.conf:

FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
.
.
.
Option "XkbModel" "pc102"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" ""
Option "XkbOptions" "grp:ctrl_shift_toggle"

EndSection

------------------------------

lang.sh:
export LANG=ru_RU.KOI8-R
export LC_ALL=ru_RU.KOI8-R
export LC_NUMERIC=ru_RU.KOI8-R
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R

vse ostalnoe zakommentirovano.
Спасибо сказали:
Аватара пользователя
DW
Бывший модератор
Сообщения: 662
Статус: и это еще не все или ничего.
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение DW »

хм... а в /root /home/uesr_name нет ли файла с конфигом иксов?
подумал -> выпил -> подумал -> ... но недавно врачи запретили пить.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение serg_sk »

Для traktorishka:
добавь путь к ttf шрифтам в /etc/fonts/fonts.conf
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Avdonin
Сообщения: 54
ОС: Debian Etch 4.0

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение Avdonin »

Vsem privet. U mena takaya problema: ya ne mogu pisat' po russki v X-Window(blackbox) XFree86 4.5.0, ya ee sobiral iz ishodnikov. Ya ne raz russifitsiroval freebsd. No seychas izuchayu LinuxSlackware, imenno na nem i ne poluchaetsa. Sdelal vse kak v instruktsiyah, no vmesto russkih bukv vot chto: "??????????????? ?????". Hota teksti na russkom otobrajayutsa normalno. Help me please.
P.S. tolko u mena vmesto russkogo teksta ne znaki voprosa, a abra-kadabra... :((

Avdonin добавил в 01.07.2005 20:43

Stranno eshe vot chto: ya postavil kde. V kde'shnih prilojeniyah s ruuskim vse o.k. no esli ya iz pod kde zapuskayu operu (primer) opyat' eti uml'auti... :(
"Папа, я, когда вырасту, тоже стану рутом!" ©
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение zenwolf »

конфиг иксов в студию
freetype поставил ?
ttf-шрифты добавил ? и путь к ним в конфиге иксов прописал ?
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
Avdonin
Сообщения: 54
ОС: Debian Etch 4.0

Re: "X" rusificiroval a po ruski pisat nemogu!

Сообщение Avdonin »

wolf_black, в общем: я довольно долго копался и разбирался с иксами, но к однозначному выводу так и не пришел. (В использовании UNIX и иксов я не такой уж и новичок). Вот мои соображения: когда я не мог печатать русскими буквами у меня стоял иск-сервер: xfree86 4.5.0 , который я компил из исходников. Дистрибутив же был версии 9.1. Я немного подумал и переставил все это дело (вместе со слакой), но теперь уже поставил XFree86 4.3.0 из дистрибутива и русским писать можно. Мне интересно почему же при все остальном програмном обеспечении кроме x-сервера теперь все нормально, Да и с прошглой версией тоже были баги: мышка (курсор) улетал за экран при малейшем движении.
Проблема вторая:
в формах (на веб-страницах) писать по-русски я могу, но в xterm выходят кракозябры-умляуты; и к тому же заголовки окон (те, что формирует x-client, он же оконный менеджер) тоже вместо русского текста выдают кракозябры. ИМХО в них используется шрифт, который не поддерживает кириллицу. Подскажите, как можно заменить шрифт X-Server' а по умолчанию (дефолтный)?
P.S. что такое FreeType, который мне отрекомендовали в посте выше? ;)
"Папа, я, когда вырасту, тоже стану рутом!" ©
Спасибо сказали:
Ответить