使用 Polylang 翻译 Astra Site Builder 布局

Astra Pro 插件中的 Site Builder 功能支持构建灵活的页面结构,而配合 Polylang 插件后,可以为不同的语言创建对应布局,让网站的结构在多语言环境中保持一致。

这篇文章介绍了为 Site Builder 布局添加语言版本的完整流程。

图片[1]-使用 Polylang 管理 Astra Site Builder 多语言布局

开启语言支持

在默认情况下,Polylang 不会识别 Site Builder 的布局内容。为解决这一限制,可在后台设置中打开语言支持:

进入 WordPress 仪表盘,点击语言 > 设置
在“自定义文章类型与分类法”区域,勾选 Site Builder(astra-advanced-hook)
点击保存

图片[2]-使用 Polylang 管理 Astra Site Builder 多语言布局

启用后,Site Builder 布局将可以在 Polylang 中设置语言。

切换表格视图

打开 Astra > Site Builder,并切换至表格视图,可以清晰查看每个布局当前的语言状态,也方便识别哪些语言尚未创建内容。

图片[3]-使用 Polylang 管理 Astra Site Builder 多语言布局

为每种语言添加布局

Polylang 不自动生成翻译版本,需要为每个语言手动新建一个布局:

  • 在列表中选择目标语言
  • 点击“添加新布局”,进入编辑界面
  • 在右侧语言选项中标记布局所属的语言
  • 保存后返回列表
图片[4]-使用 Polylang 管理 Astra Site Builder 多语言布局

此操作需对每种语言重复一次,确保每个版本都有自己的布局内容。

建立语言间的关联

为使不同语言下的布局能够相互识别,还需在编辑器中进行关联:

打开任意一个布局
在编辑器右侧的语言设置中,选择其他语言版本对应的布局

图片[5]-使用 Polylang 管理 Astra Site Builder 多语言布局


保存后,Polylang 将自动识别这些布局属于同一个结构的不同语言版本

翻译后的展示效果

完成语言关联后,访客在切换语言时将看到匹配语言的布局内容。每个语言版本的布局可以拥有独立文本,但整体结构保持一致。内容变更不会影响其他语言版本,可灵活管理每个区域。

图片[6]-使用 Polylang 管理 Astra Site Builder 多语言布局

总结

Polylang 支持手动创建和管理 Astra Site Builder 的多语言布局。每种语言版本都需独立添加,并在编辑器中进行语言关联。通过这种方式,可以确保网站在不同语言环境下展示清晰统一的结构。若遇到问题,可联系支持团队协助解决。

相关文章


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
© 转载声明
本文作者:贼将鼠胆
THE END
喜欢就支持一下吧
点赞115 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容