如何實現wpf的多國語言

2021-09-06 21:04:32 字數 1435 閱讀 3677

4.0版本的locbaml  

使用visual studio的msbuild切換目錄   msbuild /t:updateuid   千萬不要打錯這個命令,是updateuid,  uid不是id

之後可以再check uid

此命令不能再git bash中執行,必須在vs自帶的開發人員命令提示中執行

f:\test\demo\xaml\xamlguide\bin\debug\en-us>

locbaml /parse xamlguide.resources.dll /out: trans.csv  //此命令提示錯誤 system.io.filenotfoundexception:

需要在debug下執行此命令

f:\test\demo\xaml\xamlguide\bin\debug>

locbaml /parse en-us/xamlguide.resources.dll /out: en-us.csv

生成新的dll,會生成在e盤下

f:\test\demo\xaml\xamlguide\bin\debug>locbaml /generate en-us/xamlguide.resources.dll /trans:zh-cn.csv /out:e:\ /cul:zh-cn

其中/generate /trans: /out: /cul:都是引數

f:\test\demo\xaml\xamlguide\bin\debug>

locbaml /generate en-us/xamlguide.resources.dll /trans:zh-cn.csv /out:zh-cn/ /cul:zh-cn

爐石傳說的漢化

1.先從hearthstone deck tracker.resources.dll解析出csv檔案

locbaml /parse en-us/"hearthstone deck tracker.resources.dll" /out:en-us.csv

2.開啟en-us.csv檔案,編輯中文之後,另存為zh-cn.csv  ,excel提示的時候選擇是

然後用windows自帶記事本開啟zh-cn.csv  ,另存為同名的,選擇編碼utf-8

3.locbaml /generate en-us/"hearthstone deck tracker.resources.dll" /trans:zh-cn.csv /out:zh-cn/ /cul:zh-cn

這樣會生成乙個dll,可以直接用

實現多國語言處理

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui.webcontrols using system.web....

Struts實現多國語言切換

摘要 通過下拉框裡各個語言 中文,日本語,english 的選擇,切換jsp頁面文字。tyrone1979 發表於 2005 08 26 13 27 19 1 準備資源檔案。資源檔案命名格式 filename language country.properties.中文檔名為index zh cn....

移植多國語言

二 移植zi輸入法 1 開啟zi開關 1 檔案 make ztenc26 07b gprs.mak 修改輸入法為mmi zi input method mmi zi input methods none,mmi t9,or mmi zi 2 在mmi features.h裡面開啟相應的zi語言輸入法...