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.
Bruno
