LINUX.ORG.RU

в gtk приложениях режется 8 бит..


0

0

Стоит SuSe 6.4 локаль ru_RU.KOI8-R в некоторых приложениях (встроенный view`ер emelFM и gtk-морда для licq) режется 8 бит - т.е.русский выводится латинницей. ставлю локаль ru... - 8 bit не режется,зато в менюшках кракозябры и по русски в X`ах писать не могу... кто-либо сталкивался? я уже можно сказать в отчаянии :о)

>>> Просмотр (594x900, 107 Kb)

anonymous

Проверено:

Re: в gtk приложениях режется 8 бит..

ну так погляди чем локали различаются.. имей в виду, что gtk начиная с 1.2.10 не хватает названия файликов для локалей вида gtkrc.ru_RU.KOI8-R. там теперь какая-то извращенная логика -- пришлось в ~/.gtkrc все забить..

dmiceman ★★★★★ ()

Re: в gtk приложениях режется 8 бит..

Незнаю я на фре с gtk-1.2.10 setenv LC_ALL ru_RU.KOI8-R Все ОК...

anonymous ()

Re: в gtk приложениях режется 8 бит..

а случайно не 1.2.9 стоит? так там баг был однако, нефиг постить баги когда они уже исправлены.

chuchelo ()

Re: в gtk приложениях режется 8 бит..

а случайно не 1.2.9 стоит? так там баг был однако, нефиг постить баги когда они уже исправлены.

chuchelo ()

Re: в gtk приложениях режется 8 бит..

интересное использование галереии :) Насколько я помню suse6.4 - очень древняя вещь. Там вряд ли gtk-1.2.3. Лучше попробовать проапгрейдится до gtk-1.2.10

anonymous ()

Re: в gtk приложениях режется 8 бит..

А картинку (wallpaper) на мыло можно? :)))) Стращно люблю я эту троицу! :)))))) Пожалуйста :)))

alexnav ()

Re: в gtk приложениях режется 8 бит..

выкинуть нафик SuSE. Слухи о немеряном рулезе больного сильно преувеличены...

ivlad ★★★★★ ()

Re: в gtk приложениях режется 8 бит..

SuSE rulezzz
кто этого не понимает, тот страшно болен

anonymous ()

Re: в gtk приложениях режется 8 бит..

ой а адрес забыл!
alex_nav@yahoo.com

alexnav ()

Re: в gtk приложениях режется 8 бит..

А ты случайно не используешь gdm. У него есть выбор языка в меню. Он пихает их туда из файлика locales.alias или как-то так. Он лежит там же где настройки gdm. И в этом файле Russian обычно iso8859-5. Он потом делает что-то типа export LANG=iso8859-5. Может из-за этого?

Точнее трудно сказать, посмотреть бы...

Banshee ()

Re: в gtk приложениях режется 8 бит..

Народ! А нужели мне нельзя святую троицу на мыло??? 8-)))

sphinx@sendmail.ru

anonymous ()

Re: в gtk приложениях режется 8 бит..

Спасибо... стояла gtk 1.2.7...пришлось и glib перекомпилить...зато теперь всё пашет... ....автор шота.....

anonymous ()

Re: в gtk приложениях режется 8 бит..

кто знает как эти иконки на стол icewm (1.0.9??) класть? подскажите пож..

anonymous ()

Re: в gtk приложениях режется 8 бит..

А как все же под BSD 4.3 исправить этот баг? gtk-1.2.10

anonymous ()

Киньте обои на мыло плиииз

Если можно, то тоже киньте обои на мыло gelios2000@yahoo.com.
Заранее искренне благодарен.

gelios ()

Re: в gtk приложениях режется 8 бит..

>BSD 4.3

Это че еще iBSD 4.3 (1991 года)?? Мда есть еще интузиасты :)

Lost_Tux ()

Oboi

I mne takie wallpapers na oleg@roitburd.de mozhno????? Ili hotya by ssylku gde takoe najti mozhno

Oleg

anonymous ()

Re: в gtk приложениях режется 8 бит..

