我创建了一个测试.NET应用程序,我需要学习本地化或翻译的方法。说,我创建了从Windows.Forms.Form
派生的表单,然后创建了一个.resx文件。我知道Visual Studio的设计器允许更改UI元素的文本,但是如果我想添加我自己的代码中使用的资源字符串呢?我尝试将其手动添加到.resx文件中,但我收到了此警告:
还有.resx文件中的其他内容,我在上面的屏幕截图中标记为绿色?你看到我描绘翻译过程的方式是将.resx文件发送给执行翻译的人,但是对于.resx文件中的所有“垃圾”,对于一个不熟悉的人来说会很困惑。编程。
那么有人可以就这些观点提供见解吗?
答案 0 :(得分:1)
如果您想使用资源文件,只需添加新项>即可将另一个资源文件添加到项目中。资源文件......
您可以通过ResourceFileName.ResourceName
表单的附加资源是由visual studio生成的,看起来你不应该因为这个原因而真正改变它们(代码生成......)。
不知道那些标记的东西究竟是什么,但你的窗体窗口中似乎有什么东西? Checkbox1等......实际上应该与表单中的元素匹配。