2012-04-04 72 views
1

我正在创建一个网站结构,该网站结构允许多个“语言包”用于整个网站上的文字。MVC3网站的语言包

我已经关注国际化,但我不确定它是否会工作,因为所有不同的语言包都是英文的。基本上,这只是重新措辞。

国际化(有资源文件)可以为此工作,还是有更好的选择吗?

回答

2

国际化应该起作用,因为它确实影响语言环境。即使语言相同,语言环境也不同。例如en-gb

看看这篇文章。请注意帖子中关于墨西哥西班牙语与西班牙语西班牙语之间差异的部分。

http://www.hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx

+0

但是,它不适用于不同的语言环境。它将被用于使用相同包的不同网站/主题。可能有10个不同的语言文件,每个文件都使用“en-us”。而且使其更加复杂化,理论上这些网站中的每一个都可能允许西班牙文,从而产生10个en-us和10个sp文件。 – smdrager 2012-04-04 16:46:53