使用 Polylang 将 Astra 网站设置为多语言

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 网站轻松转变为多语言网站。按照上述步骤设置语言、翻译页面和菜单,并添加语言切换器,就可以为全球用户提供多语言支持。这将提升网站的国际化功能,满足不同语言用户的需求。

相关文章

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注