如何:本地化功能

默认情况下,功能标题和说明使用硬编码的字符串值。 若要本地化功能标题和说明,请将字符串替换为引用本地化的资源的表达式。

本地化功能

本地化功能

  1. 创建单独的功能资源文件:一个用于默认语言,另一个用于您希望支持的每种本地化语言。

    为此,请在**“解决方案资源管理器”中右击“Feature1”节点,然后单击“添加功能资源”**。

    选择**“固定语言”**作为默认语言功能资源文件的区域性。 为每种本地化语言重复此步骤,同时为本地化的功能资源文件选择所选的语言。

  2. 在资源编辑器中打开每个资源文件,并输入所有字符串 IDs 及它们的值。

    例如,在默认功能资源文件中,输入值为“My Feature Title”(我的功能标题)的标题的字符串 ID,以及值为“My Feature Description”(我的功能说明)的说明的另一个字符串 ID。 对于每个本地化的资源文件,使用默认功能资源文件中所使用的相同字符串 IDs,但为值输入本地化的字符串。

  3. 输入了所有资源值后,双击功能(例如,Feature1.feature)将其在功能设计器中打开。

  4. 若要本地化功能中的**“标题”“说明”**字段,请使用以下格式在其框中输入值:

    $Resources:字符串 ID

    例如,在**“功能标题”框中输入 $Resources:Title,并在“功能说明”**框中输入 $Resources:Description。

    字符串 IDs 必须与资源文件中使用的字符串 ID 匹配。

  5. F5 生成并运行该应用程序。

  6. 在 SharePoint 中,在**“网站操作”菜单上单击“网站设置”,然后单击“网站操作”部分中的“管理网站功能”**链接。

  7. 在 SharePoint 中,更改默认显示语言。

    本地化的功能标题和说明将出现在应用程序中。 若要显示本地化资源,SharePoint 服务器必须安装了与该资源文件的区域特点相匹配的语言包。

请参见

任务

如何:添加资源文件

其他资源

本地化 SharePoint 解决方案

如何:本地化 ASPX 标记

如何:本地化代码