Thuban Message Translations =========================== Updating the message catalogs currently only works on unix-like systems and requires xgettext 0.11. (0.10.x may work for everything but it will at least produce a lot of warnings during "make pot" because it doesn't know about python syntax.) - When the thuban sources were edited so that e.g. messages have been changed or added, run $ make pot to update the thuban.pot file. You also need to do this after a fresh CVS checkout to build thuban.pot - When the thuban.pot file has been changed, run $ make update-po to merge the changes in the pot file with the messages already in the .po files. - When the translations in the po files have been changed, run $ make mo to generate new .mo files under ../Thuban/Resources/Locale - The make mo command prints statistics about the translations. To get a less verbose version use this: $ make mo 2>&1 | sed -e 's/ \(messages\|translations\)//g' -e 's/\.$//'