三層結構對多語言的支援

2022-02-16 08:51:26 字數 393 閱讀 4147

資料介面及資料層的函式都實現了多語言的支援比如:

getarticlelist(int intcolumnid,int intlanguageid)

而在邏輯層只是簡單**了資料層的方法,簽名完全一樣

getarticlelist(int intcolumnid,int intlanguageid)

實際使用中發現並不合理

邏輯層改為只對特定語言支援,引數intlanguageid直接封裝起來

getarticlelist(int intcolumnid)

這樣使用起來會更加清楚,因為我的專案各個語言版本都是相互獨立的

wxwidgets的多語言支援

ifndef translation h define translation h endif translation h include translation.h include translationframe.h wxlocale addcataloglookuppathprefix d s...

程式的多語言支援

程式的多語言支援 收藏 經常會遇到這樣的問題,程式要支援多種語言的作業系統。下面就說說vc6下怎樣實現。與第一種方法比,資源dll由於都是在vc6的整合環境中編輯,優點是比較直觀,缺點是需要維護多份資源 且每次修改資源,都要重新編譯和鏈結。第一種方法則只需要修改配置檔案則可。同時,資源dll的方法也...

DevExpress VCL的多語言支援檔案

用法1 在工程中加入控制項cxlocalizer 在程式中加入如下語句 localizer.loadfromfile 語言檔案.ini localizer.language 中文 簡體,中國 localizer.active true 用法2 用devexpress提供的工具cxlocalizere...