Титла: Задаване на специфичен encoding на Gnome-ски аплет Публикувано от: Drakula в Jan 03, 2009, 20:52 Здравейте, ЧНГ'n'stuff
Имам един доста глупав и дразнещ проблем с някои от аплетите на Гном и по-конкретно с тия дето показват неща на кирилица. Ето картинка, демонстрираща проблема: (http://img522.imageshack.us/img522/1889/clocksetupjf8.png) Това конкретно е прозорецът, чрез който се настройва Гномския часовник в какви единици да показва температурата. Както се вижда, в част от този прозорец кирилицата е ок, докато в комбобоксовете излизат зачеркнати квадрати. С малко заигравка се потвърди, че причината за този феномен са любимите encoding-и. Поради някои windows-interoperability съображения ползвам locale bg_BG.CP1251. Ако превключа на bg_BG.UTF-8, въпросният аплет си показва кирилицата, но пък тогава файловите браузъри показват квадрати в имената на windows-ките файловете с имена на кирилица (което е доста по-неприятно от квадратите в единиците за измерване на температура във въпросния джам). Въпросът ми е дали някакси може да се укаже на гномския аплет да ползва locale, който се различава от locale-то на системата. Например, това може да се постигне при обикновена програмка като в реда за нейното стартиране се сложи подходящата стойност на променливата LANG. Аплетите предполагам обаче се стартират от някакъв аплет мениджър, което усложнява нещата... Gnome-a е версия 2.22.3, а за пълнота дистрибуцията е Gentoo (наъпдейтвана преди 2-3 дена) с ядро 2.6.27 Благодаря предварително [_]3 Титла: Re: Задаване на специфичен encoding на Gnome-ски аплет Публикувано от: neter в Jan 18, 2009, 04:45 Изпълни следната команда в конзола под root
Код след което рестартирай gdm. Ако не свърши работа, пробвай и с ISO-8899-5. Не съм сигурен кой точно се полва от Windows ;) |