Я новичок в мире программирования gettext и Gtk +.Прежде всего, я разрабатываю приложение для Windows с использованием библиотеки gtk +.
Я прочитал, что glib интегрирует библиотеку gettext и делает перевод более «дружественным», предоставляя некоторые обертки.Я следую документации из библиотеки glib и включаю заголовок glib/gi18n.h
и помечаю все строки для перевода макросом _()
.
Затем я скачал из Gnuwin32 gettext для windows проект, но когда я пытаюсь извлечь строки с помощью xgettext, ничего не происходит.Я должен использовать gettext()
и не использовать макрос, который предоставляет glib, чтобы иметь возможность извлекать строки.Должен быть какой-то способ извлечь строки с помощью макроса glib, и я знаю, что что-то упустил, но не могу понять, что.