Juergen Vigna <[EMAIL PROTECTED]> writes:

| IDEA for setting locale on the document language:
| -------------------------------------------------
| 
| We store the different babel-languages in tex-strings.C::tex_babel[].
| Would it be possible to instead of having only the name a structure like this:
| 
| {"english babel name", "locale babel name", "locale string"}
| 
| for example:
| 
| { "default", "default", "" },
| ...
| { "german", "deutsch", "de_DE" },
| ...
| { "italian", "italiano", "it_IT" },
| ...
| 
| If we would have that it would be REALLY easy to set the right
| locales in function where they are needed on base of the document
| language!!!

This is a C way of doing it since C can't handle several locales at
the same time. C++ and it wonderful Standard Library on the other hand
does support this. And IMHO we should use the C++ locale support.

        Lgb

Reply via email to