Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Slackware 10.2


Автор: libricon 2.10.2005, 16:29
у меня проблема с русификацией. пробовал делать все по статье русификаци\ 10.1 ( http://saratov.lug.ru/cgi-bin/doc.cgi?action=content&sub_act=view&id_group=4&id_docs=77&start=0 ) но у меня ничего не получилось. помогите пожалуста, мне очень надо русский в иксах..
я сделал все, как было у меня в 9.1 слаке, переключение раскладок работает, н на русской раскладке квадратики вместо букв. строку с русскими шрифтами я в xorg.conf добавил, но не помогло.

Автор: Blackbooker 3.10.2005, 13:27
Цитата

5. Устанавливается русская локаль: в /etc/profile.d/lang.sh

#!/bin/sh
# Set the system locale (default C is the same as en_US):
#export LANG=C
export LANG=ru_RU.koi8r
# This setting has been reported to fix some cut and paste
# problems with GTK2.  If you experience this, try it:
#export LANG=en_US.ISO8859-1

Что кажет команда locale?
Вообще в этот файл нужно добавить
Цитата

export LC_ALL=koi8-r

ну и остальные LC_ которые выводит locale соответственно аналогично.

И вообще:
1. localedef -c -i ru_RU -f KOI8-R ru_RU.koi8r
2. в директории /usr/lib/locale
ln -s ru_RU.koi8r ru_RU.KOI8-R
3. в /usr/share/locale
файл locale.alias пишем:
russian ru
ru ru_RU
ru_RU ru_RU.KOI8-R
4. /etc/rc.d/rc.font

setfont -v koi8u_8x16.psfu.gz
for i in 1 2 3 4 5 6;do
echo -ne "\033(K" > /dev/tty$i
done

5. /etс/rc.d/rc.keymap
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
/usr/bin/loadkeys ru-ms.map

6. /etc/profile.d/lang.sh и /etc/profile.d/lang.сsh:
export LANG=ru_RU.KOI8-R
export LC_ALL=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R

7. Reboot and enjoy smile

Автор: libricon 5.10.2005, 21:26
russkogo tak i net
tolko pri vhode pishet:
esport : 'ru_RU.KOI8-R' : not a valid identifier

a eshe v KDE polovina angliiskih shriftov teper' vqgljadid kak kvadratiki v kakimiti tsiferkami

Автор: Сумасшедший 6.10.2005, 20:35
Попробуй на Mops: локализованый Slackware, если будет(а куда оно денется) проблема с кодировками,то перепиши шрифты *.TTF из %systemroot%\Fonts в директорию шрифтов Xwindow

Автор: bilbobagginz 7.10.2005, 09:16
libricon, чтобы работало нужно
  • иметь нужные шрифты
  • шрифты должны буть читабельными для всех.
  • в папке шрифтов должны быть правильно созданные файлы fonts.scale, fonts.dir
  • в xorg.conf должна быть установлена поддержка соответствующего типа шрифтов.
  • соответствующая строка местонахождения шрифтов должна быть добавлена в xorg.conf или в fonts.conf ( если пользуешься каким-то сервером фонтов )
обычно квадратики - симптом:
  • отсутствия разрешений читать файлы шрифтов
  • кодировки твоей локали.
пока.

Автор: libricon 7.10.2005, 18:34
если интересно, и хочетс помочь, то тут есть мои конфиг http://www.forum.oszone.net/showthread.php?t=54259&page=3

шрифты есть
есть fonts.scale и fonts.dir
путь к фрифтам тоже есть
поддрежка вроде есть, они стандартыные

насщет разрешение читать, под рутом тоже нет русского...хотя надо еще рахз проверить

Автор: Guest 7.10.2005, 19:15
da , u root'a toze kvadratiki , est' idei ?

Автор: bilbobagginz 12.10.2005, 17:47
копай про сервер шрифтов.

Автор: Бонифаций 15.10.2005, 14:33
Цитата(Guest @ 7.10.2005, 19:15)
da , u root'a toze kvadratiki , est' idei ?

рут в слакваре всегда имеет LC_ALL=C

Автор: libricon 16.10.2005, 13:08
проблема улажена, я просто зашел в кде, и добавил шрафты из папки виндовс, все ! и всё

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)