隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          交友莫獨(dú)酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526731
          • 排名 - 92

          最新評論

          freemarker有兩種方式可以進(jìn)行多語言國際化:
          1:多模板方式
          Template.ftl
          Template_zh_CN.ftl
          Template_en_US.ftl

          程序運(yùn)行時,freemarker會自己根據(jù)Locale去找對應(yīng)的模板。這時候模板有點(diǎn)類似一個一個的資源文件。
          維護(hù)時能方便修改當(dāng)前語言的模板,不影響其他語言。

          2:單模板多資源文件方式
          Template.ftl
          RES.properties
          RES_zh_CN.properties
          RES_en_US.properties

          程序運(yùn)行時,都使用模板Template.ftl。再根據(jù)Locale加載不同的資源文件,并替換模板中對應(yīng)的標(biāo)識。

          以我現(xiàn)在做的發(fā)郵件的模塊為例,
          第一種方式比較適合每種語言都有自己的郵件格式,我們通過定義不同語言的模板,來實(shí)現(xiàn)發(fā)給不同語種用戶的郵件使用不同的格式。比如一個注冊信,廣告等等。

          第二種方式比較適合固定郵件格式,所有語言格式都一樣,只是里面特定的文字是用不同語言去表達(dá)。比如一份表格。
          維護(hù)時能統(tǒng)一修改所有郵件的格式。

          posted on 2007-05-15 10:43 交口稱贊 閱讀(1832) 評論(3)  編輯  收藏 所屬分類: freemarker

          FeedBack:
          # re: freemarker兩種模式多語言國際化的比較 2007-05-15 13:42 dudu
          請發(fā)表在新手區(qū)!  回復(fù)  更多評論
            
          # re: freemarker兩種模式多語言國際化的比較 2007-05-15 14:49 交口稱贊
          哦  回復(fù)  更多評論
            
          # re: freemarker兩種模式多語言國際化的比較[未登錄] 2008-01-01 21:10 x
          不應(yīng)該發(fā)在新手區(qū),總結(jié)的非常好  回復(fù)  更多評論
            
          主站蜘蛛池模板: 平阳县| 樟树市| 道孚县| 仁怀市| 鄯善县| 金华市| 澎湖县| 凌云县| 内江市| 甘孜| 齐齐哈尔市| 伽师县| 潢川县| 嘉义县| 东海县| 耒阳市| 海阳市| 铅山县| 嘉荫县| 辽源市| 垫江县| 甘孜| 炉霍县| 乡城县| 云阳县| 永和县| 青海省| 安福县| 赤峰市| 扶绥县| 晋中市| 冷水江市| 阿拉善盟| 武鸣县| 德令哈市| 搜索| 五莲县| 桑日县| 河北区| 兴和县| 文安县|