BuddyPress Multilingual
BuddyPress Multilingual turn BuddyPress sites into fully multilingual, including standard WordPress content and activity streams.
This is how it looks like in action:
Both guest sites and the main site can have contents in many languages (using WPML). This plugin makes the BuddyPress controls language-aware, so that when visitors navigate around the site, they remain in the same language.
Installation
After you unpack downloaded zip file from the plugin download page to your WPMU installation plugins folder (/wp-content/plugins/), activate it through link ‘Activate Buddypress Multilingual Site Wide’ or the regular ‘Activate’ link.
For this plugin to work, you need to have the WPML plugin enabled as well. Together, they will transform the BuddyPress site into multilingual.
What does it actually do?
- Translates user activity streams – see demo

- You can choose what to display in activity streams in different languages. This includes all status updates (in all languages) or only translates ones. To control this, go to Settings->BuddyPress Multilingual.
- Adds language information to BuddyPress elements
- When visitors navigate the site, they stay in the same language. All the special BuddyPress pages will behave link standard WordPress posts and pages, with language URLs.
Requirements and settings
Buddypress Multilingual needs no setup. It works out-of-the box with your BuddyPress themes.
Notice: To use it, you must configure WPML to arrange languages in directories.
Feedback and help
You’re welcome to leave feedback here. For technical support, please use the forum.

