I want to translate my GTK+ application written in C++. I don not have any ideas where to start, I heard about gettext(), but I don't know, how should I use it.
Take a look at archive of https://developer.gnome.org/gtk3/stable/gtk-question-index.html page, in 1.7. paragraph they explain how you can translate your applications using GNU gettext.