.po files with changes in .potpo_update() updates existing .po file after the .pot file has changed.
There are four cases:
New messages: added with blank msgstr.
Deleted messages: marked as deprecated and moved to the bottom of the file.
Major changes to existing messages: appear as an addition and a deletion.
Minor changes to existing messages: will be flagged as fuzzy.
#, fuzzy, c-format
#| msgid "Generating en@quot translations"
msgid "Updating '%s' %s translation"
msgstr "memperbarui terjemahan bahasa en@quot..."
The previous message is given in comments starting with #|.
Translators need to update the actual (uncommented) msgstr manually,
using the old msgid as a potential reference, then
delete the old translation and the fuzzy comment (c-format should
remain, if present).
po_update(dir = ".", lazy = TRUE, verbose = !is_testing())Character, default the present directory; a directory in which an R package is stored.
If TRUE, only .po files that are older than their
corresponding .pot file will be updated.
Logical, default TRUE (except during testing). Should
extra information about progress, etc. be reported?