部署语言包 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2016-11-30

本文内容:

  • 关于语言 ID 和语言包

  • 下载语言包

  • 为语言包准备 Web 服务器

  • 在 Web 服务器上安装语言包

  • 卸载语言包

网站所有者和网站集管理员可使用语言包,以多种语言创建 SharePoint 网站和网站集,而无需单独安装 Microsoft SharePoint Server 2010。您可以在 Web 服务器上安装包含特定语言网站模板的语言包。当管理员基于特定语言网站模板创建网站或网站集时,将用网站模板的语言显示网站或网站集上出现的文本。语言包通常用于跨国部署(其中单个服务器场支持位于不同位置的人员)或必须以一种或多种语言复制网站和网页的情况。

product logo for Microsoft Project如果用户要访问 SharePoint Server 2010 服务器场中的 Microsoft Project Server 2010 并需要用另一种语言查看其项目数据,则他们还需要安装相应的 Project Server 2010 语言包。有关 Project Server 2010 语言包的详细信息,请参阅部署语言包 (Project Server 2010)

备注

无法通过应用不同的特定语言网站模板将现有网站、网站集或网页从一种语言更改为另一种语言。为网站或网站集使用特定语言网站模板之后,网站或网站集将始终采用原始网站模板的语言显示内容。

使用分词系统和词干分析器,可以有效搜索 SharePoint 网站和网站集上用多种语言编写的内容,而无需单独安装 SharePoint Server 2010。安装程序会自动将分词系统和词干分析器安装在 Web 服务器上。

重要

如果要卸载 SharePoint Server 2010,则在卸载 SharePoint Server 2010 之前必须卸载所有语言包。

关于语言 ID 和语言包

当网站所有者或网站集管理员创建网站或网站集时,可以为每个网站或网站集选择一种语言。

所选择的语言具有语言标识符 (ID)。语言 ID 确定了显示和解释网站或网站集上的文本时所使用的语言。例如,当网站所有者用法语创建网站时,网站的工具栏、导航栏、列表和列标题都将用法语显示。同样,如果网站所有者用阿拉伯语创建网站,则网站的工具栏、导航栏、列表和列标题都将用阿拉伯语显示。此外,网站的从左至右的默认方向将更改为从右至左的方向以正确显示阿拉伯语文本。

可供您用来创建网站或网站集的语言的列表由安装在 Web 服务器上的语言包生成。默认情况下,使用安装 SharePoint Server 2010 时所使用的语言来创建网站和网站集。例如,如果安装西班牙语版本的 SharePoint Server 2010,则网站、网站集和网页的默认语言为西班牙语。如果某人需要使用默认的 SharePoint Server 2010 语言之外的其他语言创建网站、网站集或网页,则必须在 Web 服务器上安装该语言的语言包。例如,如果正在运行法语版本的 SharePoint Server 2010,且网站所有者希望使用法语、英语和西班牙语创建网站,则您需要在 Web 服务器上安装英语语言包和西班牙语语言包。

备注

默认情况下,当网站所有者在网站内创建新的网页之后,该网页将使用语言 ID 指定的语言来显示文本。

语言包未捆绑到多语言安装包中。必须为要支持的每种语言安装特定的语言包。还必须在每台 Web 服务器上安装语言包,以确保每台 Web 服务器都可用指定的语言呈现内容。

重要

无法通过应用不同的特定语言网站模板将现有网站、网站集或网页从一种语言更改为另一种语言。为网站或网站集使用特定语言网站模板之后,网站或网站集将始终采用原始网站模板的语言显示内容。

有关所有可用语言包的列表,请参阅Language packs (Search Server 2010)

虽然网站所有者为网站指定了语言 ID,但某些用户界面元素(如错误消息、通知和对话框)不会用指定的语言显示。这是因为 SharePoint Server 2010 依赖于若干支持技术(例如,Microsoft .NET Framework、Microsoft Windows Workflow Foundation、Microsoft ASP.NET 和 Microsoft SQL Server 2005),而其中的一些技术仅本地化为有限的几种语言。如果用户界面元素由某项支持技术生成,而该技术未本地化为网站所有者为网站指定的语言,则用户界面元素将以英语显示。例如,如果网站所有者用希伯来语创建网站,并且 .NET Framework 组件显示通知消息,则通知消息将不会用希伯来语显示,原因是 .NET Framework 未本地化为希伯来语。当使用除以下语言之外的任何语言创建网站时也会出现这种情况:中文、法语、德语、意大利语、日语、朝鲜语和西班牙语。

