如何确定RESX文件的语言

时间:2012-10-07 03:12:46

标签: c# localization resx

我从网上读过一些东西,这让我很困惑。

.resx文件(来自任何应用程序)可以是:

  1. +'语言'+'。' + +'。resX'(例如:Word.fr-CA.resx)

  2. 或只是“Word.resx”

  3. 那么当我打开程序时如何确定resx文件的语言?

    resx文件中没有像“xml:lang”这样的标记或元素。

    我应该使用文件的“扩展名”来决定其语言区域设置吗?

    感谢。

1 个答案:

答案 0 :(得分:1)

纯粹是通过命名约定来完成的,

  • Word.fr-CA.resx或任何类似的用于fr-CA(文化)。
  • Word.resx是中性的,应与[assembly:NeutralResourcesLanguageAttribute]中定义的文化相匹配。

http://msdn.microsoft.com/en-us/library/hhz003sc.aspx