Internationalisation or Typing in Foreign
Posted in the web, Coding on March 7, 2008 at 10:03 pm
According to tradition we Brits believe foreigners will understand us if we shout loud enough so by rights we should just TYPE IN CAPS to get Johnny Foreigner to understand us online. However it is all a bit more complex than that - just getting the ä’s & ë’s displayed (that’s accented characters if they don’t come out in your browser) can be a problem. I’m just getting my UI translated in Chinese - we have several European languages already but this is the first crack at a CJKV (Chinese, Japanese, Korean & Vietnamese if you’re not into the internationalisation jargon) so my mind is tuned to these things at the moment.I found a really nice intro here http://www.joelonsoftware.com/articles/Unicode.html so I won’t try and explain the basics - I think he’s done it better than I can. However I can improve on his opening comments about not having to go as far into history as EBCDIC - I use EBCDIC all the time but then I do do legacy systems!
If your interested, EBCDIC maps all the printable characterss into code points 0×40 to 0xFF and which code page you select will change what glyphs are displayed for any given code point. The most obvious for us Europeans being 9F which display as ¤ (international currency symbol) on code page 285 or € (euro) on 1147 etc. The easiest code points to remember are 0xF0 - 0xF9 which nearly always map to ‘1′ - ‘9′ (0×30 - 0×39 in ASCII). The only encoding for CJKV in EBCDIC is to use DBCS (double byte character sets) where each character takes up 16 bits.
So now you now you know!
Make a comment
Tag cloud
Archives
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
Most commented posts
Highest Rated Blog Posts
- No excuse - it's free to encrypt! (100%)
- PC Advance Required (100%)
- Virtualization's Dark Side - or stating the obvious for beginners (100%)
- Tabs - I might change my mind? (100%)
- Which Linux do you drink? (100%)
- Sat Nag (100%)
- What has you tube ever done for us? (100%)
- Is your back door open? (90%)
- What they don't say... (90%)
- Measuring the Metrics (80%)

