本指南将引导您使用 Polylang 翻译使用 Astra Pro 的 Site Builder 模块创建的布局。Site Builder 是一个*模块,它扩展了 Astra 主题的功能,允许您使用钩子将部分或代码插入任何页面。您还可以使用此功能创建自定义模板。
虽然 Polylang 通常允许您直接翻译页面或文章,但翻译 Site Builder 布局的过程需要一些额外的步骤。您可以按照本指南获得流畅的翻译体验!
翻译网站构建器 Site Builder 布局的步骤是什么?
开始之前,您需要在 Polylang 中启用 Site Builder 布局的翻译支持。操作方法如下:
- 转至语言>设置。
- 在自定义帖子类型和分类法下,查找站点构建器(astra-advanced-hook)。
- 选中该框以启用 Polylang for Site Builder 并保存您的更改。
- 接下来,导航到站点构建器并切换到表格视图。

在此视图中,您将能够轻松管理不同的布局并确定哪些布局需要翻译。
现在您已进入表格视图,是时候开始翻译了:
- 选择要为其创建布局的语言。如果有三种语言,请按照每种语言的流程,手动为所有语言添加布局。
添加所有语言的布局后,它将如下面的屏幕所示:

注意:您也可以从编辑器中为每个布局选择语言。请确保为每个布局单独选择语言。
- 接下来将两个布局相互连接,编辑布局并在编辑器屏幕中选择翻译版本。

就这样!您已成功使用 Polylang 翻译了 Site Builder 布局。此方法将帮助您维护一个多语言网站,并为每种语言提供正确翻译的布局。
希望本指南对您有所帮助。如有任何疑问,欢迎在下方评论区留言。我们随时准备为您提供帮助!
此外,您可以通过本文了解更多有关使用 Astra 和 Polylang 使您的网站实现多语言化的信息。