On Fri, 19 Oct 2001, Anand wrote:
I believe that having a new tags in HTML will greatly help in having multilingual support. The new tag <langcode> will give a twelve digit alphanumeric code. It will be closed by </langcode> When there is no equivalent <nolangcode alt="123456789abc"
You're reinventing the wheel man. These things already exist. There are already 2_2 language codes for all languages, and html has a lang attribute for all tags. So, your html would be something like this:
<html lang="en"> .....
<p lang="en">... <p lang="fr">...
and so on.
Alternately, servers could have content negotiation, based on the Accept-language: header sent by the browser. I won't go into this now.
the 2_2 codes are of the format:
two letter code for language, optional underscore and two letter code for dialect.
en -> english en_US -> us english en_GB -> brit english pt -> portuguese pt_BR -> brazilian portuguese
you get the idea I hope. I don't recall where you can get the full list of language codes, but it's out there somewhere.
All you have to do, is get your browser to support it. AFAIK, all other browsers already support it.
Philip