WPF 中的本地化
我正在 WPF 中启动一个新应用程序,我很好奇如何处理本地化? 在 WinForms 中,您可以使用 resx 字符串作为 UI 文本,这在 WPF 中是如何完成的? 是否有特殊的绑定语法用于绑定到 resx 资源,或者是否有不同的方法来执行此操作?
谢谢!
I am starting a new application in WPF and I am curious how to handle Localization? In WinForms you can use resx strings for the UI text, how is this done in WPF? Is there a special binding syntax for binding to resx resources or is there a different way of doing this?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一个简单的方法是使用 MarkupExtension。
https://www.wpftutorial.net/LocalizeMarkupExtension.html
通过本教程,您可以自己实现。
或者您可以使用 nuget 包。
A simple way is to use a MarkupExtension.
https://www.wpftutorial.net/LocalizeMarkupExtension.html
With this tutorial you can implement it yourself.
Or you can use a nuget package.