Re: HMI: Making the Browser SCADA Multilingual (Philip S Tellis)
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
Hello,
Thanks for the reply,
But I believe that the language code as on date only signifies the character
presentations. In case i type "How are you" and the user has a devanagari
operating system, it helps in him seeing it as "How are you"
But by langcodes, when i type "How are you", the code is passed to the user
and he sees it as
"AAp kaise hain" in devanagari script.
In other words, the entire text gets translated in phrases.
Similarly when he types, "main acha hoon", the english initiator of the message
sees it as "I am well".
I don't think, this can be in any way reinventing the wheel.
But such a scheme will facilitate communications in the internet without
any language barriers.
You can put up your website in english and a chinese person who only knows
chinese or an arab who only knows arabic or a Indian who only knows hindi
or gujarathi or marathi, can see the contents in his native language.
Anand