6

アプリケーションのローカライズ バージョンで考慮すべき領域について考えると、すぐに多くのことが浮かび上がります。

  • テキスト表示
  • 日時
  • 単位
  • 数字と小数
  • ユーザー入力形式
  • 左から右へのサポート
  • ダイアログとコントロールのサイズ

ローカライズ可能なアプリケーションを構築する際に覚えておくべき、または心に留めておくべき事項/領域は他にありますか? テキストのローカリゼーションだけでなく、ローカリゼーションに関するすべてのベスト プラクティスのリストを提供するリソースはありますか?

4

3 に答える 3

6

Kudzul10N について話した後 、私は以前よりもはるかに多くの質問をして部屋を出ましたが、以前の質問には何も答えられませんでした。しかし、それは私に考えさせる何かを与え、「あなたがどこまで行けるか/どこまで行きたいかによる」というメッセージを伝えました.

  • 前述のものでテキスト本文を翻訳する
  • LTR/RTL、TTB(TopToBottom) BTT、およびそのすべての組み合わせで、長さ/配置についてすべてのコントロールをテストします。
  • 特殊文字とエンコーディングに注意してください
  • さまざまなアラインメント (LTR、RTL、TTB、BTT) の組み合わせと、それらが句読点や引用符に与える影響に注意してください。
  • テキストの配置に従ってコントロールを配置します (Hebrew Win のスタート メニューは右側にあります
  • 文字列の長さを考慮してください。他の言語ではオーバーフローする可能性があります。
  • アイコンの正しい側にラベルを付ける (LTR、TTB など)
  • 言語選択コントロールの翻訳
  • 画像にテキストはありません (翻訳できません)
  • すべてを翻訳 (ヘッダー、ロゴ、一部の言語では異なるブランド名、製品名などを使用)
  • 地域には 24:00 または 00:00 がありますか (それに伴う AM/PM も変更されます)
  • 地域はAM/PMまたは24:00システムを使用していますか
  • 彼らが使用している暦体系
  • 日付のどの部分を表す数字 (日、月、年のすべての組み合わせ)
  • 「[number] 個のファイルをコピーする」ことは避けてください。一部の地域では、量に応じて単語を変更する規則が異なります。(これは非常に複雑なトピックであり、必要に応じて詳しく説明します)
  • 単語ではなく文を翻訳します。構文規則は複雑すぎて、ビジネス ロジックに組み込むことができません。
  • 地域にはフラグを使用しないでください。言語 != 国
  • サポートできる言語/方言を検討してください (たとえば、インドには膨大な数の言語があります)。
  • エンコーディング
  • 文化的ルール (ビジネスウーマンを示す一部の西洋の画像は、他の一部の文化では不快に近いものになる可能性があります)
  • 言語の一般化に注意してください (例: boot(UK) != boot(US))

それらは私の頭の上からのものです。リストは延々と続きました...

于 2008-11-10T11:31:29.267 に答える
1

すべてのドキュメントとヘルプ ファイルを変換するオーバーヘッドを忘れないでください。

于 2008-11-10T11:01:19.123 に答える
1

私のJ2MEアプリ時代からのいくつかのヒント:

  1. 一致する繰り返しがあっても、個別の単語を翻訳せず、フレーズ全体を翻訳します。後で、さまざまなコンテキストで単語を異なる方法で変更する必要がある言語に翻訳する必要があり、最終的に「色: 緑がかった」の類似物になる可能性があります。

  2. Right2Lelf には、リストの番号付け、配置、および代替スクロール バーが含まれます

  3. アラビア語は、周囲の文字に基づいて同じ文字を異なる方法で書きます。文字バッファーから文字列を出力するだけではありません。それらを出力するための特別なコントロールまたはプラットフォームからのサポートが必要です。

  4. アルファベット順のソートは難しいです。ネイティブの中国人は誰も私にルールを説明できませんでしたが、彼らは常に間違ってソートされた単語を見つけます. 中国語を並べ替えるには、いくつかのオプションがあるようです。他の言語でも同じ問題が発生する可能性があると思います

于 2008-11-10T11:22:32.433 に答える