Saturday 11 June 2011

Twitter i18n

There are a number of internationalization (i18n) issues with Twitter. I use Twitter directly from a browser. If you use a Twitter client then your experiences could differ from mine. A client could, for instance, reconstruct Unicode Domain Names from a Punycode form. I deliberately use twitter from a browser so that I can determine what is happening at base level. Additionally I do not use any twitter related browser extensions. So now to the i18n twitter issues that I have so far encountered.

hashtags

If I use an ASCII hashtag then it works as expected. If though I use non ASCII Unicode characters then twitter does not recognize it as a hashtag. eg #loughborough works but #ラフバラ does not.

Sina's Microblog 新浪微博, unlike twitter, does have Unicode hashtags. Twitter uses a single # character as a prefix to the text. 新浪微博 uses a pair of # characters to bracket the text. By way of example, #ラフバラ# is a valid Unicode hashtag which I have used on my 新浪微博 weibo.com/andreschappo

ラフバラ is loughborough written in Japanese Katakana.

IDNs

Several countries now have functioning idn ccTLDs. A recently live ccTLD is Korea's dot 한국. Lets take the new IDN for Songpa District Office, Seoul, Korea. Their IDN should show on twitter as a live clickable link ie 송파구청.한국. Twitter, though, does not process it as a valid web address and so it just shows as plain text on twitter ie http://송파구청.한국/

If, though, I use an IDN with an ASCII TLD then twitter recognizes it as a valid web address and displays it as a live clickable link. See twitter.com/andreschappo/...

Auto Shortening

Twitter are rolling out an automatic link shortening service. Link shortening (currently) kicks in at 11 characters. The character count includes the http:// prefix. http://t.co is exactly 11 characters and one cannot have a shorter link. Therefore all tweet links will be shortened. Some time since yesterday I have been rolled in and so now my links are auto shortened by twitter. Not a problem for ASCII links but a new problem arises with IDN links. The punycode form is displayed in the tweet instead of the unicode form. See twitter.com/andreschappo/...

Instead of displaying xn--2e0b569ap6hmmg.kr twitter should display the unicode form 송파구청.kr. The underlying href link, as created by twitter, is http://t.co/tzlxTh4

URLs

Lets now add a pathname part to a Domain Name. Add an ASCII pathname part and all is fine. Take an ASCII Domain Name and add a non ASCII Unicode pathname and twitter fails to recognize the full URL.

In a tweet I want http://ta.gd/러프버러 to appear as ta.gd/러프버러 Instead it appears as ta.gd러프버러 The ASCII Domain Name is processed as a link but the Unicode pathname part is not being treated as part of the URL and is just displayed as plain text. One ends up with an incomplete URL.

Wednesday 8 June 2011

Chinese Companies 4

Following on from my previous posts Chinese Companies, Chinese Companies 2 and Chinese Companies 3 I will now try for another 100+ Chinese IDNs. As usual there are some types of IDNs I do not list in my blog and these types are:
  • Any IDN that redirects to an ASCII Domain Name
  • Any IDN that is implemented as a Frame Redirect
  • Any IDN that requires the www prefix as I want IDNs that are completely Chinese
