winform程序如何实现国际化

解决方案 »

  1.   

    http://blog.csdn.net/ceocio/archive/2004/12/06/205771.aspx
      

  2.   

    把不同的语言配在不同的资源文件里面,当用户选如 中文 就加载chs.resource
    english 就加载 en.resource至于如何把如标题,菜单,标签修改掉,你可以在每个基类中写好方法,你可以参考一个开源项目PaintDotNet
      

  3.   

    打开你的UI
    在右边的Properties界面, 把Localizable设为True, 然后, 选择不同的LanguageDefault-English(把界面语言都用English来设定)
    ChineseSimplified-简体中文(把界面语言都用简体中文来设定)
    ChineseTraditional-繁体中文(把界面语言都用繁体中文设定)
      

  4.   

    呵呵 我采用的是 XML + XSD 实现多语言切换自动化.  同时可以"可视化"操作多语言编辑, 方便无IT知识的人进行翻译,同时也方便二次开发.
      

  5.   

    打开你的UI
    在右边的Properties界面, 把Localizable设为True, 然后, 选择不同的LanguageDefault-English(把界面语言都用English来设定)
    ChineseSimplified-简体中文(把界面语言都用简体中文来设定)
    ChineseTraditional-繁体中文(把界面语言都用繁体中文设定)
      

  6.   

    XML + XSD 也是可以发布多新语言的.    而且发布的人,可以不是软件的开发人员. 同时可以不具备相关的IT知识. 呵呵 只需要会打字,会翻译就可以了