如何为表单资源创建附属程序集?

时间:2016-03-11 05:22:23

标签: c# winforms localization

将表单的Localizable属性设置为true将为后备区域设置创建.resx文件。

但是如果我想在单独的程序集中添加其他语言环境,我该如何将表单的.resx文件放在这些程序集中?

1 个答案:

答案 0 :(得分:2)

在设计器中打开表单。

选择表格并打开属性窗口。

找到语言属性。选择您想要使用的任何语言。

在表单上选择一个字符串属性并输入文本(如果可能,用新语言)。

Visual Studio现在将自动生成新语言的.resx文件,并将新文本存储在该.resx文件中。

编译您的项目。

Visual Studio将在输出目录下的子目录中自动生成卫星dll,并使用该语言的标准缩写(a.k.a.IEFT标记)。

您可能希望之后将表单的语言切换回“默认”。