如何使用 WPML 翻译 WordPress 文章、页面和自定义文章类型
使用 WPML 翻译 WordPress 网站上的每一篇文章、页面和自定义文章类型,所有类型的翻译方式都相同。WordPress 自带文章和页面。主题和插件会添加它们自己的类型——WooCommerce 的产品、事件插件的事件、列表、常见问题解答、客户评价等任何内容。WPML 翻译它们的方式都完全相同。
常规方式:从翻译仪表板发送
打开 WPML翻译。您网站上每个可翻译的文章、页面和自定义文章类型条目都会显示在各自的部分中。挑选您想要翻译的内容,选择一种方法,然后单击翻译。在自动翻译所有内容模式下,您甚至不需要执行此操作。新文章和编辑过的内容会被自动提取。
这是大多数网站使用的工作流,因为它易于扩展。筛选出“所有过期的法语翻译”,选择 200 篇文章,然后一次性发送它们。在您确认之前,系统会计算并显示(在结合 PTC 的自动翻译所有内容模式下)所需的费用。
精细控制:从 WordPress 文章列表操作
当您想要翻译、编辑或审核单篇文章(而非批量操作)时,正确的位置是 WordPress 文章列表,而不是“翻译”选项卡。
- 文章 (
Posts > All Posts)、页面 (Pages > All Pages) 或任何自定义文章类型列表。每一行都有一个“语言”框。 - 单篇文章编辑屏幕上的“语言”框会显示该文章在每种语言下的翻译状态。单击某语言的 + 图标即可翻译该单个项目;单击铅笔图标可编辑现有翻译;单击眼睛图标可查看翻译。
- 同样是在这个“语言”框中,您可以处理不适合批量工作流的三项操作:
- 删除翻译。删除某一种语言的翻译,而不会影响源文章或其他语言。
- 链接已翻译的页面。当目标语言的独立文章是在 WPML 之外创建时,将其附加为源文章的翻译。
- 断开翻译与源内容的连接。将已翻译的文章转变为其所属语言下的独立文章,不再与源内容链接。
是什么让文章类型变为可翻译
如果文章类型未设置为可翻译,它将不会显示在任何地方。不会显示在翻译仪表板中,也不会显示在任何其他“翻译”选项卡中,其编辑屏幕上也不会出现“语言”框。WPML 会将其视为没有翻译流程的内容。
要改变这种情况,请打开 WPML设置文章类型翻译。每种文章类型都有三个选项:
- 可翻译 - 仅显示已翻译的项目。翻译独立于源语言;如果访客正在查看的语言不存在对应的翻译,则该文章会被隐藏。
- 可翻译 - 如果可用则使用翻译,否则回退到默认语言。如果缺少翻译,则会显示源语言文章。
- 不可翻译。WPML 会忽略此文章类型。它不会出现在“翻译”中。
文章和页面预设为可翻译。由主题和插件添加的自定义文章类型默认设置为不可翻译。在文章类型翻译中更改该设置,此自定义文章类型 (CPT) 就会立即开始显示在翻译仪表板中。
自定义文章类型 (CPT) 未显示?
如果您添加了自定义文章类型 (CPT),但它没有显示在您期望的位置,那么文章类型翻译设置就是您首先要检查的地方。