【发布时间】:2013-03-12 10:45:31
【问题描述】:
我几乎完成了我的 C# 应用程序;剩下要做的就是实现多语言支持。
我已经为屏幕上显示的所有文本创建了包含几种语言的字符串的资源文件。
我的英文资源文件示例:
Name | Value | Comment
------------------------------------------------------------------------------
lblName | Name: | Name EN
我的荷兰语资源文件示例:
Name | Value | Comment
------------------------------------------------------------------------------
lblName | Naam: | Name NL
如何将字段Value 绑定到我的Label (lblName) 的Text 属性?
我正在使用 .NET Framework 3.5。
【问题讨论】:
-
这完全取决于您没有指定的GUI框架。
-
这是一个用于本地化 WinForms 应用程序的 MSDN 演练:msdn.microsoft.com/en-us/library/y99d1cd3%28v=vs.100%29.aspx
-
我猜你现在已经注意到,当你快要完成时,多语言支持并不是要考虑的事情...... :)
-
这不是一个大的应用程序,我google了一些解释,但找不到一个好的教程,我只看到几乎每个人都使用了一个新的资源文件,所以我也这样做了:)
标签: c# winforms internationalization resources globalization