[kde-russian] Перевод sim
Andrey Rahmatullin
=?iso-8859-1?q?wrar_=CE=C1_nm=2Eru?=
Пт Июл 23 12:53:48 MSD 2004
Здравствуйте.
В настоящее время с переводами sim очень странная ситуация. В его CVS
лежит очень неполный .pot, а все .po с ним синхронизированы, т.е.
переводы сообщений, отсутствующих в .pot, помечены #~. Как можно
сгенерировать нормальный .pot? При make package-messages не ловятся
множественные формы из i18n().
Кроме того, в исходниках sim определена такая функция:
QString g_i18n(const char *text, Contact *contact);
Она возвращает i18n("male", text) или i18n("female", text) в зависимости от
значения одного из полей объекта contact (обозначающего пол). Естественно,
стандартным make package-messages вызовы этой ф-и не ловятся вообще. Что
надо передавать xgettext (кроме -kg_i18n), чтобы нормально прописалась
зависимость от пола? Или это всё надо руками в .pot писать?
--
WBR, wRAR (ALT Linux Team)
Подробная информация о списке рассылки kde-russian