Автор Тема: Задаване на специфичен encoding на Gnome-ски аплет  (Прочетена 1972 пъти)

Drakula

  • Напреднали
  • *****
  • Публикации: 319
  • Distribution: Gentoo
  • Window Manager: KDE 4
    • Профил
Здравейте, ЧНГ'n'stuff

Имам един доста глупав и дразнещ проблем с някои от аплетите на Гном и по-конкретно с тия дето показват неща на кирилица. Ето картинка, демонстрираща проблема:

Това конкретно е прозорецът, чрез който се настройва Гномския часовник в какви единици да показва температурата.
Както се вижда, в част от този прозорец кирилицата е ок, докато в комбобоксовете излизат зачеркнати квадрати. С малко заигравка се потвърди, че причината за този феномен са любимите 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
« Последна редакция: Jan 04, 2009, 01:25 от Drakula »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Изпълни следната команда в конзола под root
Код
GeSHi (Bash):
  1. localedef -c -f CP1251 -i bg_BG bg_BG.CP1251
след което рестартирай gdm. Ако не свърши работа, пробвай и с ISO-8899-5. Не съм сигурен кой точно се полва от Windows ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
default encoding in KDE
Настройка на програми
rat 4 2969 Последна публикация Sep 18, 2003, 17:23
от alabal
Кирилица за напреднали (encoding interoperability)
Хардуерни и софтуерни проблеми
RABBIT 6 4503 Последна публикация Jan 05, 2006, 10:47
от RABBIT
UTF-8 и URL encoding (x-www-form-urlencoded)
Web development
vstoykov 10 5574 Последна публикация Apr 10, 2006, 21:23
от vstoykov
Encoding-a в apache2 ?
Web development
aReS 5 3468 Последна публикация Mar 09, 2006, 01:17
от steady
Encoding
Живота, вселената и някакви други глупости
luda_glawa 19 7435 Последна публикация Oct 26, 2006, 02:36
от SOMNIVM