2012/02/16 デブサミ2012【16-A-6】いまどきのi18nのはなし #devsumiA
Mac のファイルシステムは、インタフェース入力は NFC, 中は NFD で、出力するときは NFD… 入力と出力でコードが変わってくるらしい #devsumiA
2012-02-16 16:51:27藤本「UTF-8にしとけばいいよね?という声に対して、NFC/NFD/NFKC/NFKDなど、いろいろ規格はあり、真面目に考えると大変。後は絵文字。現在進行形で頭を悩ませている。」 #devsumi #devsumiA
2012-02-16 16:52:10藤本「ライブラリのデファクトスタンダード化。ICU/CLDR(Common Locale Data Repository)。」 #devsumi #devsumiA
2012-02-16 16:53:53BCP 47 ( RFC 5646 ) とかいうのもあるらしい。言語を標準的に表す記述法。 gettext がまっさきに思い浮かぶけど、それで済んだら話は簡単で… #devsumiA
2012-02-16 16:57:37藤本「例えば語順。Prefer Ruby to Assembler. アセンブラよりRubyが好きなんですけど。と言ったように日本語と英語で順序が違ってくる。」 #devsumi #devsumiA
2012-02-16 16:57:56藤本「日付のフォーマットもそれぞればらばら。ただ、これらの問題は、だんだんとライブラリで解決されていく。」 #devsumi #devsumiA
2012-02-16 16:59:12藤本「また、ボタンに文字が埋め込まれているとか。Facebookのlikeボタンとか。各言語版で作らなないといけなくて、出来れば避けたい。」 #devsumi #devsumiA
2012-02-16 17:01:41i18n、Word Order(言語・PGによっての文字順を考慮), Locales(数値の区切り、暦とか), Layouts(表示幅が言語によって色々), Other Format(画像ボタンとか)の問題とか。 #devsumiA
2012-02-16 17:01:52GREE藤本さん i18nのセッションを聞いてる。興味のある人、多いんだなー。世界で使われるアプリケーション開発を目指すなら必須だよね~。#devsumi #devsumiA
2012-02-16 17:02:05