|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 18 Jul 2002 14:05:02 To : Alexander Ilyin Subject : Re: Как боротся с Gtk-WARNING **: Locale not supported by C library. --------------------------------------------------------------------------------
Hi, Alexander!
>>>>> "AI" == Alexander Ilyin <ailyin@overmind.kiev.ua> writes:
>> AI> в каталоге /usr/lib/locale/ru_RU.cp1251 CP1251 на Cp1251, что бы
>> AI> нормально java работала)
>> Hу ты, блин, даешь! Любитель-мазохист? :)
[skip]
>> AI> Помогите советом, как справится с этим.
>> Поставить локаль нормальную.
AI> Hу я же просил, подобных советов не давать.
а какие давать?
AI> Это и так понятно, что моя локаль не нравится ему. Hо я хочу, чтобы
AI> ему она понравилась.
во, так и нужно задавать вопрос "как сделать локаль, которая понравится
gtk+".
AI> Hо вот насчет другой локали. Сделал я вот так
AI> bash-2.05$ export LC_ALL=ru_RU.KOI8R
AI> bash-2.05$ echo $LC_ALL ru_RU.KOI8R
AI> bash-2.05$ gedit
AI> Gdk-WARNING **: locale not supported by C library
конечно, потому что правильно KOI8-R
AI> bash-2.05$ export LC_ALL=ru_RU.koi8r
AI> bash-2.05$ echo $LC_ALL ru_RU.koi8r
AI> bash-2.05$ gedit
AI> Gdk-WARNING **: locale not supported by C library
это тоже, очень может и не быть. Хотя иногда koi8r оставляют, для
совместимости.
AI> Так что и "нормальная" локаль ему не помогает.
locale -a
показывает списко нормальных локалей. Без кавычек.
AI> Да мне много не надо. Мне бы только, чтобы русские буквы вводились в
AI> textarea.
не бывает "частично беременых". или локаль нормальная, или нет.
>> И найти нормальную jdk (j2re).
AI> Hормальнее чем у меня не бывает ;-) Одна сановская 1.4, другая
AI> айбиемерская 1.3.1
ты хочешь сказать, что Sun & IBM большие специалисты по локалям с
кирилицей?
AI> Кстати именно чтобы сановская 1.4 не заваливалась при запуске пришлось
AI> править подстрочки CP1251 в фалах соответствующей локали на Cp1251
вот уже этот факт говорит о том, что им ПЛЕВАТЬ на наши локали. Потому
что сделать upcase грамотной софтине труда не составляет.
AI> Все работает оч хорошо кроме этого гребаного ГТК (ну еще самбу все
AI> никак не прикручу).
ты лечишь не то. Возьми таки _правильный_ с точки ззрения linux locale
jre. Посмотри отличия. Они не сильнобольшие, но важны. Для тебя, не для
Sun/IBM.
или, как было предложено выше, создай себе локаль, которая будет Cp1251.
не "исправь в файлах", а СДЕЛАЙ HОМАРЛЬHУЮ ЛОКАЛЬ.
Hасколько я понимаю, это делается очень просто. Только нужно почитать
доку. А не залезать в файлы, и править.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25415c128d71.html, оценка из 5, голосов 10
|