如何实现wpf的多国语言
http://www.cnblogs.com/horan/archive/2012/04/20/wpf-multilanguage.html
4.0版本的locbaml
http://michaelsync.net/2010/03/01/locbaml-for-net-4-0
使用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,可以直接用
作者:Chuck Lu GitHub |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了