Search Results for 'buddypress'
-
Search Results
-
Topic: BuddyPress Translation
hi,
spent some weeks trying to find stable way to have multiple buddypress localizations/multilingual BuddyPress.
There are three main plugins to choose from:transposh – as author replied to me in one post – “nothing is perfect”. transposh can use .po as base for translation, but .po is used only for default language, therefor some text is translated incorrectly, etc…won’t write all the bugs. yes, there is new 0.7.0 version, but in changelog I see now improvements for BP, therefor, at the moment plugin is not good enough;
WPML – doesn’t work. author mentioned once that there will be new release, but it will be premium plugin. not all has possibility to pay for the plugin even if it will work;
qTranslate – from my point of view – most stable plugin and easy to use, especially its language hooks/tags, simplier is not possible. biggest issue here is that author has no plans for near future to deal with issues of third plugins, but at the moment qtranslate breaks BP pages. For everyone, who had this issue, I have found solution here:
http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=4&t=1862&p=6930&hilit=buddypress#p6930
it makes qtranslate BP compatible again, but as you can see in my reply (in link), there still are few issues.
When author names/links, community pages, home link etc..are pressed, qtranslate switches language back to default, there is known issue with get_options and bloginfo (http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=3&t=3&p=1404#p1404), but as I understand this is not connected with BP issues.
Probably, qtranslate switches language back to default because of small hack from first link, therefor, I really would like to ask some experienced bp people to look at this, because at the moment this is the only possibility for bp users to have multilingual installation.
thank you.
I tried everything.. there is no plugin to interrupt this – and I also tried with the default theme! There is no way the system will send any mails.. How can I fix this? What might be causing this? Please help,
I’ve been trying to find a good events solution for a couple buddypress sites, but not having much like. EventPress seems a little clunky, Jet Events seems buggy, and Events Manager doesn’t seem to have the required BP tie-ins (activity, etc, etc). Any suggestions for a good event solution? Any developers out there who’ve managed to get a good events section working on BP? Would be willing to pay for a good third party plugin if it’s out there.
Topic: Import Facebook profile
I was wondering if it was possible to give a user the option to import their profile from into their BuddyPress account. I know with Buddystream it can integrate updates and that very well. So I figured it wouldn`t be hard to get it to pull FB info and put it into their account profile. Any thoughts?
It’s not that difficult to change words when you know how. I’ll step you through it.
This is what localized text looks like in BuddyPress theme files _e( ‘Home’, ‘buddypress’ ). This allows BuddyPress to be translated into any language just by adding a file. You can also change the names of Groups to something else that better suits your network. Maybe you want teams instead.
What is this localized text?
The first part ‘Home” is the word or string that can be translated or changed. The second part ‘buddypress’ is used to say I want anything with this attached to use this language. WordPress scans through and everywhere ‘buddypress’ is it will swap out the first part with your word from a .mo file.
You need Poedit
http://www.poedit.net/download.php
Download, install and open.
Then you click file and choose – New catalog from pot file.
Search for the buddypress.pot file. You can find it in the buddypress plugin folder inside bp-languages. This file has all the text that can be localized or changed that is located within the BuddyPress default theme. Poedit allows you to scroll through all the text and then change it.
Make all your changes by scrolling through list of strings and then adding yours below. When your done hit save. Save your file to something like buddypress-mychanges.po. Poedit will create another file with a .mo extension. This .mo file is actually the file that WordPress will read. It’s a better and faster file that computers can drill through. That way when you load a page the translation is instantaneous.
Finally you upload the files, buddypress-mychanges.po and buddypress-mychanges.mo to the same folder as buddypress.pot was that you first opened.
Ok, now we need to tell BuddyPress to use your custom language file. If you do not have a file called bp-custom.php in your wp-content/plugins folder then add one and then add the following code to it:
<?php
if ( file_exists( WP_PLUGIN_DIR . '/buddypress//bp-languages/buddypress-mychanges.mo' ) ) {load_textdomain( 'buddypress', WP_PLUGIN_DIR . '/buddypress//bp-languages/buddypress-mychanges.mo' );
}
?>
Test your site, you should now see changes. You can easily change future text by opening the buddypress-mychanges.po file and hitting save again. Each time you save it will create a new .mo file that WordPress will read.
Need help? Comment below.
Hi There,
I’m trying to change the word ‘post’ to ‘poem’ across the buddypress site I created, by changing the buddypress.pot file. Well I’ve created a file called buddypress-en_UK.po and buddypress-en_UK.mo with these changes, using the poedit program. Then I uploaded these to the wp-content/plugins/buddypress/bp-languages folder, but it hasn’t had any effect whatsoever. I tried also replacing the buddypress.pot file by renaming the buddypress-en_UK.po file to buddypress.pot and uploading that,but it didn’t work either.
Where am I going wrong?Thanks,
DanHi all!
I’m using BuddyPress as a part of a local university radio station’s groupware suite, installed on a single subdomain (I.e., people.stationID.com) and using WP’s Network functionality.
The problem I’m having is it seems BuddyPress sets the value of users’ “website” field to whatever the address of their BP profile field is so that, for instance, when a user posts a comment, the link that their name turns into goes to their BuddyPress profile.
Given we’re only using BP internally right now, is there any easy way to prevent BP from auto-filling this field? The other option might be to write some regex in the Comments template that just removes the link if detected, but this doesn’t seem like the most eloquent way of doing this.
Any help would be great!

