我在一个 WPF 项目中。我想使用 GNU gettext 库。但是他们已经将 *.xaml 和 *.resx 用于 i18n。
在 *.xaml 中
Text="{cmn:Locale ResourceName=MessageSymbol}"
*.xaml 中使用消息符号。并且符号在每个语言环境 *.resx 中定义(例如 Resources.en-US.resx)
但这种方式并不像我想的那样有效。我们应该手动处理许多 *.resx。并且翻译人员无法理解 *.resx 格式。然后没有Visual Studio。在 GNU gettext 中,所有的过程都是自动的。这就是我想使用 GNU gettext 的原因。
我不能放弃使用 *.xaml 进行布局设计。
如何在 xaml 中使用 GNU gettext?