BuddyPress 是最初的WordPress插件之一,它可以将您的网站变成一个功能齐全的社交网络。 这是一个简单、开源的选择,多年来一直很受欢迎。 BuddyPress 多语化胶水插件可以让您,更重要的是,让您网站的访问者获得一致的语言体验。 它可确保所有页面都以所需语言显示。
BuddyBoss 基于 BuddyPress 而建,具有相同的所有功能,但外观现代而新颖。 它还提供高级版本,包括自己的主题,并通过 BuddyBoss Platform Pro 插件提供更多功能。
在本页:
开始
首先安装并激活以下插件:
- WPML 多语 CMS版本 4.5 或以上
- WPML核心插件和WPML字符串翻译插件
- BuddyPress或BuddyBoss的最新版本
- BuddyPress 多语化插件(也可从您的WPML账户的 下载页面获取)
运行 BuddyPress 12.0 或以上版本?
您需要安装并激活BP Classic 附加组件。
该插件允许您保持与WPML和BuddyPress 多语化的兼容性,并确保WPML功能正常工作。
请注意:要使BuddyPress 多语化功能正常运行,您网站的语言 URL 格式需要设置为在目录中使用不同语言。 您可以访问 WPML→语言,然后滚动到语言 URL 格式部分。
如果您是WPML 新手,请查看我们的入门指南。 它可以快速引导您完成可以使用的不同翻译选项。
翻译 BuddyPress 和 BuddyBoss 页面
安装并激活 BuddyPress 或 BuddyBoss 后,会自动创建一组页面。 您可以使用WPML 轻松翻译这些页面。 您可以让WPML 自动翻译页面,也可以将页面 发送给他人翻译,或者自己进行翻译。
翻译其他 BuddyPress 或 BuddyBoss 文本
与许多其他插件和主题一样,BuddyPress 和 BuddyBoss 包含不属于标准 “页面”、”帖子 “或 “分类标准 “的文本。 我们称之为字符串,您可以使用WPML的字符串翻译插件对其进行翻译。
首先,转到 WPML→主题和插件本地化。 如果您使用BuddyPress或 BuddyBoss 平台,请扫描插件。 BuddyBoss Pro 包括一个主题和专业插件,您也可以扫描字符串。
翻译配置文件字段
BuddyPress 和 BuddyBoss 都允许您为社交网络成员添加档案字段。 使用WPML,您可以翻译这些字段。
以默认语言创建字段后,单击 “个人信息字段 “页面上显示的通知中的 “注册 字段 “按钮。
然后,进入WPML→字符串翻译页面,查找这些字段名称和值,并进行翻译。
下面是在字符串翻译翻译页面上翻译配置文件字段的示例。
翻译组名称和描述
BuddyPress 和 BuddyBoss 都允许管理员和网站用户创建公开、隐藏或私人群组。
要翻译群组名称或描述,请访问 WPML→ 字符串翻译并找到您创建的群组内容。 点击加号图标,添加您的翻译。
翻译完页面、名称和描述后,您将在网站前端看到翻译后的组:
已知问题
WPML可与此插件配合使用,但有时我们可能会解决一些小问题。 这是意料之中的事,因为这两个插件都提供了频繁的更新。
目前未解决的问题:
- BuddyPress – Member Pages Not Available For Translation After Version 12.0
- BuddyPress – PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WPML\\BuddyPress\\Groups::translateExcerpt()
- BuddyPress – Profile fields are not translated on the frontend
- Problems with BuddyPress Multilingual and Redis Object Cache or Object Cache Pro
您还可以搜索此插件的所有已知问题,包括之前解决的问题。
获取支持
如果您在翻译使用 BuddyPress 和WPML 建立的网站时需要帮助,请访问WPML的支持论坛。