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,可以直接用

如何实现wpf的多国语言相关推荐

  1. OEA 中的多国语言实现

    本篇博客主要描述在 OEA 框架中的多国语言框架的原理及应用. 多国语言常见实现及原理分析 管理软件平台,一般来说,都应该支持多国语言,以支持应用程序走向国际化.OEA 最近也提供了多国语言框架,它可 ...

  2. 纠结于wpf 多国语言方案,希望各位指点-softbar

    最近纠结于wpf 多国语言处理的问题,先说说找到的以下几种方案. 1.借用vc的处理方式,编译完了以后每个语言产生一个dll,分别放在语言文件夹里面, Wpf 使用dllImport调用win32 a ...

  3. 解析大型.NET ERP系统 多国语言实现

    实现多国语言有许多种实现方案,无外乎是一种字符串替换技术,将界面控件的文本标签替换成相应语言的文字..NET Windows Forms实现多国语言的方法有以下几种: 1 .NET的方案,使用资源文件 ...

  4. java gnu gettext_多国语言解决方案gnu.gettext + poedit

    1.工具简介 1.1.关于i18n i18n其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数是"国际化"的简称. i10n为资源本地化 ...

  5. 在线客服系统前端多国语言实现方案和代码

    业余时间用 .net core 写了一个免费的在线客服系统.并在博客园写了一个系列的文章,写介绍这个开发过程: .net core 和 WPF 开发升讯威在线客服系统:目录 https://go.sh ...

  6. ASP.NET MVC 3 Razor 多国语言参考解决方案 补充四

    ASP.NET MVC 3 Razor 多国语言参考解决方案 补充四 转自 http://www.cnblogs.com/think8848/archive/2011/07/05/2098464.ht ...

  7. WP7多国语言支持 from:http://blog.csdn.net/lee353086/article/details/6260676

    WP7多国语言支持 Kagula 2011/3/17 前言 本文阅读对象是有一定Visual Studio 2010使用经验的程序员. 这里通过一些示例介绍如何让你的Windows Phone7 Wi ...

  8. 关于server 2008 r2中文版安装多国语言用户界面包(英文)

    关于server 2008 r2中文版安装多国语言用户界面包(英文) 机器原装的系统是server 2008 r2 x64版本的中文系统,boss要求改为英文版的,这个好像在xp和2003时代只能由英 ...

  9. Make uploadify button text support multiple languages(使uploadify的buttonText支持多国语言)

    uploadify 控件的按钮不支持多国语言,这里介绍如何修改后使其支持多国语言. 1.jquery.uploadify.v2.1.4.js文件 70行 原代码:if (settings.button ...

最新文章

  1. 希尔排序算法实现思想个人理解
  2. 洛谷P1027 Car的旅行路线 计算几何 图论最短路
  3. PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法
  4. Tips--开源心音数据库整理(我愿称之为史上最全)
  5. Python模块之uuid
  6. android播放背景音乐,Android通过startService播放背景音乐
  7. python3 使用冒泡排序法原理解析,简单易懂
  8. windows下载安装adb(极其简单)
  9. 世界杯的科学---足球的基本原理
  10. 联机(脱机)手写汉字识别
  11. 亚马逊AWS命令行 aws cli
  12. 【邀请函】2018年医院绩效改革方案构建与落地实践成果分享会
  13. css 图片变大缩小,css3实现图片的变大变小
  14. 机械臂6D姿态检测(RGB、RGBD、雷达)综述
  15. junit5 入门系列教程-17-junit5 动态测试(DynamicTest)
  16. Fisher线性判别 模式识别 例题
  17. 163企业邮箱注册申请后怎么使用
  18. 浅谈32位和64位操作系统与内存的关系
  19. 卸载 2345输入法 款流氓软件
  20. html5钢琴效果,HTML5 钢琴演奏应用(Music Player)

热门文章

  1. python 卡方分箱算法_特征工程 - 分箱
  2. mysql数据库电脑配置_教你怎样正确配置MySQL数据库SQL Mail -电脑资料
  3. mac使用allure_制作测试报告,allure,生成
  4. 高德地图怎么搜索marker_百度、高德、腾讯地图坐标认证怎么弄,3分钟轻松自助认证...
  5. 使用 Commander 写自己的 Nodejs 命令
  6. npm 报错: npm ERR! code ERESOLVE , npm ERR! code E404
  7. (盒子模型常见问题)外边距合并问题,嵌套盒子边距塌陷问题解决
  8. ruby dbi mysql_Ruby DBI Read 操作 | 菜鸟教程
  9. vscode禁用 json 添加注释时的报错
  10. c# 对象json互相转换_Go语言进阶之路(六):内置JSON库和开源库gjson