首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C#.NET与外部组件的翻译

C#.NET与外部组件的翻译
EN

Stack Overflow用户
提问于 2016-01-19 18:34:00
回答 1查看 481关注 0票数 16

我正在维护一个用C# 2.0 (VS2005)编写的程序。它有相当大的代码库,很多作者,它几乎是内部应用程序,但目前它也是我们使用它的客户之一。

应用程序是多语言的,并且自己的表单和组件的翻译工作正常。但是,有一个组件- WeifenLuo的DockPanel套件,我需要将它翻译成另一种语言(zh-CN) -一个中国人将资源文件翻译成他的语言,现在我试图在应用程序中包含和使用它,但我失败了-尽管整个应用程序都是中文的,但这个组件仍然是英文的。未翻译的资源文件可以在github:https://github.com/dockpanelsuite/dockpanelsuite/blob/master/WinFormsUI/Docking/Strings.resx上找到

如何做到这一点?我尝试了几乎所有的方法,天真的方法(只是resgenal编译,并试图将其用作附属程序集-也尝试了ilmerge),然后在VS2013 Express中打开DockPanelSuite,将resx添加为Strings.zh- in resx,但什么都不起作用,工具提示和其他内容仍然是英文的。

还尝试使用调试器单步执行,但调试器在tooltip = Strings.DockPaneCaption_ToolTipAutoHide处中断,但它没有进入Strings.Designer.cs中定义的getter

我被卡住了,我不知道该怎么做。有什么想法吗?非常感谢!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34874488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档