Translating Charitable

If you would like to translate Charitable into your language, there are several ways you can do so.

Screenshot showing the Charitable translation project on

You can give back to the Charitable project by contributing your translations at

Once a translation has reached 100% translations in the Development / Stable columns, it automatically becomes available to anyone using Charitable in that language.


  1. Log into your account.
  2. Click on the Development cell for the language you are translating.
  3. There are serveral ways you can filter/sort the list of translateable text, but one easy way to get started is to click on the Untranslated link.
  4. To translate a particular piece of text, double-click on the row and add your translation.

When you add translations, by default they will go into the Waiting list, where they can be approved by a translation editor.

Becoming a Translation Editor

If you are interested in becoming a translation editor for Charitable in your language, that’s possible too! As a translation editor, you can help guide the translation of Charitable into your language. You will be able to approve/reject suggested translations and contribute your own without requiring approval. You can also write translations using a program like Poedit (see below) and then upload the translations, which can be a faster way of completing the translation.

If you are interested, please get in touch with us. You will need to provide us with your username.

WordPress Dashboard


You can translate Charitable using a plugin called TranslatePress.

  1. Go to Plugins > Add New.
  2. Search for “TranslatePress”.
  3. Click Install Now.
  4. On the following screen, click Activate Plugin to finish activating the plugin.
  5. Go to Settings > TranslatePress and choose a translation language.
  6. Open the front-end translation editor from the admin bar to translate your site.

For more information, see their documentation.

Loco Translate

You can translate Charitable via your WordPress dashboard using a plugin called Loco Translate.

  1. Go to Plugins > Add New.
  2. Search for “Loco Translate”.
  3. Click Install Now.
  4. On the following screen, click Activate Plugin to finish activating the plugin.

Once you have installed and activated Loco Translate, you can translate Charitable by going to Loco Translate Manage translations and finding the Charitable language file.

For more information about using Loco Translate, see its documentation.

Note: To avoid losing your translations when you upgrade to new versions of Charitable, we strongly recommend creating the following folder in your website (it must also be writeable by your server):



You may prefer to translate Charitable via Poedit, which is a free downloadable program designed to make it easy to create translations. To translate Charitable using Poedit:

  1. Open the charitable/i18n/languages/charitable.pot file in Poedit.
  2. Write your translations.
  3. Save the file with your language code to wp-content/languages/plugins/charitable-nl_NL.po, replacing nl_NL with the language code for your translation (Poedit will suggest this).