Java-i18n-overview

提供:Dev Guides
移動先:案内検索

Java内部化-概要

内面化

内部化またはI18Nは、複数の異なる言語のユーザーをサーバーに接続できるアプリケーションの機能を指します。 Javaには、内部化のサポートが組み込まれています。 Javaは、それに応じて数値の書式設定、通貨、日付と時刻の調整も提供します。

Java国際化は、Javaアプリケーションが異なる言語、数値形式、通貨、地域固有の時間形式を処理できるようにします。

ローカライゼーション

ローカリゼーションまたはL10Nは、アプリケーションが特定の言語、数値形式、日付と時刻の設定などに適応する方法であるアプリケーションの適応性です。

Javaアプリケーションは、ローカライズできるように国際化する必要があります。

文化依存情報

次の情報項目は、多くの場合、タイムゾーンや文化によって異なります。

  • メッセージ
  • Date
  • Time
  • 通貨
  • 測定値
  • 電話番号
  • 住所 *GUIラベル

国際化クラス

Javaには、アプリケーションの国際化に役立つ組み込みクラスのセットがあります。 これらのクラスは次のとおりです。

Sr.No. Class & Description
1
  • Locale*

国/地域とともに言語を表します。

2

ResourceBundle

ローカライズされたテキストまたはオブジェクトが含まれます。

3

NumberFormat

ロケールに従って数字/通貨をフォーマットするために使用します。

4

DecimalFormat

カスタマイズされたフォーマットおよびロケールに従って数値をフォーマットするために使用します。

5

DateFormat

ロケールごとに日付をフォーマットするために使用します。

6

SimpleDateFormat

カスタマイズされたフォーマットおよびロケールに従って日付をフォーマットするために使用します。

link:/cgi-bin/printpage.cgi [__印刷]