症状
尝试在变体页面上运行机器翻译时,会收到以下错误消息:
由于系统出现间歇性错误,导致无法翻译文件。 请重新提交此文件进行翻译。 如果文件再次失败并显示此错误消息,请联系系统管理员。
原因
出现此问题是因为内容包含不支持翻译的某些 HTML 标记。
解决方法
如果你是场管理员,则可以通过运行以下命令将标记添加到场中的 ExcludedMachineTranslationTags 列表,从而将某些 HTML 标记排除在机器翻译之外来解决此问题:
add-pssnapin * $f=get-spfarm $f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","<HTML tag name>")
例如:
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","nav") $f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","li")
然后,运行以下命令来更新列表:
$f.update()