+ ./internat <language>
+
+Q. How to do update the translation of 'internat' sample for a language?
+A. First of all, you will need the GNU gettext tools (see the next question).
+ After you've probably installed them, type the following (example is for Unix
+ and you should do exactly the same under Windows).
+
+ # enter the directory of an already-existing translations which needs to be updated
+ cd <language>
+
+ # the -j flag tells xgettext to merge and not simply overwrite the output file
+ xgettext -j -C -n -k_ -kwxPLURAL:1,2 -kwxTRANSLATE -o internat.po ../internat.cpp
+
+ # now edit the files and do translate the new strings (this isn't done by gettext)
+ vi internat.po
+
+ # update the message catalog:
+ msgfmt -o internat.mo internat.po