先准备源分类和目标语言
分类翻译关联用于说明哪些分类是同一主题的不同语言版本。只把名称改成英文,或新建一个同名分类,都不会自动建立关联。
使用有权管理分类的账号,在 WordPress 后台打开对应内容类型的分类或标签管理页。先确认源分类已经存在,并且站点已配置目标语言。源分类与译文分类必须属于同一种分类法,例如文章分类对应文章分类。
新建目标语言分类
- 在分类管理页切换到目标语言,进入新建分类区域。
- 填写该语言的名称、别名和描述,需要层级时选择对应语言的父分类。
- 在「翻译自」中选择正确的源分类。保留「–无翻译–」表示不指定源分类,不能据此建立预期的翻译关系。
- 保存后重新打开分类,查看「当前标签的其他语言」,确认显示的是预期的语言版本。
- 分别编辑各语言分类的名称、描述、SEO 和特色图,再保存。
「翻译自」有显示条件:它用于新建非默认语言分类,并不是每个已有分类的编辑页都会提供的改关联入口。从已有来源入口创建时,源分类也可能已被指定,不能在该处改选。
下拉列表会筛选可用的源分类。找不到预期对象时,先核对分类类型、目标语言和已有翻译关系,不要立即新增同名分类。
让译文使用对应分类
例如中文分类是「产品教程」,英文分类是「Product Guides」。建立分类关联后,还需要让英文文章使用英文分类,并确认英文文章已经发布。
分类关联不会自动翻译分类下的文章,也不会代替各篇文章的语言设置。两个分类名字看起来对应,仍需检查实际关联。
检查所属前端和分类层级
目标语言分类还要配合默认语言分类的前端范围使用。源分类已分配给某个网站,但译文分类关联不正确时,应先修正关联,再检查页面内容。
如果分类由复制内容的流程生成,仍要打开分类核对名称、语言、父级、SEO 和特色图。不要把“已经生成分类”当作“翻译和展示设置已经完成”。父分类也应先有合适的目标语言版本。
有关网站归属,参见创建分类并指定所属前端。
保存后怎样验证
- 在后台分别打开源分类和目标语言分类,核对其他语言入口是否对应。
- 检查一篇已发布译文是否使用目标语言分类。
- 访问目标网站,切换到该语言,检查分类名称、列表内容和详情页。
社区分类和标签不使用这套流程
社区分类与社区标签不属于普通分类的多语言关联范围。社区节点的多语言展示文字应在节点自身设置中处理,不要为它套用文章分类的「翻译自」操作。