These restrictions I impose means that the IDNs I do list are fully integrated into the IDN's website.
  1. Àonīdìsī Home Furniture Manufactory 佛山市南海区奥妮帝斯科技睡眠家具用品厂 奥妮帝斯.中国
  2. Běijīng Fānglüè Law Firm 北京方略律师事务所 北京市方略律师事务所.中国 + 方略律师.中国
  3. Běijīng Liánfēng Law Firm 北京廉峰律师事务所 劳动律师网.中国
  4. Chángchūn Guóxing Credit Guarantee and Investment 长春国兴信用担保投资有限公司 国兴担保.中国
  5. Chéngdū Website Development 新网创想-成都网站建设网络公司 成都网站制作.中国
  6. Chéngdū Western Digital Technology 成都西维数码科技有限公司 西部数码.中国
  7. Chéngdū Yúnhèzhāi Art Studio 成都云鹤斋艺术工作室 云鹤斋.中国
  8. Chénguāng Hotel 邢台辰光大酒店有限公司 辰光大酒店.中国
  9. Chinese Ancient Classics Net 中华古籍网.中国
  10. COFCO Coca-Cola Beverages 中粮可口可乐饮料有限公司 中粮可口可乐.中国
  11. Dàlián Painting and Calligraphy Art Center 大连市中世书画艺术交流中心 中国书画艺术.中国
  12. Dōngguǎn Hǔmén Childrens' Clothing 东莞市虎门格仔童装店 格仔童话.中国
  13. Eagle Shoe Eyelet 常州市雄鹰鞋眼有限公司 雄鹰鞋眼.中国
  14. Easton Pharmaceutical 成都苑东药业有限公司 苑东药业.中国
  15. Everyone Group Buying 珠海市晋丰商贸发展有限公司 人人团购.中国
  16. Fèngxián Building Materials Market 上海奉贤建材市场经营管理有限公司 上海家具材料网.中国
  17. Fóshān Vazbo Paint 佛山市威兹伯涂料有限公司 威兹伯.中国
  18. Fújiàn Sānmíng Food Additives 福建三铭食品添加剂有限公司 三铭明胶.中国
  19. Fújiàn Yánlóng Computer Technology 福建炎龙计算机科技有限公司 炎龙.中国
  20. Fúzhōu Yánfú Olive (Food) 福州延福橄榄(食品)有限公司 延福食品.中国
  21. Guǎngdōng Zhūhǎi Dǒumén Furniture Store 珠海市斗门粤港家私商场 粤港家私城.中国
  22. Guǎngzhōu Háo Dǐng Building Materials 广州市豪顶建筑材料有限公司 豪顶建材.中国
  23. Guǎngzhōu Power Shield Security Technology 广州市力盾防伪科技有限公司 广州防伪.中国
  24. Hǎinán Airlines Airport Group 海航机场集团有限公司 海航机场集团.中国
  25. Hànbāng Flooring 湖南华港建筑装饰材料有限公司 汉邦地板.中国
  26. Hang Yu Feng Qīnghǎi Mining 青海中航玉丰矿业有限公司 中航玉丰.中国
  27. Hángzhōu Fēiméng Clothes 杭州非梦服饰有限公司 非梦.中国
  28. Health and Happiness 华夏健康快乐文化传媒(北京 ) 有限公司 华夏健康快乐网.中国 + 健康快乐网.中国 + 健康快乐.中国 + 快快乐乐.中国 + 健健康康.中国
  29. Hénán Art Center 河南艺术中心 河南艺术中心.中国
  30. Huashì Vehicle Seat 江阴市华士汽车座椅有限公司 华士座椅.中国 + 华申医疗.中国
  31. Huìyǔ Calligraphy 惠宇书法.中国
  32. Húnán Chéngtóushān Tourism Development 湖南城头山旅游开发有限公司 城头山.中国
  33. Húnán Nóngyǒu Machinery Group Heavy Industry 湖南省农友机械集团重工有限公司 湘农友.中国
  34. Inner Mongolia Yīlì Industrial Group 内蒙古伊利实业集团股份有限公司 伊利.中国
  35. IRIS Systems 爱瑞思软件(深圳)有限公司 科研在线.中国
  36. Isisvins - Shànghǎi Yīsīnuò Wines 上海伊思诺酒业有限公司 伊思诺.中国
  37. Jiāngsū East China Air Separation Equipment 江苏华东空分设备制造有限公司 江苏华东.中国
  38. Jiāngsū Sàidé Electric 江苏赛德电气有限公司 赛德电缆.中国
  39. Jiāngxī Furniture 江西省现代装潢家具公司 家具装潢.中国
  40. Jiāngxī Jūnzǐgǔ Wild Fruits 江西君子谷野生水果世界有限公司 君子谷.中国
  41. Jiāngxī Shànggāo Xīnxīng Electrical Appliance 江西省上高县新兴电器有限公司 保健仪.中国 + 中国保健仪.中国
  42. Jiāngyīn Great Wall Machinery 江阴市长城机械有限公司 食品泵.中国
  43. Jílín Huīnán Fúyuán Foods 吉林省辉南县福源食品有限公司 中国野山参.中国
  44. Jǐ'nán Pressure Vessel Factory 济南市压力容器厂 济容.中国
  45. Jūnyè Fire Proof Heat Preservation Material 唐山君业耐火保温材料有限公司 直埋管.中国 + 唐山保温.中国
  46. King's Along Bakery 石狮市金龙船食品有限责任公司 金龙船.中国
  47. Kūnmíng Stone Age Technology 昆明石器时代科技有限公司 服务.中国
  48. Leegee (Běijīng) Systems Technology 力景(北京)系统技术有限公司 力景.中国
  49. Lìlián Industry 利联实业发展(深圳)有限公司 利联.中国
  50. Lóngkǒu Jiāyù Plastics 龙口市佳裕塑料有限公司 佳裕.中国
  51. LSTL International Trade 丽水同亮国际贸易有限公司 康炭郎竹炭.中国
  52. Luòyáng China Petroleum Nondestructive Testing Engineering 洛阳中油检测工程有限公司 中油检测.中国 + 洛阳中油检测工程有限公司.中国
  53. Maydooer 美度佰臣商城 车载生活.中国 + 车载生活用品.中国
  54. Nánjīng Hóngnéng Electric Motors 南京弘能电气传动有限公司 弘能.中国
  55. Oaks Solar Energy 浙江省嘉兴市澳克斯电器有限公司 澳克斯太阳能.中国
  56. Qínhuángdǎo Real Estate 秦皇岛市旭海万嘉房地产开发有限公司 秦皇岛房地产.中国
  57. Qíqíhā'ěr Kūnhéng Wood Group 齐齐哈尔市坤衡木业集团有限公司 坤衡木业.中国
  58. Red Lane Art City 红巷艺术城.中国
  59. Shāndōng Àibāng Food Machinery 山东爱帮厨食品机械有限公司 爱帮厨.中国
  60. Shāndōng Díshēng Electric 山东迪生电气股份有限公司 迪生电气.中国
  61. Shāndōng Rìzhào Water Treatment Equipment 山东日照漉泉水处理设备有限公司 漉泉.中国
  62. Shànghǎi Kēzé Information Technology 上海科择信息科技有限公司 浦东数据中心.中国
  63. Shànghǎi Kussun Electric 上海开胜电气有限公司 高压真空负荷开关.中国 + 高压真空断路器.中国 + 高压断路器.中国 + 高压接触器.中国 + 真空负荷开关.中国 + 真空灭弧室.中国
  64. Shànghǎi Safe Automation 上海希弗自动化有限公司 希弗.中国 + 安全自动化.中国
  65. Shànghǎi Superior Chemicals 上海超强化工有限公司 上海超强化工.中国
  66. Shàntóu Chūnbǎo Cosmetics 汕头市春宝化妆品实业有限公司 春宝.中国
  67. Shěnyáng Xiàsuǒ Speakers 沈阳夏索音响有限公司 音响专卖.中国
  68. Shēnzhèn Jīnshíjù Technology 深圳市金时聚科技有限公司 电子工票.中国
  69. Shēnzhèn Sanpo Instrument 深圳市欣宝瑞仪器有限公司 欣宝瑞.中国 + 欣宝科仪.中国
  70. Shēnzhèn Shānxià Hospital 深圳山厦医院 山厦医院.中国 + 肺结核治疗.中国
  71. Shēnzhèn Speed Technology 深圳市速拓科技有限公司 一览通.中国 + 速拓.中国
  72. Shēnzhèn Towei Electronic 深圳市拓伟电器有限公司 拓伟.中国
  73. Shēnzhèn Wànhuò E-Commerce 深圳市时代万货电子商务有限公司 万货.中国
  74. SIDO时道 海宁时道太阳能科技有限公司 时道.中国
  75. South Memory Restaurant 望湘园(上海)餐饮管理有限公司 望湘园.中国
  76. Southern Electronics 新宁县南方电子有限责任公司 中国南方电子.中国
  77. Space Breeding 航天育种网 航天育种.中国 + 民用航天.中国
  78. Sūzhōu Elegant Bathrooms 苏州雅洁卫浴有限公司 雅洁卫浴.中国
  79. Sūzhōu Funway Plastic 苏州丰汇塑业有限公司 真空热成型.中国 + 热成型.中国 + 塑料热成型.中国
  80. Tiānjīn Huádá Garment 天津华达服装有限公司 华达服装.中国
  81. Tiānjīn Yīqīng Group (Holding) 天津市一轻集团(控股)有限公司 天津一轻.中国
  82. Tomb Raider 古墓丽影收藏网 古墓丽影.中国
  83. Tonda Information Technology 通达恒远(北京)信息技术有限公司 论文检测.中国
  84. TPI Lubricants 烟台德高石油有限公司 德高石油.中国
  85. Wall Street English 英国培生集团旗下子公司 华尔街英语.中国
  86. Wǔhàn Huáfēng Garage 武汉华丰汽车修理有限公司 华丰汽修.中国
  87. Wǔhàn Sīchuāng Electronics 武汉思创电子有限公司 武汉思创.中国
  88. Wǔhàn Xiéruì Electronics 武汉市勰睿电子科技有限公司 勰睿.中国
  89. Wúxī Pneumatech Air/Gas Purity Equipment 无锡纽曼泰克气源净化设备有限公司 纽曼泰克.中国
  90. Xī'ān Tamefire 西安特菲尔电子有限公司 特菲尔.中国
  91. Xiàmén Shǎngwán World Culture 厦门赏玩天下文化发展有限公司 赏玩天下.中国
  92. Yāntái Shènglìdá Engineering 烟台盛利达工程技术有限公司 盛利达公司.中国
  93. Yīnghuā Electrical Appliances 樱花电器有限公司 樱花吊顶.中国
  94. Yíngjiā Metal Products 浙江省台州市黄岩盈佳金属制品厂 货车配件.中国 + 盈佳金属.中国
  95. Zhèjiāng Guǎngchéng Law Firm 浙江广诚律师事务所 广诚律师.中国
  96. Zhèngzhōu Prodigy Amusement Equipment 郑州市神童游乐设备有限公司 乐度.中国
  97. Zhènjiāng Nánmén Primary School 镇江市南门小学.中国
  98. Zhōnghuá Book Company 中华书局.中国
  99. Zhongtiān Securities 中天证券有限责任公司 中天证券.中国 + 中天证券股份有限公司.中国 + 中天证券有限责任公司.中国
  100. Zhōngyāng Street, Hā'ěrbīn, Hēilóngjiāng 中央大街.中国 + 中央大街.中國