[英]How do I compile a Windows.Forms application on Linux for .NET Core?
[英]How to localize a Windows.Forms .NET application?
我创建了一个测试.NET应用程序,该应用程序需要学习本地化或翻译的方法。 说,我创建了派生自Windows.Forms.Form
表单,该表单又创建了.resx文件。 我知道Visual Studio的设计器允许更改UI元素的文本,但是如果我想添加自己的代码中使用的资源字符串怎么办? 我尝试将其手动添加到.resx文件,但收到此警告:
还有.resx文件中的其他内容(我在上面的屏幕截图中以绿色标记的)怎么办? 您会看到我描绘翻译过程的方式是将.resx文件发送给执行翻译的人员,但是由于.resx文件中包含所有“垃圾”内容,这对于不熟悉的人员会非常混乱编程。
那么有人可以对这些观点发表见解吗?
如果要使用资源文件,只需通过添加新项>资源文件将另一个资源文件添加到项目中即可。
通过ResourceFileName.ResourceName
进行强类型键入将为您提供
表单的附加资源是由Visual Studio生成的,因此您似乎不应该出于这个原因(代码生成...)真正更改它们。
不知道这些标记的内容到底是什么,但是您在窗体窗口中似乎有什么? Checkbox1等...应该实际上与表单中的元素匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.