BUDDYBOSS WEB

Your community, courses and memberships on your own website.

BUDDYBOSS APP

Your own branded app on iOS and Android.

DONE FOR YOU

We build, launch and run it for you.

BuddyBoss website and mobile app

Web + App Done For You

$4,999 flat

Web Scale + Done For You Web

App Launch + Done For You App

PRICING

Web Pricing

Launch, Scale and Done For You Web.

From

$199

first year

App Pricing

Solo, Launch and Done For You App.

From

$499

first year

SITE + APP

Web + App Done For You

Your site and your app, built and run for you.

$4,999

flat, never rises

How to Add Multiple Language Options to the BuddyBoss App

Updated

The BuddyBoss App’s multilingual support allows you to add, edit, and remove complete language packs, import and export translation CSV files, and configure both automatic language detection and manual language selection

These features apply to every native UI element buttons, labels, prompts, and menus—enabling full localization for your users.

Follow the guide below to set up Multilingual Support in your App.

Managing a New Language in the BuddyBoss App

Adding a New Language

To begin supporting additional languages, first add each language you wish to include:

  1. In your WordPress admin, navigate to BuddyBoss App > Translations.
  1. Click Add Language to open a pop-up with a single-select dropdown.
  1. Choose your target language (options are pulled from the supported-languages list).
  1. Click Save Changes to register the new language.

Deleting a Language

If you later decide to remove a language from the app:

  1. Go to BuddyBoss App > Translations.
  2. Select the language that you want to delete.
  3. Scroll down the translations page.
  4. Click Delete Language.
  5. Confirm the prompt. The language and all its translations will be permanently removed.

Editing Default Text Strings

Once a language is added, its default text strings load automatically in that locale. You can refine these translations either directly in the BuddyBoss App admin dashboard or via CSV:

Backend Editing

You may edit the translated default text strings individually by:

  1. Change the default string to your preference.
  2. Click Save Changes.

CSV File Editing

To bulk-edit the default text strings, you may update the CSV language file. You can do this by:

Download the CSV Language File

  1. Click Download CSV to export all translation keys and values for the selected language.

Upload the CSV Language File

After completing your edits to the default text strings, upload the revised CSV language file to apply your changes.

  1. Click Upload CSV to import the translation file.

Note: If you upload without clicking Save Changes, a reminder prompt appears.

User Option to Switch Language

Once the new languages are added, users will be able to change the app’s language on the app’s frontend. This can be done by doing the following:

  1. In the app, go to Settings > Language.
  2. Select a new language from the bottom sheet.
  3. The app automatically relaunches, showing UI strings in the chosen language.

Note: To enable the selection of newly added languages in the BuddyBoss app’s frontend, a new app build is needed.

When configuring build permissions, leave your site’s default language disabled if it matches the build’s default (e.g., leave English off if your WordPress site’s language is to English).

Was this article helpful?

Subscribe to Our Newsletter

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form

Can’t find the answer you’re looking for?

Our support team is here to help with anything the docs don’t cover.