I18N : Shine a Little [Silver]Light

Sorting it all Out : Shine a Little [Silver]Light

VistaとMac OS Xではソート順序が違うぜ!というお話。

Silverlight 2.0ではマルチプラットフォームかと、多言語化が実現されているけど多言語化に関してはプラットフォーム依存している部分があるので、違う結果になるようだ。

上記事の中で紹介されているけれども、Silverlight 2.0の多言語化とマルチプラットフォームに興味がある人は以下のBlogにあるPDFを見て見ると良いと思う。

I’m not a Klingon : Our Unicode & Globalization Silverlight Presentation

このスライドの中でも触れられているけど、文字のソート順だけでなく、ロケールごとのカルチャの表現(カレンダーでの月曜日が「月」なのか「MON」なのかとか)も違うので、もしかするとデザイン的な部分で障害が出るかもしれない。

このような部分を機種依存しないようにしようとすると、今のような軽量なランタイムでは当然対応できなくなるので仕方がない部分ではあるけど、WindowsとMsc双方にサービス提供する場合には試験をして我慢できる範囲かどうかよくよく確認と言うことになるね。

うーん。moonlightでの実装も気になる。

コメントを残す