LINUX.ORG.RU

Проблемы локализации Slackware


0

0

Русификация данного дистра началась с чтения манов и FAQ. Согласно ним выставил локаль koi8r. Все было нормально, но заметил, что в gFTP русские буквы не отображались. Поставил в /etc/profile.d/lang (оба файла ) кодировку CP1251. Такая у меня стояла в ASPLinux 11. В общем с кодировкой от Некрософта все просто замечательно, и отлично отображается. Но появились две проблемки: 1) Каракули в xmms 2) Тоже самое при работе с mc из под командной строки. Помогите, если не сложно. Спасибо.


Re: Проблемы локализации Slackware

Так в консоли и у xmms надо явно нужный шрифт с правильной кодировкой указывать :)

manntes ★★ ()
Ответ на: Re: Проблемы локализации Slackware от Zalman

Re: Проблемы локализации Slackware

Для консоли /usr/share/kbd/consoletrans и /usr/share/kbd/consolefonts в помощь, если с русификацией смог разобраться - остальное будет понятно :)

В xmms просто укажи шрифты в кодировке cp1251 для всего :)

manntes ★★ ()
Ответ на: Re: Проблемы локализации Slackware от manntes

Re: Проблемы локализации Slackware

Забыл сказать: когда открываешь xmms в нем все в виде каркулей, то есть добраться до указателя шрифтов невозможно. :)

Zalman ()
Ответ на: Re: Проблемы локализации Slackware от Zalman

Re: Проблемы локализации Slackware

проще кривую прогу, которая не поддерживает перекодировку, запускать с установкой LANG=ru_RU.CP1251, чем весь дистр портить непатрикоугодной кодировкой.

dn2010 ★★★★★ ()
Ответ на: Re: Проблемы локализации Slackware от dn2010

Re: Проблемы локализации Slackware

GTK1 --- /etc/gtk/gtkrc.ru

dan@darkstar:/etc/gtk$ cat gtkrc.ru
style "gtk-default-ru" {
       fontset = "-cronyx-helvetica-medium-r-normal--*-*-*-*-*-*-koi8-r,\
                  -cronyx-courier-medium-r-normal--*-*-*-*-*-*-koi8-r,\
                  -cronyx-fixed-medium-r-normal--*-*-*-*-*-*-koi8-r,\
                  -cronyx-times-medium-r-normal--*-*-*-*-*-*-koi8-r"
}
class "GtkWidget" style "gtk-default-ru"
dan@darkstar:/etc/gtk$ 

koi8-r --- это кодировка шрифта.

dn2010 ★★★★★ ()
Ответ на: Re: Проблемы локализации Slackware от manntes

Re: Проблемы локализации Slackware

dan@darkstar:/etc/gtk$ cat /etc/rc.d/rc.font
#!/bin/sh
#
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
#
setfont -v koi8u_8x16.psfu.gz
for i in 1 2 3 4 5 6;do
echo -ne "\033(K" >/dev/tty$i
done
dan@darkstar:/etc/gtk$

Ну и где тут consolefonts и consoletrans?

dn2010 ★★★★★ ()
Ответ на: Re: Проблемы локализации Slackware от dn2010

Re: Проблемы локализации Slackware

>А каким трансцендентным образом по тому тексту, что приведён в FAQ и вашему совету можно узнать, что шрифт лежит в consolefonts.

Напрячь мозг и перевести "consolefonts" на русский :)

manntes ★★ ()
Ответ на: Re: Проблемы локализации Slackware от Zalman

Re: Проблемы локализации Slackware

>А mc изменением конфига перед сборкой из сырцов. :)

Как так! о_О 10, 11 Слака все нормально, по-русски. koi8-r =\

anonymous ()

Re: Проблемы локализации Slackware

> в gFTP русские буквы не отображались

Это потому что на серверах имена в CP1251. Надо не себе такую же локаль делать, а клиент брать такой, который умеет имена перекодировать (хз, может и gFTP умеет, не видел его)

anonymous ()
Ответ на: Re: Проблемы локализации Slackware от anonymous

Re: Проблемы локализации Slackware

Еще КДЕ такое умеет. Заходишь на фтп и в менюшке выбираешь удаленную кодировку.

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