Hello, Thanks for the report and analysis. It is due to a missing shift of set_translations_encoding argument...
Gavin reverted it, I will reapply with the fix. On Fri, Aug 04, 2023 at 08:06:44AM +0000, Werner LEMBERG wrote: > > [1bc5824f2c4aa1d633d62210f1bc7daa210f620c] > > [LANG=en_US.UTF-8 > LANGUAGE=de] > > [perl v5.26.1] > > > After a standard compilation and installation on my openSUSE GNU/Linux > box I see latin1-encoded strings on my UTF-8 console. > > ``` > > makeinfo --help > Aufruf: makeinfo [OPTION]⦠TEXINFO-DATEI⦠> > Ãbersetzt Texinfo-Quelldatei-Dokumentation in verschiedene andere Formate, > standardmäÃig in Info-Dateien, die online mit einem Info-Leser wie > GNU Info (oder auch Emacs, TkInfo, etc.) gelesen werden können. > ... > ``` > > Bisecting leads to the following commit: > > ``` > afca9f95f8dcca047ad9637b1abe9e4117111e8c is the first bad commit > commit afca9f95f8dcca047ad9637b1abe9e4117111e8c > Author: Patrice Dumas <pertu...@free.fr> > Date: Fri Jul 28 20:51:43 2023 +0200 > > * tp/texi2any.pl (set_translations_encoding): reset translations > encoding when COMMAND_LINE_ENCODING is reset. > > * tp/texi2any.pl: move code around for a more logical organization. > ``` > > > Werner