Additional menu

Get MemberPress today! Start getting paid for the content you create! Get MemberPress Now

How To Change Any Text in MemberPress

You can manually translate the MemberPress plugin into any other language using PoEdit. Alternatively, you can translate or change any text in MemberPress using the Loco Translate plugin.

This document will guide you through adding a new language or modifying any default MemberPress text with Loco Translate.

Translate or Change Any Text in MemberPress

Loco Translate is a plugin that can translate plugin and theme language files. Activating the Loco Translate plugin will allow you to translate any plugin on your website, including MemberPress.

Install and Activate the Loco Translate Plugin

The Loco Translate plugin must be installed and activated on your website before you can use it:

  1. Navigate to Dashboard > Plugins > Add New.
  2. Search for “loco translate” in the search box.
  1. Click the Install Now button to install Loco Translate, and then click Activate to activate the plugin.

Adding a New Language For MemberPress

To translate MemberPress, you must add a new language in Loco Translate.

Note: Loco Translate is not a multi-language plugin. Thus, though you can add multiple languages, it supports using only one language on the website.

  1. Navigate to Dashboard > Plugins > Installed Plugins and find the MemberPress plugin.
  1. Click the Translate option under the MemberPress plugin name. This will take you to the MemberPress translation page in Loco Translate.

Tip: Alternatively, you can access the MemberPress translation page directly by following the Dashboard > Loco Translate > Plugins > MemberPress > Overview tab.

  1. Next, click the New language link.
  1. Select the language you want to add under the Choose a language dropdown.
  2. Under the Choose a location option, select System.
  1. Click the Start translating button.

Now you can start translating MemberPress to the newly added language.

Note: To apply the new language to the website frontend, you should change the Site Language to that language. You can change the Site Language at Dashboard > Settings > General.

Modifying the Default Text in English

The default MemberPress language is English (United States). You can also use Loco Translate to change any text in English, thus modifying the default MemberPress text or labels:

  1. Navigate to Dashboard > Plugins > Installed Plugins and click Translate under the MemberPress label. You can also access the MemberPress translation page directly.
  2. Next, click the New language link.
  3. Select the English (United States) language under the Choose a language dropdown and System under the Choose a location option.
  1. Click the Start translating button.

This will allow you to replace each default text string with your custom text in English.

Adding MemberPress Translations and Modifications

Once the language is added and set in Loco Translate, you can start translating MemberPress.

As mentioned, Loco Translate supports translations string by string. Hence, each piece of text (string) must be translated individually.

If you want to translate the entire plugin, you can start at the first string in the list and work your way down.

Instead, if you want to translate or modify some specific strings, you can filter those out and translate them first:

  1. Click the search field and type in the text you wish to translate or modify.

Tip: A MemberPress text on the front or back end might be a group of several individual strings displayed together. Thus, if you can't find some text when searching for strings, try searching for parts of the text in question.

  1. The search results will show all strings that match or contain the term you searched for. Scroll through the string list and click on the string you want to translate or modify.
  2. The original string will be shown in the Source text field. You can add your translation or the modified text in the language translation field below. The star symbol will mark each translated/modified string.
  1. Repeat steps 1 to 3 for all strings you wish to translate or modify.
  2. Once done, click the Save button.

Loco Translate allows you to change any text on the front or back end, depending on where that string is located. Here, you can distinguish user interface strings by the ui icon before the string.

Syncing Translations After MemberPress Updates

Each MemberPress plugin update may bring changes, such as adding new strings or removing existing ones.

Tip: In case you can't find any string, it's possible that the string was added after your last translation sync. Therefore, syncing translations could be a solution to this issue.

Thus, you should sync your translations with the updated MemberPress.pot file:

  1. Navigate to Dashboard > Loco Translate > Plugins, find MemberPress in the list, and click on it.
  2. Under the Overview tab, click on Edit under the language name.
  1. Click the Sync button. The message will be displayed once the translation is synced.
Was this article helpful?

Related Articles

computer girl

Get MemberPress today!

Start getting paid for the content you create.