[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/