如何本地化WPFLocalizationExtension的Xaml文件中的字符串

如何本地化WPFLocalizationExtension的Xaml文件中的字符串,wpf,xaml,localization,Wpf,Xaml,Localization,我正在使用来本地化我的WPF应用程序。我对运行时的行为非常满意,但是手动将字符串属性提取到ResX文件非常繁琐 有没有一种方法可以让这一切自动化?我曾经有一个名为Xaml Localizer Addin的工具,它可以做到这一点(下面的屏幕截图),但它只适用于VS2008,我找不到更新的版本 如果您使用的是visual studio 2010,您可能需要签出。它是vs2010的扩展,用于本地化xaml应用程序,并从xaml生成.resx文件 另一个想法是下载并构建与您的.net版本兼容的visua

我正在使用来本地化我的WPF应用程序。我对运行时的行为非常满意,但是手动将字符串属性提取到ResX文件非常繁琐

有没有一种方法可以让这一切自动化?我曾经有一个名为Xaml Localizer Addin的工具,它可以做到这一点(下面的屏幕截图),但它只适用于VS2008,我找不到更新的版本


如果您使用的是visual studio 2010,您可能需要签出。它是vs2010的扩展,用于本地化xaml应用程序,并从xaml生成.resx文件


另一个想法是下载并构建与您的.net版本兼容的visual studio外接程序或工具。

您拥有最新版本的WPFLocalizationExtension并使用.net 3.5?我似乎记得几个月前在一个项目上工作时,我使用的是VS2013 fine。@ChrisW。我使用的是.NET4;WPFLocalizationExtension也运行良好。我缺少的是Visual Studio中的一个按钮,上面写着“将所有可本地化的XAML属性移动到资源”。我有一个~300kloc的项目,我不想手动本地化每个XAML文件。我宁愿写我自己的工具来提取字符串,但我更喜欢使用已经存在的东西。该死,两者都只支持VS2010,对吗?(显然是被放弃的项目。)我正在使用VS2013,理想情况下希望在某个时候切换到VS2015。除此之外,这正是我想要的……如果您安装了vs2015,那么您可能能够使用上述源代码编写自己的v2013加载项(因为我安装了vs2013,并且能够使用加载项项目为vs2010编写加载项)。甚至更好!我可以将我的VS2013项目加载到VS2010中!非常感谢你。你赢得了赏金。