[devel] Заметки о локализации программ
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Ср Ноя 10 12:58:39 MSK 2004
В Срд, 10/11/2004 в 02:21 +0300, Vitaly Lipatov пишет:
> В процессе доработки некоторых программ у меня появился
> опыт, который я в итоге записал. Если у кого-то будут
> дополнения или замечания, жду.
>
> Замечания по локализации GTK2-программ
> =======================================
> Подлежат проверке сообщения выводимые на консоль
> - в ходе работы программы
> - при запуске с ключом --help
> - сообщения в системных журналах. Это так?: Сейчас
> все сообщения Гнома пишутся в журнал в UTF-8, и прочесть их
> затруднительно.
Да, GConf давно пора исправить, чтобы даже не пытался переводить
сообщения в логах.
> Чтобы преобразовать строку в текущую локаль,
> используйте:
> gchar* g_locale_from_utf8(строка,-1,NULL,NULL,NULL)
> и из локали в utf8:
> gchar* g_locale_to_utf8(строка,-1,NULL,NULL,NULL)
> получаемые с помощью этих функций строки желательно
> освобождать после использования с помощью g_free(указатель)
Не желательно, а обязательно, далее везде.
Подробная информация о списке рассылки Devel