bbPress 是一个 WordPress 插件,允许您创建交互式讨论论坛。借助 WPML,您可以让您的论坛系统实现多语言化。
您可能已经了解至少一个多语言 bbPress 论坛系统——以前的 WPML 支持论坛。我们的网站同时运行 WPML 和 bbPress,以允许我们的客户使用他们的母语搜索答案和寻求支持。
开始使用
首先安装并激活以下插件:
- WPML 核心插件和 WPML 字符串翻译附加组件
- bbPress 插件(2.6.9 或更高版本)
如果您是 WPML 的新用户,请查看我们的入门指南。它将快速向您介绍可以使用的不同翻译选项。
翻译论坛
要翻译您的论坛,您首先需要将 Forum 文章类型设置为可翻译。操作步骤如下:
- 前往 WPML → 设置页面。
- 向下滚动至文章类型翻译部分。
- 将 Forums 自定义文章类型设置为其中一个可翻译选项。
- 单击保存。

将 Forums 文章类型设置为可翻译后,您可以自行翻译论坛、将其发送给本地译者或使用翻译服务。如果您使用自动翻译所有内容,WPML 将自动翻译您的论坛。
翻译论坛后,您可以单击 Forums 菜单链接,然后选择所有语言,以查看每种语言的不同论坛。

将翻译后的论坛添加到 WordPress 菜单
翻译论坛后,您可以将其添加到 WordPress 菜单中。
- 前往外观 → 菜单。
- 单击右上角的显示选项以显示 WordPress 显示选项设置。
- 单击屏幕元素行中 Forums 旁边的复选框。这允许您将论坛添加到网站菜单中。

- 将默认语言论坛添加到菜单,然后单击保存菜单。

- 单击同步不同语言的菜单链接。WPML 会显示哪些项目将被添加或更新到您的次要语言菜单中。单击同步和应用更改以更新它们。

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

如果您想更改任何字符串文本,则需要按照以下步骤更新翻译:
- 前往 WPML → 主题和插件本地化。从插件中的字符串部分选择 bbPress,然后单击扫描选定的插件以查找字符串按钮。

- 前往 WPML → 字符串翻译。搜索您要翻译的字符串。
- 单击铅笔图标以编辑翻译。

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

添加语言切换器
当人们进入您的某个支持论坛时,向他们显示其他语言可用论坛的列表会很有帮助。
默认情况下,WPML 会在您网站的页脚区域添加语言切换器。此外,您可以前往 WPML → 语言,并将语言切换器添加到网站的特定区域,例如网站的导航、菜单或小工具区域。
或者,您可以将语言切换器添加到网站上的自定义位置。然后,您可以自定义语言切换器的外观,并在 WPML → 语言页面的自定义语言切换器部分调整设置。

翻译话题和回复
请注意:WPML 不支持翻译 bbPress 话题和回复。
已知问题
WPML 可以很好地与此插件配合使用,但有时可能会出现一些我们正在努力解决的小问题。这是正常现象,因为这两个插件都会频繁更新。
当前未解决的问题:
您还可以搜索所有已知问题,包括此插件以前已解决的问题。
获取支持
一如既往,如果您有任何问题或疑问,请前往 WPML 支持,让我们帮助您解决。