On Thu, Oct 08, 2026 at 11:49:40AM +0200, Bruno Haible via Bug reports for the GNU Texinfo documentation system wrote: > > > It is not so easy to debug that kind of error without access to the > > > platform because gettext does not say why the string is not found, one > > > has to use prints and strace or similar to get an idea what is going > > > wrong. > > These two gettext FAQ entries should help: > https://www.gnu.org/software/gettext/FAQ.html#integrating_noop > https://www.gnu.org/software/gettext/FAQ.html#windows_setenv > > Eli Zaretskii wrote: > > One possible cause could > > be that the Windows setlocale doesn't look at the LC_* environment > > variables (unless you are using Gnulib replacements). > > This could be the case if the setlocale function is called by Perl. > If it's called by C code, the setlocale override in <libintl.h> and in Gnulib > fix that problem. > > > Another > > possibility is if you rely on the LC_MESSAGES category, which Windows > > doesn't support. > > Likewise: The <libintl.h> and Gnulib provide the LC_MESSAGES category, > since the Windows runtime library lacks it. > > Bruno >
Thanks for the suggestions, but it appears to me that you are casting around in the dark. Without proper access to the system under discussion, I expect it would be quite difficult to fix all the issues that Patrice reported.
