ローカリゼーションの物語は続きます...
だから私は自分のiPhoneアプリで中国語のテキストの照合をサポートしようとしています.中国語のネイティブスピーカーと話した後、中国語のやり方を理解していると思います...
巴拉克・奥巴马という文字列があり、それを中国語の電話帳のどのセクションに入れるかを知りたいとしましょう (この例では、名/姓を無視して、文字列の最初の文字のみを使用しています)...
最初にそれをピンインに音訳すると、「balake aobama」になります。次に、その文字列の最初の文字「b」に基づいて照合します。
問題は、iPhone SDK を使用して巴拉克·奥巴马から balake aobama に移動するにはどうすればよいかということです。電話に同梱されているICUのライブラリでこのような音訳ができるらしいのですが、自分のコードから簡単に使えるかどうかわかりませんし、できたとしても音訳がうまくいくかどうかもわかりません。ものは、電話に付属する ICU のビルドに含まれています。
もし ICU がダメなら、他に良いアイデアはありますか?