Well \language expects a number, doesn't it?  

Yes.

    Using Babel, we can use a string instead...

Clearly we have to map from the existing @documentlanguage strings in
Texinfo to the numbers that were dumped in the .fmt file for the various
languages.  If Babel can help us do that, and not induce new
compatibility problems along the way, fine.  Or if we write some
homegrown mapping, also fine.  I have never actually looked into how we
can get the language names back out.

karl


Reply via email to