Chcę przetłumaczyć moją aplikację GTK + napisaną w C++. Nie mam pomysłów od czego zacząć, słyszałem o gettext(), ale nie wiem, jak powinienem z niego korzystać.Jak tłumaczyć aplikację GTK +?
5
A
Odpowiedz
3
Spójrz na stronę https://developer.gnome.org/gtk3/stable/gtk-question-index.html, w 1.7. paragraf wyjaśniający, w jaki sposób można przetłumaczyć swoje aplikacje za pomocą GNU gettext.
+0
Dzięki :) Jest przykład, dobry :) – poxip
Powiązane problemy
- 1. Jak tłumaczyć parabolicznie?
- 2. Motyw Gtk w GTK # (Windows)
- 3. Tworzenie wykresów w Gtk/Gtk #
- 4. Jak tłumaczyć alignof na Delphi?
- 5. Jak tłumaczyć nazwy języków CultureInfo
- 6. Jak tłumaczyć nazwę szablonu WordPress?
- 7. Declarative GTK
- 8. tłumaczyć wiadomość start Matlab
- 9. tłumaczyć pustym ciągiem
- 10. Jak zainstalować gtk w python2.7?
- 11. Jak tłumaczyć shift/reset na delimcc?
- 12. HTML5 tłumaczyć metodę, jak przywrócić domyślne?
- 13. Jak tłumaczyć weryfikację modelu aktywnego rekordu
- 14. Jak tłumaczyć grupę SVG przez procent widoczności
- 15. Jak mogę tłumaczyć wyjście filtru w Django
- 16. gra framework 2.0 - internacjonalizacja - jak tłumaczyć wiadomość
- 17. Jak tłumaczyć model w przestrzeni nazw?
- 18. Jak tłumaczyć funkcję array_agg PostgreSQL na SQLite?
- 19. Zapobieganie wielokrotnym instancjom aplikacji GTK
- 20. Aplikacja GTK # .NET bez wymaganego oddzielnego GTK # Zainstaluj
- 21. GObject Gtk, Gnome, Gtk +, Gl, Gtk2, Gtk3 ... Nie rozumiem?
- 22. Skalowanie obrazu w GTK
- 23. góry do dołu - tłumaczyć animacja
- 24. tłumaczyć vs transformować-pochodzenie css3
- 25. Pomijanie błędów Valgrind z GTK +
- 26. Wyświetl obraz bez gtk
- 27. Konwersja Gtk do html
- 28. Zgrywanie wątków z GTK
- 29. Nauka programowania GUI za pomocą GTK + 2 lub GTK + 3?
- 30. Jak debugujesz aplikację Sinatra jak aplikację Rails?
Przeczytaj 'man xgettext': po przetworzeniu plików źródłowych przez' xgettext' dostaniesz plik-po. Musisz przetłumaczyć go i za pomocą pliku mo-file msgfmt' z tłumaczeniem dla gettext. Oczywiście, 'gettext()' musi wiedzieć, gdzie należy zapisywać pliki mo, więc na początku swojej funkcji 'main()' musisz wywołać funkcję 'bindtextdomain'. –