为了支持Localization,同样借鉴XML这一强大技术,我的本地资源化非常简单:

Resource.GetModule(“Menu”)[“New”]

通过这样一个句代码,你便可获取Unicode的字符了。

当然,你要问这是怎么来的呢?下面让我们看一下配置文件:
  1. <Resource>

  2.     <config module="Product">

  3.       <item key="Title">智睿方案框架管理系统</item>

  4.             <item key="SubTitle">——基于面向服务的多层架构</item>

  5.       <item key="Copyright">版权所有 ZIVSOFT 2000年-2008年</item>

  6.             <item key="Architect">沪ICP备07505171号</item>

  7.     </config>

  8.     <config module="Login">

  9.       <item key="Login">登陆</item>

  10.             <item key="Logout">退出</item>

  11.       <item key="UserName">用户</item>

  12.       <item key="Password">密码</item>

  13.       <item key="Title">登陆系统</item>

  14.     </config>

  15. </Resource>
复制代码
这样的文件你可以写多个,比如ResourceCN.xml,ResourceEN.xml等等。
  1. <Localization loc="en-us">

  2.     <en-us>App_Data"Localization"ResourceEn.xml</en-us>

  3.     <zh-cn>App_Data"Localization"ResourceCn.xml</zh-cn>

  4.     <zh-tw>App_Data"Localization"ResourceTw.xml</zh-tw>

  5.     <jp-wh>App_Data"Localization"ResourceJp.xml</jp-wh>

  6.     <ko-kr>App_Data"Localization"ResourceKo.xml</ko-kr>

  7.     <es-mx>App_Data"Localization"ResourceEs.xml</es-mx>

  8. </Localization>
复制代码
文/周利华  出处/博客园
TOP