WPML

bbPress 是一个 WordPress 插件,允许您创建交互式讨论论坛。借助 WPML,您可以让您的论坛系统实现多语言化。

您可能已经了解至少一个多语言 bbPress 论坛系统——以前的 WPML 支持论坛。我们的网站同时运行 WPML 和 bbPress,以允许我们的客户使用他们的母语搜索答案和寻求支持。

开始使用

首先安装并激活以下插件:

  • WPML 核心插件和 WPML 字符串翻译附加组件
  • bbPress 插件(2.6.9 或更高版本)

如果您是 WPML 的新用户,请查看我们的入门指南。它将快速向您介绍可以使用的不同翻译选项。

翻译论坛

要翻译您的论坛,您首先需要将 Forum 文章类型设置为可翻译。操作步骤如下:

  1. 前往 WPML设置页面。
  2. 向下滚动至文章类型翻译部分。
  3. Forums 自定义文章类型设置为其中一个可翻译选项。
  4. 单击保存
将 Forums 自定义文章类型标记为可翻译
将 Forums 自定义文章类型标记为可翻译

将 Forums 文章类型设置为可翻译后,您可以自行翻译论坛、将其发送给本地译者或使用翻译服务。如果您使用自动翻译所有内容,WPML 将自动翻译您的论坛。

翻译论坛后,您可以单击 Forums 菜单链接,然后选择所有语言,以查看每种语言的不同论坛。

翻译后查看所有论坛
翻译后查看所有论坛

将翻译后的论坛添加到 WordPress 菜单

翻译论坛后,您可以将其添加到 WordPress 菜单中。

  1. 前往外观菜单
  2. 单击右上角的显示选项以显示 WordPress 显示选项设置。
  3. 单击屏幕元素行中 Forums 旁边的复选框。这允许您将论坛添加到网站菜单中。
将 Forums 添加到显示选项
将 Forums 添加到显示选项
  1. 将默认语言论坛添加到菜单,然后单击保存菜单
将论坛添加到菜单
将论坛添加到菜单
  1. 单击同步不同语言的菜单链接。WPML 会显示哪些项目将被添加或更新到您的次要语言菜单中。单击同步应用更改以更新它们。
将翻译后的论坛添加到次要语言菜单
将翻译后的论坛添加到次要语言菜单

翻译其他 bbPress 文本(字符串)

bbPress 附带了自己的翻译,包含在 bbPress MO(翻译)文件中。这意味着按照上述步骤操作后,您已经将大多数默认 bbPress 字符串翻译为网站的次要语言,如下所示:

bbPress 通过其自带的 MO 文件提供大多数开箱即用的翻译
bbPress 通过其自带的 MO 文件提供大多数开箱即用的翻译

如果您想更改任何字符串文本,则需要按照以下步骤更新翻译:

  1. 前往 WPML主题和插件本地化。从插件中的字符串部分选择 bbPress,然后单击扫描选定的插件以查找字符串按钮。
扫描 bbPress 以查找字符串
扫描 bbPress 以查找字符串
  1. 前往 WPML字符串翻译。搜索您要翻译的字符串。
  2. 单击铅笔图标以编辑翻译。
更新字符串的翻译
更新字符串的翻译

您可以在网站的前端查看翻译后的字符串。

查看更新后的字符串
查看更新后的字符串

添加语言切换器

当人们进入您的某个支持论坛时,向他们显示其他语言可用论坛的列表会很有帮助。

默认情况下,WPML 会在您网站的页脚区域添加语言切换器。此外,您可以前往 WPML语言,并将语言切换器添加到网站的特定区域,例如网站的导航、菜单或小工具区域。

或者,您可以将语言切换器添加到网站上的自定义位置。然后,您可以自定义语言切换器的外观,并在 WPML语言页面的自定义语言切换器部分调整设置。

自定义语言切换器设置
自定义语言切换器设置

翻译话题和回复

请注意:WPML 支持翻译 bbPress 话题和回复。

已知问题

WPML 可以很好地与此插件配合使用,但有时可能会出现一些我们正在努力解决的小问题。这是正常现象,因为这两个插件都会频繁更新。

当前未解决的问题:

您还可以搜索所有已知问题,包括此插件以前已解决的问题。

获取支持

一如既往,如果您有任何问题或疑问,请前往 WPML 支持,让我们帮助您解决。

作者:Amir · 最后更新时间:2024年10月18日