Gato GraphQL + WordPress Multisite 演示
在基于 WordPress Multisite 的多语言站点上翻译页面
在 WordPress Multisite 网络中,将源站点的页面翻译成翻译站点的语言,并在翻译站点上创建这些页面。
Leonardo Losoviz -

我们可以使用 Gato GraphQL,无需任何其他插件,基于 WordPress multisite 网络(每个站点负责某种语言的翻译)创建多语言站点。
在演示视频中,展示了一个基于 WordPress Multisite 网络的多语言站点,配置了 3 种语言作为子域名:
subdomain-multisite.local:包含源内容的主站点en.subdomain-multisite.local:英语站点es.subdomain-multisite.local:西班牙语站点fr.subdomain-multisite.local:法语站点
通过运行 持久化 Query Translate pages for a multilingual site (Multisite / Classic editor),将基于经典编辑器的页面从主站点(源内容)翻译到所有翻译站点。
(如需翻译基于 WordPress 块编辑器的内容,请运行 持久化 Query Translate pages for a multilingual site (Multisite / Gutenberg)。)
在此示例中,包含源内容的主站点为英语,同时也存在一个英语翻译站点(位于 en.subdomain-multisite.local 下)。对该站点执行持久化 Query 时,内容将直接复制,不进行任何翻译。
当选择西班牙语(以及法语)站点作为目标时,内容将被翻译成该语言,并创建相应的页面。
持久化 Query 使用 WordPress 应用程序密码 登录翻译站点。