1. Home
  2. Knowledge Base
  3. BuddyBoss App
  4. App Content
  5. How to Enable Right-to-Left (RTL) Language Support in the BuddyBoss App

How to Enable Right-to-Left (RTL) Language Support in the BuddyBoss App

Introduction

Supporting RTL (right-to-left) languages such as Arabic or Hebrew in your BuddyBoss App ensures a natural experience for speakers of those languages. In this tutorial, you’ll learn how to translate app text strings into your RTL language and flip the entire app layout so menus, icons, and text flow from right to left.

Youtube Tutorial

Translating App Text Strings

  1. In your WordPress Dashboard, go to BuddyBoss App > Translations.
  2. Use the search bar to find a string (e.g., Remove Connection).
  3. In the translation field next to the original text, paste your RTL translation (e.g., the Arabic equivalent).
  4. Click Save Changes.
  5. Repeat for other strings (e.g., Unfollow, Send Message).

Switching Your Site to an RTL Language

  1. In WordPress, navigate to Settings > General.
  2. Under Site Language, select your RTL language (e.g., العربية for Arabic).
  3. Click Save Changes.
  4. Confirm the WordPress admin and your BuddyBoss Theme now display in RTL format.

Previewing RTL in the App

  1. Force-close the BuddyBoss App on your device to clear its cache.
  2. Reopen the app; you’ll see the tab bar and header bar icons reordered from right to left.
  3. Browse to any translated menu (e.g., Members) and open the three-dot menu to verify your RTL translations display correctly.
  4. Navigate through screens, animations, back arrows, and content should all flow RTL.

Troubleshooting and FAQs

Q: My translated text still appears LTR.
A: After saving translations, force-close the app to refresh its strings. Ensure you updated the correct entries under BuddyBoss App > Translations.

Q: The app layout didn’t flip to RTL.
A: Verify your WordPress Site Language is set to an RTL option. Also confirm you’re using BuddyBoss Theme, which supports RTL out of the box.

Q: Only some elements flipped direction.
A: Check that all strings and menus are translated and that no custom CSS overrides the theme’s RTL rules.

Q: I want only certain pages in RTL.
A: The app follows the site’s global language setting; selective RTL per screen isn’t supported.

Was this article helpful?

Related Articles

To speak to our Agency consultant, fill in the form found at our Contact Page.

  • Get Started

    Enter your name and email address to get started with your project...

  • This field is for validation purposes and should be left unchanged.

Not recently active