Java-i18n-overview
提供:Dev Guides
Java内部化-概要
内面化
内部化またはI18Nは、複数の異なる言語のユーザーをサーバーに接続できるアプリケーションの機能を指します。 Javaには、内部化のサポートが組み込まれています。 Javaは、それに応じて数値の書式設定、通貨、日付と時刻の調整も提供します。
Java国際化は、Javaアプリケーションが異なる言語、数値形式、通貨、地域固有の時間形式を処理できるようにします。
ローカライゼーション
ローカリゼーションまたはL10Nは、アプリケーションが特定の言語、数値形式、日付と時刻の設定などに適応する方法であるアプリケーションの適応性です。
Javaアプリケーションは、ローカライズできるように国際化する必要があります。
文化依存情報
次の情報項目は、多くの場合、タイムゾーンや文化によって異なります。
- メッセージ
- Date
- Time
- 数
- 通貨
- 測定値
- 電話番号
- 住所 *GUIラベル
国際化クラス
Javaには、アプリケーションの国際化に役立つ組み込みクラスのセットがあります。 これらのクラスは次のとおりです。
Sr.No. | Class & Description |
---|---|
1 |
国/地域とともに言語を表します。 |
2 |
ResourceBundle ローカライズされたテキストまたはオブジェクトが含まれます。 |
3 |
NumberFormat ロケールに従って数字/通貨をフォーマットするために使用します。 |
4 |
DecimalFormat カスタマイズされたフォーマットおよびロケールに従って数値をフォーマットするために使用します。 |
5 |
DateFormat ロケールごとに日付をフォーマットするために使用します。 |
6 |
SimpleDateFormat カスタマイズされたフォーマットおよびロケールに従って日付をフォーマットするために使用します。 |
link:/cgi-bin/printpage.cgi [__印刷]