Recently I began to translate BuddyPress into my language and it was successful. I could generate ".po" files out of my ".mo" files and see the results on the website. But the process recently stopped working due to a few errors I got. The errors are:

11:05:28: /Users/kalamala/locale Files (Language Files)/buddypress/buddypress/bp-languages/buddypress-fa_IR.po:6622: duplicate message definition…
11:05:28: /Users/kalamala/locale Files (Language Files)/buddypress/buddypress/bp-languages/buddypress-fa_IR.po:1770: …this is the location of the first definition
11:05:28: /Users/kalamala/locale Files (Language Files)/buddypress/buddypress/bp-languages/buddypress-fa_IR.po:7149: duplicate message definition…
11:05:28: /Users/kalamala/locale Files (Language Files)/buddypress/buddypress/bp-languages/buddypress-fa_IR.po:1763: …this is the location of the first definition
11:05:28: /Applications/Poedit.app/Contents/MacOS/msgfmt: found 2 fatal errors

Poedit does not save the translation file and does not generate ".mo" file because of these errors. If you can fix this problem please place a bid.

I usually use Codestyling Localization plugin to translate WordPress and its plugins and themes. Please test the corrected translation file to work on both Poedit and Codestyling Localization. It should work on both.

More about Codestyling Localization plugin can be found here: http://wordpress.org/extend/plugins/codestyling-localization/


Can you complete the project? [Fixing Corrupted BuddyPress Translation File (.po)]

View / Bid