2010-02-13 73 views
5

所以这里是场景。我有一个国际化的应用程序,使用全球资源以英文和法文使用.NET MVC。我可以创建基于非语言的全球.resx吗?

对于某些使用该应用程序的客户端,用于引用诸如“用户”之类的对象的术语是不同的。一位客户可能会将用户看作是“订户”,但另一位客户的用户心智模式是“主导”。

因此,在我的英文全局资源文件中,名称和值仅仅是“用户”,现在我无法满足这两个客户端。 :)

有没有办法使用资源文件处理相同语言的不同术语?

我试着创建一个新的资源文件MyApp。[非语言标识符] .resx,但是.NET似乎完全不喜欢这样。

谢谢!

回答

1

是的,这是可能的,但我不确定如何去做。这MSDN文章对在.NET中创建自定义文化的一些信息:

How to: Create Custom Cultures

这绝对是ASP.NET的工作,而我们之前测试方案(我在ASP的开发人员。 NET团队)。我们的场景之一是使用本地化功能帮助开发人员创建他们的网站的“品牌”版本,这听起来几乎完全像你想要做的。

+0

正是我在找的,谢谢! – Kevin 2010-02-13 04:31:30

相关问题