私たちはエンタープライズWebアプリケーションを使用しており、システム内のすべてのテキストがユーザーのブラウザのカルチャ設定にローカライズされています。さまざまな向きの言語を扱うための優れたリソースやアドバイスはありますか? (日本語や中国語など)
これまでのところ、英語、アメリカ語(似たようなスペルミス;-)、フランス語(ユーザーの好みに応じて英語またはフランス語のカナダ政府向けアプリ)のみサポートしています。開発中には、オランダ語やドイツ語のように、単語を非常に長い単語に連結する傾向のあるいくつかのヨーロッパ言語も念頭に置いていました。
現在、中国語、日本語などの東部言語のサポートについて調査中です。私は音声入力を文字に変換して使用することを理解しています。それはどのようにWeb上で動作しますか?入力とテキストエリアが編集されている間は、同じイベントが発生します(かなりAjaxが重いです)。
これらのトップダウン言語のユーザーは、どのような規約をオンラインで想定していますか?
デュアル入力(音声入力+変換)はウェブコントロールにどのような影響を与えますか?
アラビア語のようなRTL言語を使用するユーザーは、インターフェイス全体がミラーリングされることを期待していますか?たとえば、OK/Cancelボタンのようなものを入れ替えると左にあるのでしょうか?
あなたの質問に対する答えはわかりませんが、あなたがまだそれをしていない場合は、これを見直したいかもしれません:[すべてのソフトウェア開発者が絶対に最低限、絶対にUnicodeと文字セットについて知っておく必要があります](http://www.joelonsoftware.com/articles/Unicode.html)。 (それがすでにあなたが慣れ親しんでいるエリアならば、より良い答えにスキップしてもかまいません:)) –