Go to the first, previous, next, last section, table of contents.


Invoking the tupdate Program

tupdate --help
tupdate --version
tupdate new old

File new is the last created PO file (generally by xgettext). It need not contain any translations. File old is the PO file including the old translations which will be taken over to the newly created file as long as they still match.

When English messages change in the programs, this is reflected in the PO file as extracted by xgettext. In large messages, that can be hard to detect, and will obviously result in an incomplete translation. One of the virtues of tupdate is that it detects such changes, saving the previous translation into a PO file comment, so marking the entry as obsolete, and giving the modified string with an empty translation, that is, marking the entry as untranslated.


Go to the first, previous, next, last section, table of contents.