2012-07-10 45 views

回答

2

的Visual Studio项目一般有:被编译到主体上

  • 中立资源文件(例如MyResources.resx)(MyAssembly.dll

  • 文化特有的资源文件(例如, MyResources.de-DE.resx)编译成特定文化子文件夹中的附属程序集(例如de-DE/MyAssembly.Resources.dll)。

您应该将NeutralResourcesLanguageAttribute设置为您在中性资源文件中使用的文化。

如果它是一个全局应用程序,您通常会在中性资源中使用“en-US”,并将其他语言放在附属程序集中,以便与.NET Framework本身保持一致。

就你而言,你说你正在使用两种非英语语言,所以只需选择其中一种。虽然你的示例图像有英文文本,所以你也可以使用它。