【问题标题】:Automatically generate resource keys for localisation in Visual Studio在 Visual Studio 中为本地化自动生成资源键
【发布时间】:2012-02-28 11:18:26
【问题描述】:

我有一个需要本地化的大型网站。为此,我使用了 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 工具/插件可以执行此操作?我必须求助于正则表达式替换吗?或者是否有另一种方法来本地化网站,而不是手动实施?

【问题讨论】:

    标签: asp.net visual-studio localization


    【解决方案1】:

    Visual Studio 2010 在Tools 菜单下有一个Generate Local Resource 选项。光标可能必须活跃在内容区域中才能使菜单选项可用。我一直在使用它来创建资源文件,它会自动将资源键属性添加到我的控件中。它适用于文字和标签等,但可能不适用于更复杂的控件(我的页面非常简单,所以我没有遇到过)。

    【讨论】:

    • 2010 年的酷炫功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-28
    • 1970-01-01
    • 2012-08-14
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多