2009-10-26 53 views

回答

5

您需要为您希望支持的每种文化包含资源文件。它们被添加到与主资源文件相同位置的项目中,并且必须遵循严格的命名约定。

资源文件的名称需要包括国家代码和语言,例如:

  • Resources.fr-FR.resx法国(法国)
  • Resources.fr-CA的.resx法语(加拿大)
  • Resources.es-ES.resx西班牙语(西班牙)
  • Resources.es-MX.resx西班牙(墨西哥)

但是,如果你知道你并不需要支持的语言的地区差异,你可以只是名称与该语言的名称的文件:

  • Resources.fr.resx法国
  • 资源。 en.resx英语
  • Resources.es.resx西班牙

这将取决于它是多么的重要,你本地化每个国家和/或如何打乱你的用户,如果他们看到“错误“文本(例如美国英语/英国英语的颜色/颜色等)

请参阅here查看文化代码列表。

注意:我没有机会验证代码,但看起来很完整。

1

只需添加一个资源文件,并更名为有语言的简称。 例如,如果缺省值为Resources.resx,对于希伯来语资源,资源将命名为Resources.he.resx,德语将命名为Resources.de.resx。

相关问题