重要

您安装的每个语言包都会在 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LAYOUTS\Locale_ID 下创建一个文件夹,其中包含特定于区域性的数据。在每个 locale_ID 文件夹中,只能有一个包含错误信息并且在无法找到某个文件时使用的 HTML 错误文件。任何时候无法为属于该区域性的任何网站找到某个文件时,都会使用此文件。可以通过为每个 Web 应用程序设置 SPWebApplication.FileNotFoundPage 属性来指定要使用的文件。有关详细信息,请参阅 SPWebApplication.FileNotFoundPage 属性(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=169319&clcid=0x804)(该链接可能指向英文页面)。

在某些情况下,一些文本可能源自初始安装语言,这可能会创造混合语言体验。通常,只有内容创建者或网站所有者才会经历这种混合语言体验,而网站用户则不会有此经历。

下载语言包

您必须为要支持的每种语言执行以下步骤。如果您决定下载多种语言,请注意要为每种语言下载具有公用名的唯一文件。因此,确保将每个语言包下载到硬盘上的单独文件夹,以免覆盖其他语言的语言包。

重要

默认情况下安装英文版 (en-us) 的 Windows PowerShell 帮助文件。若有使用与操作系统相同的语言查看这些文件,您必须安装在安装操作系统时所采用的相同语言的语言包。

可从适用于 SharePoint Server 2010、Project Server 2010、Search Server 2010 和 Office Web Apps 2010 的 2010 Server 语言包网站下载相应语言包。

重要

如果要从以前版本的 Microsoft SharePoint Server 升级,并且要使用 Group Approval (eApproval) 功能,那么,在运行 SharePoint 产品配置向导之前,必须先安装以下所有语言包:

  • 简体中文 - 2025

  • 繁体中文 - 1028

  • 日语 - 1041

  • 朝鲜语 - 1042

安装语言包之后,请在 %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14 文件夹中运行以下命令:
psconfig.exe -cmd upgrade -inplace v2v

下载语言包

  1. 使用下载链接之一下载语言包的 64 位版本。

  2. 在下载页上,从“更改语言”列表中选择所要的语言,然后单击“更改”。

  3. 在网页上单击“下载”。

  4. 在出现的对话框中,单击“保存”将该文件的副本下载到本地计算机上。

备注

如果要卸载 SharePoint Server 2010,则在卸载 SharePoint Server 2010 之前必须卸载所有语言包。

为语言包准备 Web 服务器

在 Web 服务器上安装语言包之前,必须执行以下操作:

  • 在 Web 服务器上安装必需的语言文件。

  • 在每台 Web 服务器上安装 SharePoint Server 2010。

  • 在每台 Web 服务器上安装 SharePoint 产品配置向导。

语言文件由操作系统使用,它们对用多种语言显示和输入文本提供支持。语言文件包括以下这些:

  • 键盘文件

  • 输入法编辑器 (IME)

  • TrueType 字体文件

  • 位图字体文件

  • 代码页转换表

  • 区域语言支持 (.nls) 文件

  • 用于呈现复杂文种的脚本引擎

默认情况下,Windows Server 2008 操作系统已安装大多数语言文件。但对于东亚语言和使用复杂文种或需要从右到左方向的语言,必须安装附加语言文件。东亚语言包括中文、日语和朝鲜语。复杂文种和从右到左方向的语言包括阿拉伯语、亚美尼亚语、格鲁吉亚语、希伯来语、印度语、泰语和越南语。下面的过程提供了安装这些附加语言文件的相关说明。

