2011-09-09 62 views
1

我找不到任何从xaml(Silverlight)中将字符串值提取到资源文件的方法。我真的必须手动执行此操作吗?从xaml中的标签提取字符串到资源文件

如果这在VS2010中不被支持,是否有任何第三方工具在这个问题上提供帮助?

为了本地化目的而构建和维护资源文件非常繁琐,如果您必须手动执行此操作。

+0

我不知道,如果任何工具像这样存在。我们正在手动维护resx文件。 –

回答

1

这应该做的伎俩:http://wpflocalizeaddin.codeplex.com/

+0

插件似乎不再维护,只支持VS2008和VS2010,但是我可以在WPF项目中的VS2013中成功运行该插件,方法是按照其安装说明,然后将XamlLocalizerAddin.AddIn文件的版本标签编辑为12.0(你会注意到版本标签的内容是VS2008插件和VS2010插件之间的唯一区别)。 – Treer

0

XAML只是XML,因此您可以在Winforms应用程序中编写XML解析器来查找所有字符串。

我们废除了需要使用不同技术的资源(基于附加属性):

Link: Localisation of Silverlight projects after completion

+0

我只是觉得很奇怪,VS2010没有实现这个功能,因为它可以使资源文件更方便使用 – Kman

+0

关于当前版本VS的新东西? 使用VS2013的工具会很棒。不幸的是,wpflocalizeadding似乎不再被维护。 – Obiwan007

相关问题