Asp.net 在Visual Studio中自动生成用于本地化的资源密钥

Asp.net 在Visual Studio中自动生成用于本地化的资源密钥,asp.net,visual-studio,localization,Asp.net,Visual Studio,Localization,我有一个大型网站,我必须本地化。为此,我使用UI区域性和.resx文件。但是站点上的控件没有在资源文件中引用它们所需的meta:resourcekey值。我希望使用元素ID作为键自动生成它们,以便: <ext:Window ID="wndLoginWindow" Hidden="true"> </ext:Window> 变成这样: <ext:Window ID="wndLoginWindow" Hidden="true" meta:resourcekey="w

我有一个大型网站,我必须本地化。为此,我使用UI区域性和.resx文件。但是站点上的控件没有在资源文件中引用它们所需的
meta:resourcekey
值。我希望使用元素ID作为键自动生成它们,以便:

<ext:Window ID="wndLoginWindow" Hidden="true">
</ext:Window>

变成这样:

<ext:Window ID="wndLoginWindow" Hidden="true" meta:resourcekey="wndLoginWindow">
</ext:Window>


是否有Visual Studio工具/插件来执行此操作?我必须使用正则表达式替换吗?或者是否有其他方法来本地化网站,而不是手动实现?

Visual Studio 2010在
工具
菜单下有一个
生成本地资源
选项。光标可能必须位于内容区域中,才能使用菜单选项。我一直在使用它来创建资源文件,它会自动将资源键属性添加到我的控件中。它适用于文本和标签等,但可能不适用于更复杂的控件(我的页面非常简单,因此我没有遇到过这种情况)。

Visual Studio 2010在
工具
菜单下有一个
生成本地资源
选项。光标可能必须位于内容区域中,才能使用菜单选项。我一直在使用它来创建资源文件,它会自动将资源键属性添加到我的控件中。它适用于文字和标签等,但可能不适用于更复杂的控件(我的页面非常简单,因此我没有遇到过这种情况)。

2010年的酷炫功能。2010年的酷炫功能。