8

私は常に、「国際化」と「ローカリゼーション」(およびそれらの面白い略語i18nとl10n)という用語が広く受け入れられ、言語と文化の違いを認識するソフトウェアについて話すために使用されていると思っていました。しかし、私は最近、「グローバリゼーション」と呼ばれるものに言及し、そのようにタグ付けされたこれらの主題についてのSOに関する質問を読みました。

他の人が実際に使用しているかどうか、確立されてよく知られていると思った用語とどのように比較されるかを知りたいと思う前にこの用語を聞いたことがなかったので、タグページに移動してさまざまな用語を確認しました:

  • globali(z | s)ation:37の質問
  • internationali(z | s)ation | i18n:122の質問
  • locali(z | s)ation | l10n:97の質問

ですから、それはやや珍しい用語のようです。また、i18nとl10nという2つの用語が混ざり合っているため、混乱を招きます(少なくとも私にとっては、「グローバリゼーション」によってattacのような組織を考えることができます:)。私の知る限り、この用語は.net/Microsoftの専門用語に由来しています。

だから私の質問は:あなたはどの用語を使用/優先し、これらの用語に何を関連付けますか?さらに、なぜマイクロソフトは別の用語を使用することを選択したのですか?それは、それに慣れていない人々にとってはまったく異なる意味を持っていますか?

4

6 に答える 6

5

(投票用のコミュニティ wiki)

国際化 / ローカリゼーション
i18n / l10n

于 2008-12-21T03:29:53.750 に答える
2

AFAIK、i18nとl10nの技術的な解釈では、i18nは、特定のロケールのl10nを取得するためにフックを使用するリファクタリングです。(つまり、i18nはgettextをプラグインし、コードにそれらの_()マクロを追加するプロセスであり、l10nは実際の変換です。)

ウィキペディアには、当時のDECからのi18nとl10nがありますが、globalization/g11nはmicrosoft+ibmからの新しいものです。

于 2008-12-21T08:24:55.870 に答える
2

Microsoft がこの用語をどのように使用しているかについて、かなり詳細な説明を次に示します。Dr International

于 2008-12-31T14:52:42.430 に答える
2

私にとって、3つすべてがわずかに異なる意味を持っています:

グローバリゼーション - ニューヨーク タイムズのトーマス フリードマンが説明するように、これは「世界の平坦化」です。基本的に、世界はますます小さくなり、私たちはかつてないほどお互いにつながっているという考えです。

国際化 - これは単に複数の国を指しているだけで、かなり広い範囲です。

ローカリゼーション - これは、ユーザーの都市が別の都市とは異なるサイトを取得し、国内に存在する可能性のある微妙な方言の違いを考慮に入れて、パーソナライズをさらに進めます。

したがって、強調したい意味に応じて、それぞれに関連性がありますが、どのような視点を取っているかは注目に値します。

于 2008-12-21T05:59:59.877 に答える
1

(投票用のコミュニティ wiki)

グローバル化

于 2008-12-21T03:31:32.453 に答える
1

i18n: ソフトウェアをロケールに依存しないように変更する
l10n: 特定のロケールのサポートを追加する
g11n: i18n + l10n

于 2008-12-31T14:48:23.110 に答える