Meson needs a target for po update
With autotools
, with can go in a po*/
directory, run make update-po
and the po files get updated (current translations and new strings from sources merged together).
This is not run by default with a normal make
on purpose because we let translators update these files and we don't want to include generated po files (with no translation change even) in development commits. But we still need the explicit target (for devs when we want to verify something or test po generation, even if we don't commit this, and also obviously for the translators themselves).
Unless I miss something, it doesn't look like we have these targets in meson
. It should be investigated. If it exists, it should be documented; otherwise it should be created then documented. This can be considered as a blocker for meson to become our main build system since we need localization absolutely.