我有一个程序,用户可以在运行时切换程序语言。
我存储程序设置中使用的当前语言,并使用
在我的程序中访问它Properties.Settings.Default.Language
现在在我的xaml
查看文件中,当用户更改当前语言时,我希望buttons
更改其ToolTips
。
我有两个Rescorces
个文件:EnglishRescource.resx
和FrenchRescource.rex
我使用
ToolTips
的{{1}}
buttons
但我不知道这是否是正确的做法。如何在切换语言时绑定到正确的ToolTip="{Binding Path=NewDocument, Source={StaticResource Resources}}"
文件。
修改
我将资源文件重命名为Resource
和Resources.En-US.resx
答案 0 :(得分:0)
是否有任何特殊原因要将它们命名为{language} Resource.resx而不是标准资源。{locale} .resx?
一些可能有用的网站
http://www.codeproject.com/KB/WPF/WPF_Resx_Localization.aspx
http://msdn.microsoft.com/en-us/library/ms788718.aspx