Reply To: Translation not working (I’ve tried everything! Help please)
Since WP 4.0, you no more need to add the language constant to wp-config.
Read from here: https://codex.wordpress.org/Installing_WordPress_in_Your_Language
Concerning brazilian portuguese, the WP translation file is named pt_BR.mo
Once this file is stored in wp-content/languages/, you select pt_br as site language from dashboard > General > site language. This is slightly different from other languages like german or french, who appear as a name in the list and not as de_DE or fr_FR.
To get BuddyPress in brazilian, you simply add the buddypress-pt_BR.mo to wp-content/languages/plugins/ directory
Tested as ok on a beta install of WP 4.5RC2 and BP 2.6alpha
Portuguese Brazilian translations files
WP Stable 4.4.x pt_BR
BuddyPress 2.5.x stable pt_BR
At the botom of these pages, select Machine Object Message Catalog before exporting.
And to get a plain translation of WordPress dashboard, don’t forget to export admin-pt_BR.mo (stored as sub-project on the left sidebar of translate.wordpress.org).