文档
将文章翻译成您网站的各种语言
内容引擎如何将文章翻译成您网站的各种语言、每份译文都要通过的检查,以及由自有 AI 撰写内容的网站如何处理这些检查。
您网站的语言属于内容设置的一部分:文章的撰写语言,以及每篇文章获批后要翻译成的其他语言。AutoPSEO 使用研究额度进行翻译,将每份译文与原文逐项核对,并在发布文章时附上所有通过检查的语言版本。如果网站由自有 AI 撰写文章,译文也由该 AI 撰写,AutoPSEO 不会代为翻译。
设置语言
在内容页面的 Settings 下:
- Language articles are written in 即主要语言。
- "Other languages each article is translated into when it is approved, on research credits:" 以复选框列出其余语言。
引擎支持撰写 27 种语言:英语、简体中文和繁体中文、日语、韩语、法语、西班牙语、德语、葡萄牙语、印地语、越南语、俄语、菲律宾语、泰语、印度尼西亚语、土耳其语、荷兰语、意大利语、波兰语、乌克兰语、罗马尼亚语、瑞典语、希腊语、捷克语、匈牙利语、阿拉伯语和乌尔都语。网站扫描会推荐您的网站已在使用的语言。更改主要语言后,待办列表中的每个选题都会重新检查一遍。
何时进行翻译
当某个修订版获批,或在关闭审批的情况下直接发布,而它缺少您设置的部分语言时,任务会显示 Publishing,同时翻译流程逐个语言依次处理。每种语言最多调用两次模型:一次翻译,以及在译文未通过下列检查时进行的一次修正。未通过的译文不会自动重试。
随后文章会连同所有通过检查的语言版本一起上线。未通过的语言会保留在该修订版上:
- 在 Waiting for review 中,红色标记会列出这些语言。
- 在 Published 中,标记会显示文章拥有的语言数量(例如 3/4),点击 Translate the missing languages 会使用研究额度再次尝试。
翻译会消耗研究额度,费用为模型成本加平台加成(1,000 额度等于 1 美元)。当月额度用尽时,缺失的语言会失败并提示"This month's research credits are used up.",文章将不含这些语言发布。
开启 Publish a new article only when every language passed 后,若新文章的翻译失败,文章会退回审核;再次批准时只会翻译之前失败的语言。对已上线的文章点击 Translate the missing languages,无论哪种设置,都会发布通过检查的语言版本。
每份译文必须通过的检查
- 标题在您设定的标题宽度之内且保留后缀;包含 meta description、H1 和直接回答;若原文有问题字段,译文也要有。
- 要点、章节和 FAQ 条目的数量与原文一致。
- 每个章节中的链接与原文完全一致,段落、列表、列表项和代码片段的数量也相同。
- 对于分类型页面,列表相同且各列表的条目数相同。
- 原文中的每个数字都必须出现,忽略分隔符,因此 1,200 与 1.200 视为一致。
- 原文含有品牌名称时,译文也要包含。
- Names translations keep exactly as written 中的每一项,出现次数不少于原文。
- 不得有超过 24 个字符的内容原样照搬原文,否则会以"Still in the original language"为由判定失败。
来源和分类直接从原文复制,不会送去翻译。
译文显示在哪里
对于通过 webhook 接收文章的网站,每次推送都会将主要语言作为 copy,其他语言放在 translations 下,各语言的地址由您的网站决定。在 AutoPSEO 托管的网站上,主要语言位于文章路径,每种译文位于同一路径之后加语言代码的地址,例如 /de/answers/plan-a-content-calendar,并通过 hreflang 备用链接相互关联。Google 在告知 Google 您网页的本地化版本中对这些标注作了说明。
由自有 AI 撰写的网站
当 Who writes the topics in the queue 设为 Your own AI, through MCP 时,AutoPSEO 不会为网站翻译。发布缺少语言的草稿会被拒绝,并提示"Still missing ... This site's own AI writes its translations, and AutoPSEO does not translate for it: send them with content_submit_translation (its next run does), then publish.",同时不提供 Translate the missing languages。
AI 读取 content_get_translation,它会返回翻译规则、不含来源和分类的原文,以及已有的当前译文(如果有),然后再调用 content_submit_translation 提交。适用同样的检查,且不产生任何费用。同一份草稿的各语言可以并行提交,因为每种语言都是单独添加的。对已上线的文章,新增语言会立即发布,而已有语言的译文若有改动,则会成为可回滚的新修订版。参见使用您自己的 AI 撰写。