xgettext в gtk + - PullRequest
       44

xgettext в gtk +

1 голос
/ 05 ноября 2010

Я новичок в мире программирования gettext и Gtk +.Прежде всего, я разрабатываю приложение для Windows с использованием библиотеки gtk +.

Я прочитал, что glib интегрирует библиотеку gettext и делает перевод более «дружественным», предоставляя некоторые обертки.Я следую документации из библиотеки glib и включаю заголовок glib/gi18n.h и помечаю все строки для перевода макросом _().

Затем я скачал из Gnuwin32 gettext для windows проект, но когда я пытаюсь извлечь строки с помощью xgettext, ничего не происходит.Я должен использовать gettext() и не использовать макрос, который предоставляет glib, чтобы иметь возможность извлекать строки.Должен быть какой-то способ извлечь строки с помощью макроса glib, и я знаю, что что-то упустил, но не могу понять, что.

1 Ответ

2 голосов
/ 31 января 2011

Я собираюсь ответить на свой вопрос в случае, если у кого-то есть такая же проблема.

Чтобы xgettext проанализировал настройки, которые я пометил макросом _(), мне нужно поставить

--keyword=_

чтобы xgettext знал, какой макрос я использовал.

Более полный ответ вы можете найти в xgettext руководстве .

...