
WordPress 多站点功能允许一个 WordPress 安装运行多个站点,一些组织专门将其用于多语言设置(每个语言一个子站点),以及更常见的用途,例如从单个安装管理多个品牌或区域部门。跨多站点网络翻译内容会引发一些单站点翻译设置不会遇到的问题:每个子站点是独立翻译,还是内容会自动从主站点流向特定语言的子站点?
多站点用于多语言内容的两种方式
有些网络会特意为每种语言设置一个子站点,并通过插件或手动流程将主语言子站点的内容同步到其他语言子站点。而另一些网络则出于其他原因使用多站点模式,例如管理多个区域品牌或客户网站网络,这些网络只需要将每个子站点独立翻译成其对应的语言,子站点之间没有任何内容关联。这两种模式的正确翻译方法截然不同。
翻译每个子站点对应一种语言的网络
当子网站按语言明确组织时,翻译需要从主内容子网站流向每个语言子网站,理想情况下,内容更改时应自动更新,并遵循相同的规则。 增量翻译逻辑 用于单站点多语言设置,只是应用范围从单个站点的文章表格扩展到了整个网络。共享元素、插件、部分主题设置以及全网公告等内容,需要明确的策略来决定是按子站点翻译还是保持统一。
翻译独立子网站
当子站点彼此独立时,每个子站点都按照各自的规则进行翻译,类似于在多个互不相关的单站点 WordPress 安装上分别运行翻译,只是由一个网络管理员进行管理。这种方式通常更简单,因为无需维护跨子站点的内容关联,但也意味着翻译配置、目标语言、格式设置和模型选择都需要针对每个子站点单独设置,而不是假设在整个网络中保持一致。
共享内容与子站点特定内容
- 网络激活插件: 功能在各个子站点上相同,但插件生成的前端文本仍然需要针对每个子站点进行翻译。
- 共享媒体库(如果已配置): 图片文件是共享的,但替代文字和标题可能需要针对特定子站点进行设置。
- 每个子站点的内容: 文章、页面和自定义文章类型按子站点存储,并针对每个子站点独立翻译。
GPTranslate 如何处理多站点网络
GPTranslate 可以按子站点进行配置,因此,一个语言为 1 的子站点网络可以从主子站点同步翻译内容,而一个独立的子站点网络可以各自运行自己的翻译配置和目标语言,而不会在子站点之间相互干扰。
常见问题解答
多站点功能对于多语言 WordPress 网站来说是否必要?
不,大多数多语言网站都运行在单个 WordPress 安装上,并在其中管理语言变体;多站点只是几种架构选项之一,而不是多语言功能的必要条件。
同一网络中不同子站点的翻译设置可以不同吗?
是的,每个子站点都可以有自己的翻译配置,包括目标语言和人工智能模型偏好,独立于网络中的其他子站点。
结论
翻译多站点网络首先要了解其运作模式:是需要同步内容的语言组织子站点,还是每个子站点都需要独立翻译设置的独立子站点。在配置翻译之前正确区分这两种模式,可以避免构建出假设子站点之间存在实际不存在的内容关系,或遗漏实际存在的关联。
