BuddyPress 是 的原创插件之一,可将您的网站变成一个功能齐全的社交网络。WordPress 这是一个简单、开源的选择,多年来一直很受欢迎。 该 BuddyPress Multilingual胶水插件可以让您,更重要的是,让您网站的访问者获得一致的语言体验。 它可确保所有页面都以所需语言显示。
BuddyBoss 建立在BuddyPress 的基础上,提供所有相同的功能,外观现代而清新。 它还提供高级版本,包括自己的主题,并通过 BuddyBoss Platform Pro 插件提供更多功能。
在本页:
开始
首先安装并激活以下插件:
- WPML Multilingual CMS4.5 或以上版本
- WPML String Translation附加元件
- 最新版本的 BuddyPress或BuddyBoss
- BuddyPress Multilingual附加组件(也可从WPML 账户的 下载页面获取)
运行BuddyPress 12.0 或更高版本?
您需要安装并激活BP Classic 附加组件。
此附加组件允许您保持与WPML 和BuddyPress Multilingual 的兼容性,并确保WPML 功能正常工作。
请注意:为使 BuddyPress Multilingual工作,您网站的语言 URL 格式需要设置为在目录中使用不同语言。您可以访问 WPML→语言,然后滚动到语言 URL 格式部分。
如果您是WPML 的新用户,请查看我们的《入门指南》。 它可以快速引导您完成可以使用的不同翻译选项。
翻译BuddyPress 和 BuddyBoss 页面
当您安装并激活BuddyPress 或 BuddyBoss 时,将自动创建一组页面。您可以使用WPML 轻松翻译这些网页。您可以让WPML 自动翻译网页,也可以将网页 发送给他人翻译,或者自己翻译。
翻译其他BuddyPress 或 BuddyBoss 文本
与许多其他插件和主题一样,BuddyPress 和 BuddyBoss 包含不属于标准 “页面”、”帖子 “或 “分类标准 “的文本。 我们称之为字符串,您可以使用WPML的字符串翻译插件对其进行翻译。
首先,转到 WPML→主题和插件本地化。 如果您使用BuddyPress或 BuddyBoss 平台,请扫描插件。 BuddyBoss Pro 包括一个主题和专业插件,您也可以扫描字符串。
翻译配置文件字段
BuddyPress 和 BuddyBoss 都允许您为社交网络成员添加个人资料字段。 使用WPML ,可以翻译这些字段。
以默认语言创建字段后,单击 “个人信息字段 “页面上显示的通知中的 “注册字段 “按钮。
然后,进入WPML →String Translation页面,查找这些字段名称和值,并对其进行翻译。
以下是在String Translation 页面上翻译个人资料字段的示例。
翻译组名称和描述
BuddyPress 和 BuddyBoss 都允许管理员和网站用户创建公开、隐藏或私人群组。
要翻译组名或说明,请转到 WPML→ String Translation并找到你创建的群组内容。 点击加号图标,添加您的翻译。
翻译完页面、名称和描述后,您将在网站前端看到翻译后的组:
已知问题
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的支持论坛。