> Date: Sun, 3 May 2026 22:11:30 +0200
> From: Patrice Dumas <[email protected]>
> Cc: [email protected]
> 
> On Sun, May 03, 2026 at 05:23:27PM +0300, Eli Zaretskii wrote:
> > > Date: Sun, 3 May 2026 16:04:09 +0200
> > > From: Patrice Dumas <[email protected]>
> > > 
> > > Hello,
> > > 
> > > Now that we have more information on language, I think that passing the
> > > language information to Info should be revisited.  Independently, I
> > > think that the language information at the end of the preamble should be
> > > used, same as for other format.
> > > 
> > > Regatding passing the information on the language, I can think of 3
> > > possibilities:
> > > 
> > > 1) pass a BCP 47 lang tag.  This is what is used in the other output 
> > > formats
> > > 2) pass an XPG locale (probably not the best choice right now given
> > >    that some information is lost, but we could count on future changes in
> > >    XPG locales)
> > > 3) pass the documentlanguage, documentscript and documentvariant
> > >    separately each in its Info variable
> > > 
> > > Any preference?  If people doing the Info readers implementations could
> > > chime in that would be best...
> > 
> > What is expected that the Info reader will do with this information?
> 
> It is expected to use it to use strings for cross-references and similar
> using the language of the Info file:
>  https://lists.gnu.org/archive/html/help-texinfo/2023-12/msg00013.html
> For example, "veja" in portuguese instead of "see".

Then the Emacs Info reader will be unable to do that (we don't yet
have message-translation mechanism in place, and it isn't easy to add
that to Emacs, although perhaps doing that only in Info and only for
translating cross-references and similar stuff would be possible).
Which means this setting will currently be a no-op for the Emacs Info
reader.

Reply via email to