Home » Documentation » Related Projects » BuddyPress Multilingual

BuddyPress Multilingual

Use BuddyPress plugin with WPML to make your social network multilingual.

BuddyPress is a powerful WordPress plugin that let’s you transform or add to your web site, a social network, transforming WordPress users into network members, creating groups, having activity stream and much more. BuddyPress Multilingual 1.5 allows BuddyPress sites to run multilingual using the WPML plugin. In this short tutorial I’ll show you what is expected when using a BuddyPress Multilingual powered site.

The main feature of this new release is that it allows you and, very importantly, the visitors to your BuddyPress site to have a language consistent experience. The Plugin makes all pages display in the required language and gives you the option to translate all strings including the user profile ones.

BuddyPress Multilingual Home Spanish

BuddyPress Multilingual Home Spanish

 

BuddyPress has gone through some significant improvements lately and we are happy to be able to offer this stable version to our clients.As yet, this current version of BuddyPress Multilingual does not add any special multilingual features. We’ll be happy for anyone interested to make suggestions using the comments on this page.

Now let’s see what you can do with BuddyPress Multilingual.

Translating BuddyPress pages

When you install and activate BuddyPress you’ll have a set of pages created on the fly, these pages (as any page, post or taxonomy) are available for translation through WPML, If you are not familiar with how to translate posts or pages please see our ‘Translating Your Contents’ tutorial.

BuddyPress Pages Translated

BuddyPress Pages Translated

Translating BuddyPress strings

Like many other plugins (and themes) some text (or strings as we call them) are not part of the Pages, Posts or Taxonomy. All the strings coming from BuddyPress plugin can be translated using WPML String Translation. We recommend that the first time you install and activate BuddyPress you go to WPML->Theme and Plugins Localization and scan both your theme strings, then select BuddyPress plugin and click the Scan the selected plugins for strings. Now you can go to WPML->String Translation find, translate and save the desired strings. If you are new to using WPML String Translation module please follow our String Translation tutorial.

BuddyPress Strings Translated

BuddyPress Strings Translated

Translating Profile Fields

As you probably know with BuddyPress you can add profile fields to each one of your social network members; this can now be translated. After you create the fields in your default language, you need to go to WPML->String Translation and look for those field names and values and translate them. Another way of doing this is to switch the current language of the page using the language switcher at the top WordPress bar, then enter the translated strings and save.

You can see how profile fields are translated in the following screenshots:

Profile field in String Tranlation

Profile field in String Tranlation

Profile Fields English

Profile Fields English

Profile Fields Spanish

Profile Fields Spanish

Admin language for Members

Each member of your social network can choose their admin language by going to Users->Your Profile->WPML language settings

User Profile Admin Language

User Profile Admin Language

Required plugins

  1. WPML CMS package 3.1.6 (and above)
  2. BuddyPress 2.0.1 (and above)
  3. BuddyPress Multilingual 1.5

Support

As always, use our excellent support team, if you have any issues here – WPML Support.


Need help?

BuddyPress Multilingual Support