Astra 主题支持 100% 翻译,并且与 WPML 插件兼容。由于 WPML 是收费插件,Polylang 插件是一个免费的替代选择。本文将介绍如何使用 Polylang 插件将 Astra 网站设置为多语言,帮助覆盖更多的全球用户。
设置步骤
要使用 Polylang 翻译 Astra 网站,首先需要安装一些插件。按照以下步骤操作:
在 仪表盘 > 插件 > 安装插件 中,搜索并安装以下插件:Polylang
Duplicate Page
如果你使用 Elementor Pro 来设计页眉和页脚,还需要安装 Polylang Connect for Elementor 插件。
安装并激活插件后,转到 仪表盘 > 插件 > 已安装插件,确保 Polylang 插件已启用。
Polylang 设置向导
安装并启用 Polylang 插件后,将启动 网站翻译向导。请按照以下步骤完成设置:
在 语言 选项中,选择网站的语言。第一个选择的语言会被设置为默认语言。之后点击“添加新语言”按钮,继续添加其他语言。 例如,选择英语(默认语言)、德语和法语。
设置完成后,点击 继续。
在 媒体 部分,可以选择是否启用媒体翻译(包括标题、替代文本、描述等)。
在 内容 设置中,选择为未分配语言的内容分配语言(通常是默认语言)。
在 首页翻译 设置中,选择是否创建首页的翻译版本。如果不打算为每种语言使用不同的首页设计,可以选择 暂不,稍后手动设置。
完成向导设置后,点击跳过按钮,Polylang 插件将为网站添加多语言支持。
翻译页面和文章
使用 Polylang 插件翻译页面和文章时,每个版本都分配了一个特定的语言。你可以使用两种方法创建翻译版本。
方法一:手动翻译页面
转到 仪表盘 > 页面,在页面列表右侧查看 Polylang 选项。每个页面旁会显示一个语言标志,表示该页面分配的语言。
点击所需语言旁的“+”图标,创建该语言的空白页面。
在翻译页面中,输入标题、内容,并点击 发布 来保存。
你将拥有两个已连接的页面,每个页面都有不同的语言标志。
方法二:克隆页面并翻译
如果希望在不同语言版本中保持相同的设计,只需复制原始页面并翻译内容。
在 仪表盘 > 页面 中,点击页面下方的 Duplicate This 选项,克隆页面。
打开克隆页面,修改页面标题并设置目标语言。
将克隆页面与原页面关联。点击语言字段,输入原页面标题并选择它。
更新克隆页面上的内容,并点击 发布。
翻译菜单
完成页面和文章翻译后,接下来是翻译菜单。Polylang 允许为每种语言创建不同版本的菜单。
转到 仪表盘 > 外观 > 菜单,选择主菜单。
点击 创建新菜单,为该语言设置新菜单(例如 Primary Menu FR)。
将相应语言版本的页面、文章添加到菜单中,点击 保存菜单。
添加语言切换器
为网站访问者提供语言切换功能,添加语言切换器是必要的步骤。Polylang 提供默认的语言切换器,可以将其添加到菜单中。
转到 仪表盘 > 外观 > 菜单,选择主菜单。
在菜单项中,找到 语言切换器 部分,选择 语言 选项并点击 添加到菜单。
拖动语言切换器到菜单中的合适位置,并点击 保存菜单。
对每种语言重复这些步骤,确保所有语言版本的菜单都显示语言切换器。
其他 Polylang 设置
在 仪表盘 > 语言 > 设置 中,您还可以找到其他设置选项:
URL 修改:设置多语言 URL 的格式。
检测浏览器语言:根据用户浏览器的语言设置显示相应语言的页面。
媒体翻译:启用或禁用媒体翻译。
自定义文章类型和分类法:选择要启用翻译的自定义文章类型和分类法。
同步:在不同语言之间同步元内容。
总结
使用 Polylang 插件,可以将 Astra 网站轻松转变为多语言网站。按照上述步骤设置语言、翻译页面和菜单,并添加语言切换器,就可以为全球用户提供多语言支持。这将提升网站的国际化功能,满足不同语言用户的需求。