Translation issues so far found have been addressed in bpc trunk:
http://svn.wp-plugins.org/bpcontents/trunk
I just hope translation file is added soon, so I can translate into Japanese.
Great! I’m glad this helped.
Hi jeff,
thank you so much. The first one seems so easy and well documented!!!
I have roamed the site long enough but I haven’t a concise document explaining how to put buddypress in a language other than English. It seems everyone has to devise their own way of doing things because what works for one is not working for the other.
Question: Can someone point me in the right direction. That is, I have finished translating buddypress to swahili and uploaded the files to the wp-content/plugins/buddypress/bp-languages. The plugin is not picking up the language though! What else am I gonna have to do?
Thanks Andy,
but meanwhile, while I want to “test” how it looks before sharing it with the world should I be able to install it and check how it would be? That’s what I am trying to accomplish for the moment because there doesn’t seem to be an elaborate document on how to install language files for other languages in buddypress. AT LEAST I haven’t found any.
After that I will go on to another language (kirundi), . . .
There is a translation svn repo in the works. From the buddypress-dev mailing list 6/25/2009:
“The plan is in the next week or two to have a subversion repository set up for your language files. Each time you make a change, please keep the repo up to date with the latest version. I’ll give a weeks notice when a launch is close, so you can make sure your translations are up to date.
I’ll then take the latest for each language and bundle them in the bp-languages folder.”
Andy Peatling
You can subscribe to the list here: http://lists.automattic.com/mailman/listinfo/buddypress-dev
I just finished doing the swahili translation but so far I haven’t found a valid “translation document”. All I get is the wordpress translation file.
My question: How do I get buddypress to pick up the swahili files before I make them public ?
I have done everything people appear to be saying, but still don’t get the translation (a very simple change from Avatar to Photo. I made the .po and .mo (using PoEdit) and uploaded them to the server
buddypress-Alumni.po and .mo are in the /bp-languages folder and the bp_custom.php is the /plugs/buddypress folder, with this code
<?php
define( ‘BPLANG’, ‘Alumni’ );
if ( file_exists( BP_PLUGIN_DIR . ‘/bp-languages/buddypress-‘ . BPLANG . ‘.mo’ ) ) {
load_textdomain( ‘buddypress’, BP_PLUGIN_DIR . ‘/bp-languages/buddypress-‘ . BPLANG . ‘.mo’ );
}
?>
Last step seems to be reloading Buddypress (although I’m not sure how to do this).
Any clue what I should be doing differently to get this to work?
Thanks
The trick would be to use a custom “translation” – this way when you upgrade, you won’t have to manually merge lots of files.
See Customizing Labels, Messages, and URLs.
Both versions can be found at the codex page linked above, also here: https://codex.buddypress.org/translations/swedish-svenska-sv_se/
Hangi versiyon buddypress ve hangi temayi kullaniyorsun..sitenin linkini verebilirsen yardimci olmaya calisiriz… (translation @Burt Adsit)
Same here.
As you said, I checked the languages folder and found that the MO files were missing, I guess deleted by the upgrade (!!). Once restored the translation has worked again.
After upgrading from 1.0. to 1.0.1my Swedish translation was gone (http://skolbloggen.se). I thought maybe “Selected English – Save – Select Swedish – Save” would help, but still English all over the site.
After some investigation I found that /wp-content/buddypress/bp-languages/ were missing, so I created /buddypress/bp-languages/ and uploaded Swedish (http://codex.buddypress.org/translations/swedish-svenska-sv_se/) and switched between English/Swedish in admin-panel, still with no result. What am I missing?
Ps: Deleted my first SPAM-blog today (protected signup page with reCAPTCHA wasnt enough), active guy this “zhanglingjuan115”; http://www.google.se/search?q=zhanglingjuan115&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:sv-SE:official&client=firefox-a
Merhaba infinitive!
It’s probably best if you post support requests in English, at that appears to be the most common language by far on this forum. I have utmost respect for people who can also talk my language, and I am shamed often that I can’t talk yours. I’ve run your post through Google Translate and have put the translation below, to try to help people who are looking to help you. Thanks for your post.
Hello
Friends who know Turkish hopefully help a friend
I can not add the new group profile Buddypress field would create the group name would click to create the group said. A few times I’ve encountered this problem may help nedne is this?
3078940Inactive
I’ve followed the tutoral “Customizing Labels, Messages, and URLs” for customising text messages and it works but while browsing site an warning message occurs
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at Z:homeneoforman.comwwwblogwp-contentpluginsbp-custom.php:1)
my bp-languages folder contains files: buddypress-nfm.mo and buddypress-nfm.po
my bp-custom.php looks as follows
<?php
define( 'BPLANG', 'nfm' );
if ( file_exists( BP_PLUGIN_DIR . '/bp-languages/buddypress-' . BPLANG . '.mo' ) ) {
load_textdomain( 'buddypress', BP_PLUGIN_DIR . '/bp-languages/buddypress-' . BPLANG . '.mo' );
}
?>
it doesn’t contain any other code.
I’ve started the translation after upgrading to 1.0.1 version of Buddypress.
Could anybody advice me where am I wrong?
Cool ! Merci beaucoup
Now I’m waiting for translation please.
Ok now i became the right output !
I didn’t use the bpmember theme, but facebuddy…
So i put the bpc template directory into it and it works.
Think to tell in the readme file, that each member theme must be charged with the oci-content folder, not only the default bpmember theme.
So another question: what about translation ? Can you provide a .po or a .pot file for the plugin ? Or a list of all expression, phrase,etc that are already localised, so i can create the pot file myself. I have not much time to search througt all files…
THANK YOU. One beer for you at this time.
This will be fixed in 1.0.1. There is a patch for this in the trunk.
In the meantime, try adding this to your functions.php file for your theme(s).
// Load the buddypress translation file for current language
function bp_load_buddypress_textdomain() {
$locale = get_locale();
$locale = apply_filters('buddypress_locale', $locale);
$mofile = BP_PLUGIN_DIR . "/bp-languages/buddypress-$locale.mo";
load_textdomain( 'buddypress', $mofile );
}
add_action ( 'plugins_loaded', 'bp_load_buddypress_textdomain', 9);
Oh, forgot to add…the permalinks don’t work in the translated versions either – i.e. on my test site http://www.lleidaonline.net/blog works in Catalan but http://www.lleidaonline.net/en/blog returns a page not found error (badly translated except (so far) in the English which I’ve corrected (a nice feature of TransPosh).
Don’t forget to click on the US English (I’m also trying to find/write a British English .mo file so I can put a British flag instead of American, since I’m in Europe (and English!).
The main reason I want to do this at all is to cater for the two local languages, Catalan and Spanish, but have English available too. I also found a neat plugin for setting a different back end language but only managed to get that to work using the Codestyling Localization plugin which I couldn’t get to work completely as I wanted either).
Just thought I’d add that in the hope it’ll help others – here’s the Transposh link FYI, which is not usually mentioned but simpler than the main ones.
see this page: https://codex.buddypress.org/translations/ contains usefull information.
The only solution as far as I know is to edit the DB via PHPMyAdmin (or something similar).
I’ve also seen one more problem with the way BuddyPress stores the activity. If you edit, let’s say, a comment just after you’ve written it, it will show up as two comments in the same DB table, and thus show up two times in the wire widget. And three times if you edit it three times…
I think it should be possible to edit the DB instead of inserting the same information several times.
–
RuneG
You will need to install two or more language translations under bp-languages, but you NEVER NEED two buddypress installations.