[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[locale] gettext



Выкачал наконец glibc 2.2 и решил разобраться - перекодирует ли gettext
сообщения в кодировку локали? Выяснилось две странности:
1) Сообщения перекодируются, но не везде. Например tar и rpm выводят все
правильно, а mc и gpg - в исходной кодировке .mo файла.
2) Непонятно, откуда берется название кодировки из которой gettext
перекодирует. В info libc charset (кстати, рекомендую прочесть) сказано
только про целевую кодировку - определятся из LC_CTYPE. А откуда известна
исходная?

Можут быть, кто нибудь может разъяснить ситуацию?

-- 
Alexander

Homepage: http://www.sensi.org/~ak/