Про это я сам не знал, только предполагал направления.
Но у меня и так работает. Странно, возможно разные дистрибутивы.
Будем знать.
Когда менял локаль с КОИ на 1251 лазил только в общесистемных делах,
виджеты не трогал. А что точно менял не помню уже
Везде где
было что то связано с локалями менял koi8* на *1251. И шрифт
для консоли менял (не только шрифт но ещё карты символов что ли *.sfm)
ну и подобное. Не скажу что всё сделал чисто и "по правилам".
Шрифты я старался ставить из дистрибутива все, какие к кириллице
и русскому языку относились.
А ещё навёл свой порядок в /usr/share/locale/.
Сделал одну директорию ru а уже на неё симлинки ru_RU, ru_RU.CP1251.
То же рекомендую и для КОИ делать (ru_RU, ru_RU.KOI8, ru_RU.KOI8R,
ru_RU.KOI8-R). Синонимов у кодировок слишком дофига развелось
в общем. Какая нибудь программа лезет со своим синонимом, а
попадает всё равно в нужное место. Это работает эффективно.
И не в тему, но к слову. Делаю ещё страшный симлинк /usr/local на /usr,
да простят меня знатоки Юникса. Но лично мне так проще.