иконки на столе - это DFM,можно на freashmeat`е найти или на sourceforge.........

anonymous ()

Re: в gtk приложениях режется 8 бит..

А вы говорите ease of use. :0) Алёёё, вы про UNICODE когда-нибудь слышали?

Bluezman ()

Re: в gtk приложениях режется 8 бит..

UNICODE - поделие от M$. Кто его использует, тот агент мелкой мякоти и того надо давить.

anonymous ()

Re: в gtk приложениях режется 8 бит..

Что ты по моему путаешь, что UNICODE поделие MS, ну на этот счет не буду спорить, потому что точно не знаю. Но на счет того, что их надо давить - это не правильно. Не правилен подход, что все исходящее от MS зло и гавно. Ведь у них тоже бывают свежые и очень даже не плохие идеи. И слепо отварачиваться от них, по моему признак догмы и консерватизма. Я не флейма ради пишу эти строки, а просто очень жаль, что люди которые в нашем мире, мире Линукса (впрочем правельнее фринукса) как то слепо относятся к этому и не хотят воспринимать новое в паралельных миров. Я считаю, что надо стремится к совершенству, а именно необходимо воспринимать хорошие и свежие идеи ото всюду и реализовывать.

gelios ()

Re: в gtk приложениях режется 8 бит..

А я эти проблемы с русским исправил по другому: добавил в описание X'овой локали (/usr/X11R6/lib/X11/locale/koi8-r/XLC_LOCALE) после END XLC_FONTSET но до XLC_XLOCALE следующий текст

XLC_CHARSET_DEFINE csd0 { charset_name KOI8-R side GR } END XLC_CHARSET_DEFINE

anonymous ()

Re: в gtk приложениях режется 8 бит..

А я эти проблемы с русским исправил по другому: добавил в описание X'овой локали (/usr/X11R6/lib/X11/locale/koi8-r/XLC_LOCALE) после END XLC_FONTSET но до XLC_XLOCALE следующий текст

XLC_CHARSET_DEFINE csd0 { charset_name KOI8-R side GR } END XLC_CHARSET_DEFINE

anonymous ()

Re: в gtk приложениях режется 8 бит..

> UNICODE - поделие от M$. Кто его использует, тот агент мелкой мякоти и того надо давить.

Тебя надо давить и еще любителей возиться с зоопарком кодировок.
Сделай
whois -h whois.networksolutions.com unicode.org

Havoc ★★★★ ()

Обои

Имхо обои эти валяются на themes.org. Кажется в windowmaker'овской теме какой-то. Она там одна из самых популярных - найдете сразу.

Losiki

anonymous ()

Re: в gtk приложениях режется 8 бит..

2anonymous (*) (2001-11-01 00:27:08.0): UNICODE поделие MS???? Ах, ну да - MS также изобрела ttf, rtf, tiff, gui, unix & internet, если подходить с твоих позиций... :))))

P.S. Давно я не слышал таких комплиментов MS со стороны красноглазых... мелкософт изобрел уникод... надо же, "а мужики то не знают" ;)))

Irsi ()

Re: в gtk приложениях режется 8 бит..

2anonymous (*) (2001-10-31 03:03:15.0)

В 4.3, я тут спросил, кривоватя Х-вая локаль русская, возми локальку из 4.4 или 5.0-каррент.

Lost_Tux ()

Re: в gtk приложениях режется 8 бит..

Lost_Tux: действительно? не замечал... Правда я глюкодром под названием licq не использую... Да еще и с gtk-плагином впридачу...;)
BTW, пользователи licq - оно OSCAR понимать научилось?

Irsi ()

Re: в gtk приложениях режется 8 бит..

Имел такую граблю. Три дня бился - а все решилось просто. [toxa@anton toxa]$ uname -a FreeBSD anton 4.3-RELEASE FreeBSD 4.3-RELEASE #1: Fri Oct 26 15:34:45 GMT 2001 root@anton:/usr/src/sys/compile/MyKernel i386 [toxa@anton toxa]$ pkg_info | grep gtk gtk-1.2.10 Gimp Toolkit for X11 GUI [toxa@anton toxa]$

Вылечилось засовыванием в /usr/X11R6/lib/X11/locale/koi8-r/XLC_LOCALE:

# # XLC_FONTSET category # XLC_FONTSET # fs0 class fs0 { charset { name ISO8859-1:GL } font { primary KOI8-R:GL substitute ISO8859-1:GL vertical_rotate all } } # fs1 class fs1 { charset { name KOI8-R:GR } font { primary KOI8-R:GR } } END XLC_FONTSET

# # XLC_XLOCALE category # # XLC_XLOCALE category # XLC_XLOCALE

encoding_name KOI8-R mb_cur_max 1 state_depend_encoding False

wc_encoding_mask \x30000000 wc_shift_bits 7

use_stdc_env True force_convert_to_mb True

# cs0 class cs0 { side GL:Default length 1 wc_encoding \x00000000 ct_encoding KOI8-R:GL; ISO8859-1:GL }

# cs1 class cs1 { side GR:Default length 1

wc_encoding \x30000000

ct_encoding KOI8-R:GR }

END XLC_XLOCALE

Вообще, решение через задницу - в частности снесло крышу нетскейпу, он начал путать фонты для отображения надписей на кнопках.

fearan ()

Re: в gtk приложениях режется 8 бит..

Блин. Короче, это локаль ru, с исправлеными ISO8859-5 на koi8

fearan ()

Re: в gtk приложениях режется 8 бит..

а мне обои можно?? ;)) silver@Scheisse.Org.UA если сюда кто-нибудь еще заходит ;)

silver ()

Re: в gtk приложениях режется 8 бит..

а вот так с нетскейпом все в порядке :)


# 
# XLC_FONTSET category 
# 
XLC_FONTSET 
# fs0 class
fs0 { 
        charset { name ISO8859-1:GL }
        font KOI8-R:GL; ISO8859-1:GL
    } 
# fs1 class
fs1 { 
        charset { name KOI8-R:GR } 
        font KOI8-R:GR
        } 

END XLC_FONTSET 

# 
# XLC_XLOCALE category 
# 
# XLC_XLOCALE category 
# 

XLC_XLOCALE 

encoding_name KOI8-R 
mb_cur_max 1 
state_depend_encoding False 

wc_encoding_mask \x30000000 
wc_shift_bits 7 

use_stdc_env True 
force_convert_to_mb True 

# cs0 class
cs0 { 
        side GL:Default 
        length 1 
        wc_encoding \x00000000
        ct_encoding KOI8-R:GL; ISO8859-1:GL 
        } 

# cs1 class
cs1 { 
        side GR:Default 
        length 1 

        wc_encoding \x30000000 
        ct_encoding KOI8-R:GR; ISO8859-1:GR 
        } 

END XLC_XLOCALE 

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