ITPub博客

首页 > 应用开发 > IT综合 > C#实现多语言界面程序的方法介绍

C#实现多语言界面程序的方法介绍

原创 IT综合 作者:mrhaozi 时间:2011-03-04 20:27:53 0 删除 编辑

    一直想做一个多语言的程序,研究了一下.net的本地化方法,觉得做起来比较麻烦,而且不能快速切换,就自己琢磨着写一个。

    以我做的一个C# winform 项目为例。

    在建立C#实现多语言界面程序之前,首先设计多语言文件,这里我用XML来保存,基本结构如下。

    1. < ?xml version = "1.0" encoding = "GB2312"?>
    2. < AirControl language="简体中文">
    3. < Menu>
    4. < Project>
    5. < Item id="0" key="MenuProject" value="项目(&P)" />
    6. < Item id="1" key="MenuProjectItem1" value="新建(&N)" />
    7. < Item id="2" key="MenuProjectItem2" value="打开(&O)" />
    8. < Item id="3" key="MenuProjectItem3" value="保存(&S)" />
    9. < Item id="5" key="MenuProjectItem5" value="退出(&X)" />
    10. < /Project>
    11. < Manage>

      来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16396910/viewspace-1046828/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-11-28

  • 博文量
    125
  • 访问量
    333470