New-SPTranslationServiceApplication -Name "Machine Translation Service Application" -DatabaseName "MachineTranslationDB" -DatabaseServer "ContosoDBServer" -ApplicationPool "ContosoAppPool" -Default
启动机器翻译服务。 有关详细信息,请参阅在 SharePoint Server 中启动或停止服务。
有关详细信息,请参阅New-SPTranslationServiceApplication.
下面两个过程介绍如何配置机器翻译服务。 一个使用管理中心,另一个使用 PowerShell。
更改机器翻译服务的默认设置可能会影响服务器性能。 例如,增大项目大小限制会导致翻译作业运行更长时间,增加处理项数将占用服务器上的更多资源。 请在更改这些设置之前仔细考虑所有可能产生的服务器影响。
在管理中心主页的“ 应用程序管理 ”部分中,选择“ 管理服务应用程序”。
在“管理服务应用程序”页上,选择机器翻译服务应用程序的名称所对应的链接。
在“机器翻译服务”页上的“已启用的文件扩展名”部分,清除要禁用的所有文件扩展名对应的复选框。 默认情况下,所有文件扩展名均已启用。
在“项目大小限制”部分,执行以下操作:
在 二进制文件的最大文件大小(以 KB 为单位)。Microsoft Word 文档是二进制文件 框,请键入二进制文件的最大文件大小 (100-524,288) (以 KB 为单位)。 默认值为 51,200。 不能翻译超出此限制的文件。
在 “文本文件的最大文件大小(KB)”中。纯文本、HTML 和 XLIFF 文档为文本文件 框,键入文本文件的最大文件大小 (100-15,360) (以 KB 为单位)。 默认值为 5,120。 不能翻译超出此限制的文件。
在 “Microsoft Word 文档的最大字符计数 ”框中,键入 Word 文档的最大字符计数 (10,000-10,000,000) 。 默认值为 500,000。
在“联机翻译连接”部分,执行以下操作之一:
选择“使用默认 Internet 设置”。 这是默认值。
选择“使用指定的代理”,然后键入 Web 代理服务器和端口号。
如果要更改此设置,则必须停止机器翻译服务,并在配置完毕后重新启动此服务。
在“ 最大翻译尝试次数 ”部分中,键入在翻译状态设置为 “失败”之前尝试翻译的最大次数) (1-10 次。 默认值为 2。
在“ 最大同步转换请求数 ”部分中,键入同步转换请求的最大数目 (0-300) 。 默认值为 10。
也可以将此值设置为 0,从而不接受任何同步作业。
在 “翻译配额>”中,在 24 小时内可排队的最大项数中,执行下列操作之一:
选择“无限制”。 这是默认选项。
选择“ 每 24 小时限制”,然后键入在 24 小时内可排队的 100-1,000,000) 的最大项数 (。
如果要为其他网站提供托管服务,并且使用它的网站具有网站订阅,请在 翻译配额>每个网站订阅在 24 小时内可排队的最大项目数中执行以下操作之一:
选择“无限制”。 这是默认选项。
选择“ 每 24 小时限制”,然后键入每个网站订阅在 24 小时内可排队 (100-1,000,000 个) 的最大项目数。
在“已完成的作业过期时间”部分,执行以下操作之一:
选择“ 天”,然后键入作业历史记录日志中保留 (1-1,000) 已完成作业的天数。 默认值为 7。
选择“无过期期限”。
在 “回收阈值 ”部分中,键入在转换过程重启之前要转换的文档数 (1-1,000) 。 默认值为 100。
如果要更改此设置,则必须停止机器翻译服务,并在配置完毕后重新启动此服务。
在 Office 97-2003 文档扫描 部分中,指定是否禁用 Office 97-2003 文档的安全扫描。 仅当您信任要转换的文档时,才启用此设置。 默认值为“否”。
单击“确定”。
如果已更改步骤 5、6、11 或 13 中需要重新启动机器翻译服务的任何设置,请立即重新启动此服务。 有关详细信息,请参阅在 SharePoint Server 中启动或停止服务。
请参阅步骤 2 中的下表。
表:Set-SPTranslationServiceApplication cmdlet 中使用的变量
在 PowerShell 命令提示符处,键入以下语法:
Set-SPTranslationServiceApplication -Identity "<ServiceApplicationName>" -EnableAllFileExtensions -UseDefaultlnternetSettings -TimerJobFrequency <TimerJobFrequency> -MaximumTranslationAttempts <MaximumTranslationAttempts> -JobExpirationDays <JobExpirationDays> -MaximumSyncTranslationRequests <MaximumSyncTranslationRequests> -RecycleProcessThreshold <RecycleProcessThreshold> -DisableBinaryFileScan <DisableBinaryFileScan>
此过程开头的表描述了 Set-SPTranslationServiceApplication cmdlet 中使用的变量。
Set-SPTranslationServiceApplication -Identity "Machine Translation Service Application" -EnableAllFileExtensions -UseDefaultlnternetSettings -TimerJobFrequency 30 -MaximumTranslationAttempts 3 -JobExpirationDays 14 -MaximumSyncTranslationRequests 20 -RecycleProcessThreshold 300 -DisableBinaryFileScan 1
如果更改了以下任何参数,请立即重启服务:KeepAliveTimeout
、、MaximumTranslationTime
、TotalActiveProcesses
RecycleProcessThreshold
、WebProxyAddress
、 MachineTranslationAddress
或 UseDefaultInternetSettings
。 有关详细信息,请参阅在 SharePoint Server 中启动或停止服务。
有关详细信息,请参阅Set-SPTranslationServiceApplication.
如果分配给机器翻译服务应用程序的应用程序池所使用的帐户与 User Profile Service 应用程序使用的帐户不同,则必须将此帐户添加到可以使用 User Profile Service 应用程序的帐户的列表中,并对其授予“完全控制”权限。 有关详细信息,请参阅 限制或启用对 SharePoint Server 中的服务应用程序的访问。
Microsoft自定义翻译器是Microsoft翻译的一项功能,通过针对以前翻译的域内文档训练自定义翻译系统,可以更严格地遵守特定于域的术语和样式。 您可以通过在 MachineTranslationCategory 参数中传递该类别 ID,将机器翻译服务配置为使用自定义翻译系统。 有关Microsoft自定义翻译器的详细信息,请参阅 什么是自定义翻译器?。
SharePoint Server 中的变体概述
在 SharePoint Server 中规划变体