如果您在网站上使用自定义或特定国家/地区的语言,您仍然可以通过将其映射到受支持的语言来使用拼写检查器和自动翻译。
WPML 提供了一份详尽的受支持语言列表,这些语言可与自动翻译引擎配合使用。但是,您的网站可能需要一种未出现在该列表中的语言,或者您可能希望使用特定国家/地区的语言。您需要将这些语言添加为自定义语言。
在创建自定义语言时,您可以将其映射到一种相似的受支持语言。这允许您自动将内容翻译为受支持的语言。然后,在审核翻译时,您只需进行少量修改,而无需从头开始翻译。
例如,假设我们在网站上使用自定义语言瑞士德语。这不是我们任何翻译引擎支持的语言。但是,我们可以将其映射到最接近的受支持语言,即德语。
通过将这些语言映射在一起,我们可以自动将内容翻译为德语,并只需进行少量修改即可使其符合瑞士德语的表达习惯。
如果您没有将自定义语言映射到受支持的语言,您将无法使用 WPML 的自动翻译或拼写检查功能。
如何将自定义语言映射到受支持的语言
查看我们的受支持语言列表,了解哪些翻译引擎和语言可用。
在语言设置中
前往WPML设置语言。您网站的每种语言都有单独的一行。单击自定义语言行上的编辑,然后在映射字段中选择受支持的语言。在设置好语言后,您可以在此处设置或更改映射。
映射字段仅出现在需要它的行上:您的自定义语言,以及翻译引擎不支持的任何语言。WPML 自身列表中的语言则会显示国家/地区、旗帜、区域设置、语言代码、hreflang 和编码 URL。

映射语言时的重要注意事项
我们不建议在某些自定义语言设置中使用自动翻译或自动翻译所有内容模式:
- 当自定义的次要语言映射到您网站的默认语言时
- 当多种次要语言映射到同一种受支持的语言时
将自定义的次要语言映射到网站的默认语言
示例:一个默认语言为英语、次要语言为英式英语,并映射到英语的网站
目前,无法自动翻译您的内容,因为您的原始语言和目标语言相同。自动翻译仅在两种不同的受支持语言之间进行翻译时才有效。
将多种次要语言映射到同一种受支持的语言
示例:一个次要语言为法语和加拿大法语,且均映射到法语的网站
当您有多种映射到同一种语言的次要语言时,您实际上是在创建相同的翻译任务:从相同的默认语言到相同的目标语言的相同内容。
通常,WPML 的翻译记忆库可以通过记住并应用您网站其他地方已经生成的翻译,来帮助您节省 AI 翻译字数。但是,当同时创建任务时,一种自定义语言的翻译记忆库还无法用于另一种语言。这意味着它会消耗 AI 翻译字数来翻译成每种自定义语言,尽管这些翻译是相同的。
在这种情况下,我们不建议使用自动翻译所有内容模式,如果您想使用自动翻译,我们建议将内容分别发送给每种自定义语言进行翻译。这将允许 WPML 使用翻译记忆库,从而避免对相同的翻译进行多次计费。