Hi,

On Wed, 7 Oct 2026 at 19:58, Jacob Champion
<[email protected]> wrote:
>
> On Wed, Oct 7, 2026 at 9:40 AM Nazir Bilal Yavuz <[email protected]> wrote:
> > Yes, I agree that it is kind of nightmarish. I considered both options
> > and chose to use JSON files because, AFAIK, we want to remove the
> > autoconf system and use meson in the future. So, using JSON files
> > makes more sense to me from a maintainability perspective for this
> > reason.
>
> A third path might be to disentangle the NLS makefiles from
> Makefile.global, so that you don't need Autoconf in order to make use
> of their targets. Then the Meson targets could just defer to that
> implementation.

Thanks for the suggestion! I think this is worth trying because using
existing nls.mk files tremendously reduces the #lines_changed and also
removes the need of helper scripts.


> (sslfiles.mk took a similar approach, and I've been happy with it so
> far. The init-po use case seems somewhat close, at least, since a
> developer doesn't need to run it very often. Not sure about
> update-po.)

Could you elaborate more on update-po? I didn't understand why running
it often would be a problem (I am also unsure if that is the case).


-- 
Regards,
Nazir Bilal Yavuz
Microsoft


Reply via email to