嗨,我必须在我的应用程序中添加对其他语言的支持。几乎整个应用程序都已准备就绪,但是我在翻译从 resourcesDictioanry 文件“加载”的工具提示时遇到问题。对于我的应用程序中的几个元素,我有相同的工具提示。因此,我决定将工具提示放入 ResourceDitionary,而不是一遍又一遍地编写相同的代码。我的工具提示看起来像这样
<TextBlock FontWeight="Bold" Text="Text to translation" TextAlignment="Left" />
<TextBlock Text="{Binding Path=_Code}" Grid.Column="1" TextWrapping="Wrap"/>
<TextBlock FontWeight="Bold" Text="Text to translation" TextAlignment="Left" Grid.Row="1" />
<TextBlock Text="{Binding Path=_Name}" Grid.Column="1" Grid.Row="1" TextWrapping="Wrap"/>
<TextBlock Text="Text to translation:" Grid.Row="3" FontWeight="Bold" TextAlignment="Left" />
</Grid>
</ToolTip>
从 ResourcesDictionary 实现多语言支持的最佳方法是什么?