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

Проверено:

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

dmiceman ★★★★★
()

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

anonymous
()

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

chuchelo
()

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

chuchelo
()

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

anonymous
()

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

ivlad ★★★★★
()

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

anonymous
()
Ответ на: комментарий от alexnav

...и мне картинку, уж очччень понравилась. :))) Мыло: lomash@mtuci-ncb.donpac.ru заранеее спасибо ...

lomash
()

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

alexnav
()

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

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

Banshee
()

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

sphinx@sendmail.ru

anonymous
()

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

anonymous
()

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

anonymous
()

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

anonymous
()

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

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

gelios
()

Oboi

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

Oleg

anonymous
()

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

anonymous
()
Ответ на: комментарий от Lost_Tux

hehe ... BSD 4.3 == FreeBSD 4.3 . i nikakih entuziastoff ... just do it !

anonymous
()

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

Bluezman
()

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

anonymous
()

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

gelios
()

А я эти проблемы с русским исправил по другому: добавил в описание 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
()

А я эти проблемы с русским исправил по другому: добавил в описание 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
()

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

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

Havoc ★★★★
()

Обои

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

Losiki

anonymous
()

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

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

Irsi
()

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

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

Lost_Tux
()

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

Irsi
()

Имел такую граблю. Три дня бился - а все решилось просто. [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
()

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

fearan
()

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

silver
()

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


# 
# 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.