On Mon, Jan 12, 2026 at 11:46:56PM +0100, Bruno Haible wrote:
> Eli Zaretskii wrote:
> > > I don't know if it's relevant, but MS-Windows' setlocale also doesn't
> > > support LC_MESSAGES.
> >
> > Also, LC_ALL in the environment doesn't affect the MS-Windows'
> > setlocale.
>
> Both issues are fixed through libintl's setlocale() (and also through the
> Gnulib 'setlocale' module). So that the same C code
>
> setenv ("LC_ALL", "en_US.UTF-8", 1);
> setlocale (LC_ALL, "");
>
> works on all platforms, including native Windows.
Rught now, I do not think that we use the Gnulib 'setlocale' module,
seems like we use setlocale-null as a dependency, but no setlocale.
--
Pat