關(guān)于
J2EE
前臺(tái)國際化
/
本地化的解決方案
一、國際化
/
本地化需求
?????? 1
、頁面文本通過資源獲取。
?????? 2
、貨幣符號(hào)。
?????? 3
、數(shù)字格式,例如按照千位分隔或者萬位分隔。
?????? 4
、本地日期顯示格式。
?
二、現(xiàn)在對(duì)國際化
/
本地化的解決方案
??????
國際化
/
本地化在實(shí)現(xiàn)上主要分為三塊:展現(xiàn)、資源獲取、資源管理
??????
資源管理:現(xiàn)有兩種方式:
1、
通過多個(gè)資源文件保存、管理國際化信息。
2、
通過數(shù)據(jù)庫表保存、管理國際化信息。
資源獲?。涸诂F(xiàn)在有兩種方式:
1、?????????????
在
Struts
框架中,是所有資源文件全部載入內(nèi)存中,然后在被調(diào)用時(shí)去搜索對(duì)應(yīng)的內(nèi)容。
2、?????????????
使用按需讀取。這個(gè)在應(yīng)用于擁有大量國際化信息的系統(tǒng)中使用才能體現(xiàn)其優(yōu)勢(shì),可以提高內(nèi)存利用率。
展現(xiàn):信息的展現(xiàn)主要是通過標(biāo)簽實(shí)現(xiàn)。包括貨幣、數(shù)字、日期的國際化都可以支持,在實(shí)現(xiàn)上基本沒有什么太大爭(zhēng)議。
?
?