2012-02-24 65 views
4

我们正在开发一个Asp.net MVC 3应用程序。应该使用XML文件实现本地化的客户要求之一。客户会不时更新它们。在Asp.net MVC中实现XML本地化的最佳方式是什么?

结构应如下:

<lang> 
    <item key="moduleName">Admin</item> 
    <item key="yes">Yes</item> 
    <item key="no">No</item> 
</lang> 

什么是实现最好的方法是什么?
你能指点我什么好的解决方案吗?

+0

相似? http://stackoverflow.com/questions/192465/how-to-localize-asp-net-mvc-application – Niklas 2012-02-24 13:31:03

+0

没有。我已经更新了这个问题 – 2012-02-24 13:36:15

回答

0

因为由ASP.net使用的RESX格式是XML还,我会考虑使用它,而不是创建自己的

<data name="Anterior" xml:space="preserve"> 
    <value>Previous</value> 
    </data> 
    <data name="Autos" xml:space="preserve"> 
    <value>Cars</value> 
    </data> 
    <data name="AutosIncluidos" xml:space="preserve"> 
    <value>Cars Included</value> 
    </data> 

优点:

  • 已经发明
  • 工作没有任何在asp.net工作
  • 有几种工具可用生成格式(如可爱Zeta Resource Editor
相关问题