zoukankan      html  css  js  c++  java
  • 如何实现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:TestDemoXamlXamlGuideinDebugen-US>

    LocBaml /parse XamlGuide.resources.dll /out: trans.csv  //此命令提示错误 System.IO.FileNotFoundException:

    需要在Debug下执行此命令

    F:TestDemoXamlXamlGuideinDebug>

    LocBaml /parse en-US/XamlGuide.resources.dll /out: en-US.csv

    生成新的dll,会生成在E盘下

    F:TestDemoXamlXamlGuideinDebug>LocBaml /generate en-US/XamlGuide.resources.dll /trans:zh-CN.csv /out:E: /cul:zh-CN

    其中/generate /trans: /out: /cul:都是参数

    F:TestDemoXamlXamlGuideinDebug>

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

  • 相关阅读:
    BZOJ5104 二次剩余板子
    BZOJ5329 [Sdoi2018]战略游戏 圆方树+虚树
    BZOJ1095 动态点分治
    BZOJ3992: [SDOI2015]序列统计
    kd-tree板子
    thusc2018翻车记
    BZOJ5336 DP套DP
    BZOJ4316 仙人掌DP
    问题 F: 最小花费
    问题 C: 热浪
  • 原文地址:https://www.cnblogs.com/chucklu/p/4268544.html
Copyright © 2011-2022 走看看