Я хочу перевести свое приложение GTK +, написанное на C++. У меня нет никаких идей, с чего начать, я слышал о gettext(), но я не знаю, как его использовать.Как перевести приложение GTK +?
5
A
ответ
3
Взгляните на страницу https://developer.gnome.org/gtk3/stable/gtk-question-index.html, в 1.7. в параграфе они объясняют, как вы можете переводить свои приложения, используя GNU gettext.
+0
Спасибо :) Есть пример, хороший :) – poxip
Смежные вопросы
- 1. Как перевести приложение Django
- 2. Как перевести приложение iOS
- 3. GTK # .NET Приложение без отдельного GTK # Install
- 4. Как сделать приложение gtk темной темой?
- 5. Как встроить флеш-плеер в приложение GTK?
- 6. Как добавить значки в приложение в GTK #
- 7. Как установить тему на приложение Gtk #
- 8. Как развернуть приложение Gtk + на Mac?
- 9. Перевести приложение asp.net mvc 2?
- 10. GTK приложение случайным образом segfaults
- 11. Styling GTK приложение с CSS3
- 12. Yii: Как перевести приложение при использовании слизней?
- 13. Как перевести cas restful в веб-приложение?
- 14. Как перевести приложение XPage «на лету»?
- 15. Как перевести консольное приложение в среду SWING?
- 16. Как позвонить google перевести в андроид-приложение?
- 17. Что означает «внутреннее приложение»? Как его перевести?
- 18. Как перевести мое приложение с файлами string.xml?
- 19. Как перевести приложение Django с помощью Poedit?
- 20. Как создать новое приложение из Gnome/GTK в приложение CLI и прочитать его вывод обратно в приложение Gnome/GTK?
- 21. Сделать приложение Qt Использовать тему GTK?
- 22. GTK Приложение не работает на окнах
- 23. Запуск GTK # Приложение в режиме киоска
- 24. Запуск GTK # приложение от службы Linux
- 25. Приложение GTK + не работает в полноэкранном режиме
- 26. Как в полноэкранном окне GTK #, когда приложение запускается как xsession?
- 27. GTK Получить «внешнее приложение» GtkClipboard «владелец» (Windows)
- 28. Нажмите, чтобы перевести в собственное приложение
- 29. Перевести контент в приложении «Приложение 2.2»
- 30. Gtk # Темы, GTK-Wimp
Прочтите 'man xgettext': после обработки исходных файлов' xgettext' вы получите po-файл. Вы должны перевести его и обработать mo-файл 'msgfmt' с переводом для gettext. Конечно, 'gettext()' должен знать, где хранить файлы mo, поэтому в начале вашего 'main()' вы должны вызывать функцию 'bindtextdomain'. –