【问题标题】:How to create dynamic resource file in asp.net mvc to import language for globalization?如何在 asp.net mvc 中创建动态资源文件以导入全球化语言?
【发布时间】:2014-05-24 06:13:36
【问题描述】:
我正在 asp.net mvc 中开发支持语言导入功能的多语言 Web 应用程序,例如“nopcommerce 语言安装包”。在我的应用程序中,我使用了两个资源文件,一个用于默认英语,另一个用于法语。现在我想动态导入第三种语言,以便它创建资源文件,我可以在我的应用程序中使用这个资源文件。所以我的问题是如何在我的应用程序中动态创建这个资源文件?我将使用 xml 文件导入格式如下的语言
提前致谢。
【问题讨论】:
标签:
c#
asp.net-mvc-4
globalization
nopcommerce
【解决方案1】:
如果我正确理解您的需求,您想创建基于英文版本的翻译资源文件吗?
您可以尝试使用在线翻译平台,而不是手动创建和维护文件。例如,OneSky 等网站可以动态创建您的资源文件:
- 上传您的英文版 .xml 文件
- 翻译资源文本(您可以使用在线编辑器自行翻译,或订购机器/人工翻译)
- 当您下载资源时,系统会自动为您生成所有不同语言的.xml文件
希望它对你有用。