我正在用WPF开发一个小应用程序,我想本地化我的资源。我一直使用资源文件(.resx),但我听说BAML应用程序中的本地化管理方式将会改变。
我做了研究,找到了一种使用这些文件翻译我的应用程序的方法。
我写了一篇博文,展示了我是如何在here上做到这一点的(仅限法语,对不起)。你可以在文章的末尾看到英文链接的参考资料。
事实上,我真的不喜欢这种管理资源的方式。我认为这要复杂得多,而且我看不出使用这种方法的好处。
是我错了,还是我误解了BAML?
谢谢。
发布于 2009-11-04 05:31:45
我认为你已经很好地掌握了这个概念,是的,它太复杂了。
BAML就是编译后的XAML。您正在使用外部工具提取资源、进行更改并将资源嵌入回去。它肯定不是流线型的,希望这个过程在未来会变得更容易。
即使在documentation of the process上,您也会注意到在底部有人推荐使用.resx而不是这个过程。如果这已经是您正在使用的一种本地化方法,那么您可能不会发现采用LocBaml路线有多大优势。
https://stackoverflow.com/questions/1669945
复制相似问题