可以在以下位置下载语言文件:Windows Server 2008 R2 多语言用户界面语言包 (https://go.microsoft.com/fwlink/?linkid=207678&clcid=0x804)。

我们建议您仅在需要这些语言文件时才安装它们。东亚语言文件需要大约 230 MB 硬盘空间。虽然复杂文种和从右至左方向的语言不会占用过多磁盘空间,但安装任一组文件都可能会导致在输入文本时降低性能。

备注

您将需要 Windows Server 2008 产品光盘来执行此过程,或需要知道包含操作系统安装文件的共享文件夹的位置。
在安装附加的语言文件之后,必须重新启动计算机。

在 Windows Server 2008 上安装附加的语言文件

  1. 您必须是计算机上的 Administrators 组的成员,才能安装这些语言文件。在安装这些语言文件之后,计算机的所有用户都可以使用这些语言。

  2. 在 Web 服务器上,单击“开始”,再单击“控制面板”,然后单击“区域和语言选项”。

  3. 在“区域和语言选项”对话框中的“键盘和语言”选项卡上,在“显示语言”部分单击“安装/卸载语言”。

  4. 在“安装或卸载语言”对话框中,单击“安装语言”。

  5. 在“选择要安装的语言”页上,从可用语言的列表中选择要安装的语言。如果此语言未出现,则单击“浏览文件夹”以导航到将此语言文件下载到的位置。语言文件为 .cab 文件。

  6. 选择要安装的所有语言,然后单击“下一步”。

  7. 接受条款,然后单击“下一步”。

  8. 单击“安装”。

在 Web 服务器上安装必需的语言文件之后,必须安装 SharePoint Server 2010 并运行 SharePoint 产品配置向导。该向导将创建和配置配置数据库,并执行在安装语言包之前必须完成的其他配置任务。有关如何安装 SharePoint Server 2010 并运行 SharePoint 产品配置向导的详细信息,请参阅部署概述 (SharePoint Server 2010)

在 Web 服务器上安装语言包

在 Web 服务器上安装必需的语言文件之后,可以安装语言包。可以单个下载语言包(对每种受支持的语言下载一个语言包)。如果具有服务器场环境,并且要安装语言包以支持多种语言,则必须在每台 Web 服务器上安装语言包。

重要

语言包将用其本身的语言安装。例如,俄语语言包的可执行文件本身为俄语。下面的过程适用于英语语言包。
SharePoint Server 2010 不需要 SharePoint Foundation 2010 语言包。

安装语言包

  1. 运行 setup.exe。

  2. 查看“阅读 Microsoft 软件许可条款”页上的条款,查看各项条款,选中“我接受此协议的条款”复选框,然后单击“继续”。

  3. 安装向导将运行并安装语言包。

  4. 使用默认设置重新运行 SharePoint 产品配置向导。如果在安装语言包之后没有运行 SharePoint 产品配置向导,将无法正确安装语言包。

重新运行 SharePoint 2010 产品配置向导

  1. 单击“开始”,指向“所有程序”,单击“Microsoft SharePoint 2010 产品”,然后单击“SharePoint 2010 产品配置向导”。

  2. 在“欢迎使用 SharePoint 产品”页上,单击“下一步”。

  3. 在警告您某些服务在配置期间可能需要重新启动的对话框中单击“是”。

  4. 在“修改服务器场设置”页上,单击“不断开与此服务器场的连接”,然后单击“下一步”。

  5. 如果“修改 SharePoint 管理中心 Web 管理设置”页出现,则不要更改任何默认设置,然后单击“下一步”。

  6. 在“正在完成 SharePoint 产品和技术配置向导”页上,单击“下一步”。

  7. 在“配置成功”页上,单击“完成”。

在安装语言包时,特定语言网站模板将安装在 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\template\数字 目录中,其中数字 是所安装语言的语言 ID。例如,美国英语语言包将安装到 %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\template\1033 目录中。在安装语言包之后,网站所有者和网站集管理员可基于特定语言网站模板来创建网站和网站集,方式是在创建新的 SharePoint 网站或网站集时指定一种语言。

重要

安装新语言包后,必须先停用然后再重新激活任何特定语言的功能,之后才能使用新语言包。

卸载语言包

如果不再需要支持已为其安装语言包的语言,则可以通过使用“控制面板”来删除语言包。删除语言包将从计算机上删除特定语言网站模板。使用这些特定语言网站模板创建的所有网站都将不再起作用(URL 将生成一个 HTTP 500 - 内部服务器错误页)。重新安装该语言包将使网站正常工作。

备注

不能删除已安装在服务器上的 SharePoint Server 2010 版本的语言包。例如,如果运行的是日语版的 SharePoint Server 2010,则不能卸载针对 SharePoint Server 2010 的日语语言支持。