天天看點

bboss國際化标簽小常識-基礎資料國際化案例

bboss國際化标簽小常識-基礎資料國際化案例

一般所說的國際化都是指表示層頁面顯示資訊的國際化,但是有些情況下,業務系統中的一些基礎資料也需要做國際化,本文舉一個簡單的例子來說明bboss國際化标簽如何實作基礎資料的國際化。

bboss中使用message标簽結合cell标簽來實作基礎資料的國際化,使用方法如下:

<pg:list requestKey="appbom">
<pg:cell colName="appname"/>

<pg:message colName="devcountry"/>
</pg:list>      

devcountry屬性代表了儲存在資料記錄字段devcountry中的一個國際化編碼code,當系統語言環境發生變化時就從相應的國際化屬性檔案中擷取對應語言的開發國家名稱,例如

devcountry=zh時,中文語言環境<pg:message colName="devcountry"/>就會輸出“中國”,英文語言環境<pg:message colName="devcountry"/>就會輸出“china”,這樣即可結合國際化屬性檔案和表字段code來實作業務基礎資料的國際化。

繼續閱讀