Skip to main content

Fully Translatable

Better Messages is fully translatable using the native WordPress translation system.

How it works

All user-facing strings in the plugin are wrapped with WordPress internationalization functions, making them available for translation through standard WordPress tools. You can translate the entire messaging interface into any language, or customize individual strings to match your site's tone and terminology. The plugin's text domain is bp-better-messages.

Key capabilities

  • All user-facing strings are translatable
  • Compatible with Loco Translate, WPML, Polylang, and other translation plugins
  • Standard WordPress .po/.mo translation file support
  • Customize any string — not just translate, but also rephrase to match your brand
  • Text domain: bp-better-messages

How to translate

Using Loco Translate (recommended):

  1. Install and activate the Loco Translate plugin
  2. Navigate to WP AdminLoco TranslatePluginsBetter Messages
  3. Click New language to add a translation
  4. Translate strings using the built-in editor
  5. Save your translations

Using WPML or Polylang: These plugins automatically detect translatable strings from Better Messages and include them in their translation workflow.

Manual translation: Place your .po/.mo files in wp-content/languages/plugins/ following the WordPress naming convention: bp-better-messages-{locale}.po.