国/地域別情報に応じてユーザーに情報を表示することができるアプリケーションを 、国際化対応が行われているアプリケーションと言います。このアプリケーションは、異なる場 所のユーザーと国/地域別に適した方法で対話するように構成できます。
製品が選択された言語に翻訳されている場合、国際化対応アプリケーションのユー ザーは選択された言語でエラー・メッセージおよびインターフェース・エレメントを参照します。 日付と時刻のフォーマット、および通貨は、特定地域のユーザーに適した形で表示されます。
従来、国際化対応されたアプリケーションを作成するのは、複合システムを作成できる大企業 に限られていました。 しかし、分散コンピューティングの普及、およびワールド・ワイド・ウェブ (WWW) の利用の増加により、 アプリケーション開発者は、はるかに多種多様なアプリケーションを国際化対応するように迫られています。 この傾向により、アプリケーション開発者が国際化の技術にアクセスしやすくなることが 必要とされます。
アプリケーションの国際化対応は、タイム・ゾーンとロケールの 2 つの変数によって機能します。 タイム・ゾーンはグリニッジ標準時のような標準時からのオフセットとして現地時間を計算する 方法を示します。 ロケールは言語、通貨、および日付等の情報を表示するための規則の集合です。 タイム・ゾーンは多くのロケールをカバーすることがあり、単一ロケールが複数のタイム・ゾ ーンにまたがることがあります。 タイム・ゾーンとロケールの両方で、特定の地域のユーザーのための日付、時間、通貨、および 言語を決定することができます。