Локализация X-ов
что-то никак не разберусь как
заставить Xы писать по-русски :(
в настоящее время какие-то "кроказяблы" лезут
XF86Config:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
Load "speedo"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "wsmouse"
Option "Device" "/dev/wsmouse"
EndSection
Section "Monitor"
#DisplaySize 330 240 # mm
Identifier "Monitor0"
VendorName "NEC"
ModelName "NEC FE750+"
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: : integer,
###
### [arg]: arg optional
#Option "NoAccel" # [
#Option "SWcursor" # [
#Option "ColorKey" #
#Option "CacheLines" #
#Option "Dac6Bit" # [
#Option "DRI" # [
#Option "NoDDC" # [
#Option "ShowCache" # [
#Option "XvMCSurfaces" #
#Option "PageFlip" # [
Identifier "Card0"
Driver "i810"
VendorName "Intel Corp."
BoardName "82865G Integrated Graphics Device"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
заранее благодарю за помощь !
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 2644 просмотра
всем спасибо !
всем спасибо !
разобрался:
у меня было в локале ru_RU.KOI8-R - по привычке ставил, даже уже не думаю - все на подсознании :)
посмотрел в /usr/share/locale/locale.alias
а там все в UTF-8 !
Даже и не знал, что нетка такая передавая !
всё равно всем спасибо!
Цитата:посмотре
Насколько я знаю, русский UTF там всё же не заработает (если только в самое последнее время там что-то допилили? вряд ли)
вот! и я так
вот! и я так думал, но у меня ничего не работало (под иксами)
пока не поставил в локали utf.
так что вот!
видимо таки прикрутили ;)
еще вопрос по иХам: вот
еще вопрос по иХам:
вот поставил я нетку. даже последнюю - 5.1.1
(кстати, что за версия ? вроде появилась "без пыли и шума..")
Всё стандартно - с iso-образа, полная установка.
поставил IceWM. поставил firefox.
тоже стандартно с бинарников: pkg_add /../*firefox*.tgz
сделал переключение раскладки:
setxkbmap -model pc105 -layout us,ru -variant ,winkeys -option grp:ctrl_shift_toggle -option grp_led:scroll
всё нормально. пишу сейчас из-под Net'ки.
вот токо беда - с отображением.
Скажем, в лисе (firefox'е) в меню самого окна - все знаками вопроса.
аглицкие - нормально, с русскими - бяда.
где надо что прописать ?
В firefox указать английский
В firefox указать английский язык в настройках. Указать firefox'у шрифты, в которых русский имеется.
1. Указать firefox'у шрифты,
1.
Указать firefox'у шрифты, в которых русский имеется.
это как ?
2.
Еще вопрос.
1. например, запустил я IceWM как startx (прописав в /etc/X11/xinit/xinitrc строку exec /usr/bin/pkg/icewm)
2. запустил xterm
3. в xterm'е делаю следующее:
export LANG='ru_RU.UTF-8'
export LC_ALL='ru_RU.UTF-8'
И вопрос - что именно переводит в UTF сии команды ? только xterm ? или это касается и других программ ?
3. Еще вопрос - вытекающий из второго:
как запускать программы в определенной кодировке ?
скажем, сделал я экспорт кодировки, как в п.2
установил xmms. но ему пофигу на то что было сделано.
значит ли, что на xmms эекспорт не повлиял ?