I get the following error:
Fatal error: Call to undefined function get_blog_list() in /nfs/c03/h01/mnt/52589/domains/maritimeaccident.org/html/shipmate/wp-content/plugins/buddypress-multilingual/sitepress-bp.php on line 78
i have the same probleme
snif !
Same sitepress-bp.php (line 78) problem. I believe that is because I am using BP on a WP single user instead of WPMU.
Bob and Mobi, are you using WPMU?
I have just setup WPML, everything is working 100% fine.
Thank you, it’s a great plugin and will definately go to my list of default plugins for all blogs
This type of free plugins is what makes it impossible for me to ever change back from WordPress to my once prefered CMS.. I guess many people probably feel this way…
Which other CMS are you also using besides WP?
I have WPMU & BuddyPress installed in a subfolder instead of the domain root. When I activate this plugin, it breaks a lot of links by removing the subfolder name from the URL. If there is a way to fix this, I would be glad to hear it.
Yes, we know that our BuddyPress Multilingual plugin is limited and needs a serious face-lift.
We’ll be able to do this in a few weeks, once we’ve finished other planned work.
It would be great if someone could narrow down this problem and give us a fix until the face-lift arrives.
I tried to do this myself, but had little luck so far and it’s really frustrating…
The current design assumes that BP is installed in the site’s root and not in a directory. There are a few items in our todo list and this will be one of them.
I would love to see an update of this plugin to use on my site.. It’s very complicated to set up a multilangual site without some assisting from this awesome plugin
We’re working on an update right now and it will be available in a few days.
Jepp!
Fatal error: Call to undefined function get_blog_list() in /home/bmxnet/neu.bmxnet.org/wp-content/plugins/buddypress-multilingual/sitepress-bp.php on line 78
… thats all I get!
The current release is only good for pretty old BuddyPress. This week, we’ll release BuddyPress Multilingual for BP 1.2.
Oh, ok … sorry – I did not know that … but that is great news I really love your work!! Thank you!! I can wait a week … no problem
Wow! That was a fast update! I installed the new plugin … BUT … it is not working … the selectbox just does not show up in the BuddyPressBar !?!???
What could that be? WPML works fine … see: http://www.bmxnet.org
Best to open a thread in our forum. Include details of BP (version) and which theme you’re using.
To narrow down the problem, you can test with the default BP theme and see if it’s working there.
Hi,
I installed the new Buddypress with the WPML, then installed your plugin but nothing so far ???
WPML 1.7.3
Budypress 1.2.3 and
WP 2.9.2
It only works on WPMU. When WP3 comes out, we’ll merge it as well.
Hey everyone,
I’m dealing with a big problem: no matter what I do, I can’t figure out how to make the BP Registration page multilingual, since the Registration/ Sign Up Fields are dynamic I guess, I don’t know how to translate them from EN to IT once I set them up??? Also because at the moment my Italian version is a mixture of the following fields to name just the first 2 that can’t be translated see below:
Dettagli Account (obbligatorio) –> is fine
Indirizzo Email (obbligatorio) –> is fine
Scegli una Password (obbligatorio) –> is fine
Conferma Password (obbligatorio) –> is fine
Dettagli Profilo –> is fine
Name (obbligatorio) –> here its starts since Name is set in “general settings”
Last Name (obbligatorio) –> and Last Name was added by me in “profile field setup”
Does anyone have an idea? Do I need to hack the register.php? Or am I missing something? Please help!
Thanks & Grazie!!!
(my site: WPMU 2.9.1, Buddypress 1.1.3, WPML 1.7.1. & Buddypress Multilingual 0.9.2 )
I’m trying to make to work the custom-language-switcher with buddy press but I haven’t good results. Seems that adding the following code to my custom function:
global $sitepress_bp;
echo 'link_to_page($l['language_code']);
echo '">';
has no results with the code-language name in the url. (Using 2 languages, both urls are the same)
Ideas?
( WPMU 2.9.2, BuddyPress 1.2.3, WPML 1.7.2, BuddyPress Multilingual 1.0.0 )
Hi, is there hope for this plugin to work with wp 3.0? I’ve been testing it with WPML 1.7.8.1 and Buddypress 1.2.4.1 with no success. All the other languages than the default language end up “page not found” error messages. I cannot even switch the language manually adding lang_code in the url. I wonder what’s wrong.
Dear Amir:
Congratulations for WPML 1.7.9 !
How long will take the fix or new version of Buddypress Multilingual Plugin to work with WP 3 ? Long wait without notice about this specific.
We think it should be a priority to make it working again and also adding same funtionability on all blogs in a MULTISITE installation.
Regards,
My site is under a .fr domain extension.
When activating bp wpml, the extension is trimmed !
Impossible to access wp-admin and wp-login.
I had to modify the line 350 of sitepress-bp.php and add my extension
$link = str_replace($this->lang .’/',’fr/’,$link);
works for the main language (fr) but breaks the others.
Any idea to solve this problem ?
thanks
I am waiting wishfully for WPML/BPML working with WP3, too. At the moment I am setting up a new system with WP3 for an international youthcamp, so I need the multilingual functionality. Is there any roadmap, or a date when a WP3-compatible version will be published?
Thx for your great plugin!
Does not work on WP3 and latest BP
Still no news about when this plugin will be updated?
Hey,
I had a technical query. How do I make this work for custom pages I might have? Do I add special calls wrapping the text?
Quite irritating that no one is willing to answer inquiries concerning buddypress multilingual, wherever we post them, here, on the forum, etc.
We’ve been completely buried with work on support for WordPress 3. Now, we’re doing a last round of bug fixes for multilingual menus and things like that.
When we’re done with that, we’ll allocate time for a new version of BPML. I can’t give an exact date, but we’re doing our best.
OK thanks! I understand that there’s much work to do…just needed an update to know what the plans were, if that part of the project was dropped completely. But good to know that you are at least planing to do something with it!
Thanks for all your work!
This sounds great! Looking forward to the update.
Thanks for the update Amir. Greatly looking forward to the BuddyPress compatibility update. At our WIP site we’re hoping to get it working with the BuddyPress Wiki Component. Will let you know how that goes
OK.It’s Sep3-2010 and I have WP3.01 plus the newest BP and Multiligual plug-ins activated but the “Next” button remains faded after selecting a language or several {default English}.The WPML still gives a Dashboard notice saying I need to complete the setup but it won’t let me.
The language choices in add new post remains singular at English only.
I can’t believe there is no plugin for budypress this is 2010 almost 2011 everything is multilingual nowadays. GET IT DONE…YESTERDAY!!! Multilingual should be core on everything!
Thank you for your support. How much are you going to donate to push this forward?
Do you really think you deserve a donation for a plugin which obviously has been neglected and left to die. Has very little to no support. Prove me wrong…
Agree with HackJapan. This people don’t deserve any help. When you ask for support, always arrive their question, donations ?
We’re going to pick up BuddyPress multilingual soon. However, since we’re not getting any support for it, it will be a paid plugin and not a free download.
Thanks for all the help.
Hello everyone!
Has anyone known if BuddyPress Multilingual is still only working if BuddyPress is not installed in the site’s root?
My BP is installed in a directory and I’d like to know that the reason Multilingual is not working in my site it is this fact.
Many thanks!!