Allow running with alternate i18n
With https://gitlab.gnome.org/albfan/gtktreeview-example as use case
I want to be able to do:
$ ninja treeview-example-pot
$ ninja treeview-example-update-po
from Builder. This project is simple so you can do on host with:
$ mkdir build
$ cd build
$ meson ..
But in other projects where you need other dependencies you need all the the help Builder provides with flatpak
About the UI, maybe an option from contextual menu on meson.build (really don't know)
A plus will be to edit po files as our build environment variables, but as there's poedit around, is not strictly necessary.
For GNOME projects maybe this is out of scope as there's dammed lies to deal with i18n, but for personal projects I find it useful
To test your translations I find you can set:
LC_ALL=es_ES
but only because es_ES is my host language, I cannot do with other languages (I try fr_FR
adding on LINGUAS and creating the fr.po and it didn't work) Test any language will be great.