Aleksandr Mezin
Aleksandr Mezin
I'm talking exactly about running `xgettext` directly. For the projects I worked with, this was the typical case.
@nijel > The problem is that you typically do not just run xgettext and msgmerge But Weblate already runs `msgmerge`, and I'm using it in my project. I'm talking about...
I want this feature because it should allow me to reduce the number of "update pot" commits in the master branch significantly, but still keep source locations up to date...
@nijel > All GNOME programs use intltool I believe it's exactly the opposite now https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/104 And most of GNOME (and freedesktop.org, and systemd, and losts of other related things) moved...
> As in most cases, is not possible to detect whether updating the POT file is needed. It's possible to check if files mentioned in `POTFILES.in` were modified. If not...
Possible alternative approach: storing .pot file in a separate branch. So my CI will generate `.pot` and force-push it into a special branch (always just one commit ahead of `master`/`main`)....