Support » Plugin: Paid Memberships Pro » How to translate to other languages?

Viewing 6 replies - 1 through 6 (of 6 total)
  • At least the frontend, anyone?

    Hi stickFinger,

    This is not currently a feature of this plugin. If you know of someone who could help with the translation, please have them contact:


    As you can see this is my 3rd comment saying: I’d like to help translate PMP into Spanish. Yes, I need this baaaad 🙂

    I’m trying to set PMPro in Spanish, and so far I have uploaded the correspondent .mo .po .por availables here by the way Jimmy:

    And I have uploaded them into /wp-content/plugins/paid-memberships-pro/languages/ as it is explained here

    Create a Translation .po File and New .mo File

    Translations files can be created manually or via command line, but the easiest way is to use Poedit.

    Load the pmpro.pot file located in “/wp-content/plugins/paid-memberships-pro/languages/” (or get it on GitHub here).
    Save a copy of this file for the language you are translating to. The file name should follow this structure: “pmpro-(language code)_(country code).po”. (ex. “pmpro-es_ES.po” for Spanish). View Language Codes and Country Codes.
    Translate all the strings. Poedit provides a simple UI for translating strings. Just click on the string you want to translate and enter your translated text in the “Translation here” box.
    Save the file (Poedit automatically creates a “.mo” file – containing your translated strings)

    And I havent got any results from this, What am I missing here?? Is there any change I should make?


    Yes, you have to place the mo and po files in the following folder: wp-content/languages/pmpro (create folder). First time I did just like you, inserted the mo and po files in the languages folder under pmpro and this is wrong, it must be placed in the wordpress languages folder.

    Plugin Author Jason Coleman


    You should be able to place the language files in wp-content/languages/pmpro or wp-content/plugins/paid-memberships-pro/languages/. There was a bug pre that was keeping the localization files from being read in the plugin folder.

    That said, it’s good to put them in the wp-content/languages/pmpro folder so they aren’t overwritten when you upgrade PMPro. I’m working to get the language packs submitted to me installed with the plugin.

    Just wanted to clarify.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘How to translate to other languages?’ is closed to new replies.