如何:本地化功能
默认情况下,功能标题和说明使用硬编码的字符串值。 若要本地化功能标题和说明,请将字符串替换为引用本地化的资源的表达式。
本地化功能
本地化功能
创建单独的功能资源文件:一个用于默认语言,另一个用于您希望支持的每种本地化语言。
为此,请在**“解决方案资源管理器”中右击“Feature1”节点,然后单击“添加功能资源”**。
选择**“固定语言”**作为默认语言功能资源文件的区域性。 为每种本地化语言重复此步骤,同时为本地化的功能资源文件选择所选的语言。
在资源编辑器中打开每个资源文件,并输入所有字符串 IDs 及它们的值。
例如,在默认功能资源文件中,输入值为“My Feature Title”(我的功能标题)的标题的字符串 ID,以及值为“My Feature Description”(我的功能说明)的说明的另一个字符串 ID。 对于每个本地化的资源文件,使用默认功能资源文件中所使用的相同字符串 IDs,但为值输入本地化的字符串。
输入了所有资源值后,双击功能(例如,Feature1.feature)将其在功能设计器中打开。
若要本地化功能中的**“标题”和“说明”**字段,请使用以下格式在其框中输入值:
$Resources:字符串 ID
例如,在**“功能标题”框中输入 $Resources:Title,并在“功能说明”**框中输入 $Resources:Description。
字符串 IDs 必须与资源文件中使用的字符串 ID 匹配。
按 F5 生成并运行该应用程序。
在 SharePoint 中,在**“网站操作”菜单上单击“网站设置”,然后单击“网站操作”部分中的“管理网站功能”**链接。
在 SharePoint 中,更改默认显示语言。
本地化的功能标题和说明将出现在应用程序中。 若要显示本地化资源,SharePoint 服务器必须安装了与该资源文件的区域特点相匹配的语言包。