Java 國際化 - 概述



國際化

國際化或 I18N 指的是應用程式能夠為多種不同語言的使用者提供服務的能力。Java 內建支援國際化。Java 還提供數字、貨幣的格式化以及日期和時間的相應調整。

Java 國際化有助於使 Java 應用程式能夠處理不同的語言、數字格式、貨幣和特定區域的時間格式。

本地化

本地化或 L10N 是應用程式的適應性,即應用程式如何適應特定的語言、數字格式、日期和時間設定等。

為了能夠進行本地化,Java 應用程式應該進行國際化。

與文化相關的資訊

以下資訊專案通常隨不同的時區或文化而變化。

  • 訊息

  • 日期

  • 時間

  • 數字

  • 貨幣

  • 度量單位

  • 電話號碼

  • 郵寄地址

  • GUI 標籤

國際化類

Java 有一組內建類,有助於應用程式的國際化。這些類如下:

序號類和描述
1

Locale

表示語言以及國家/地區。

2

ResourceBundle

包含本地化文字或物件。

3

NumberFormat

用於根據區域設定格式化數字/貨幣。

4

DecimalFormat

用於根據自定義格式和區域設定格式化數字。

5

DateFormat

用於根據區域設定格式化日期。

6

SimpleDateFormat

用於根據自定義格式和區域設定格式化日期。

廣告
© . All rights reserved.