Blog

How to Translate ProfileGrid to your Language

The process to translate plugins into your local language is quite easy.

To translate ProfileGrid Memberships into your local language all you need to do is head over to ProfileGrid Translation Project, select your locale, and begin adding your translations.

If you need assistance you can explore this step-by-step guide to translate plugins.

You can translate plugins to your language in two simple ways:

  1. Translate plugins directly on WordPress.org
  2. Translate plugins locally using PO editor software

However, the first option is preferred, more widely used by WordPress users, and has more benefits.

Translators can get a chance to win ProfileGrid Premium and/or ProfileGrid Premium+.

STEP 1: Translate ProfileGrid

Option 1: Translate plugins directly on WordPress.org

Step1: Login to your WordPress account and open the ProfileGrid page or the page of the plugin/theme that you wish to translate on wordpress.org.

WordPress Login- Translate plugin

Note: The further steps shown in this guide are in reference to ProfileGrid Memberships. You can follow the same steps to translate any WordPress plugin or theme. 

Translate Now!

Step2: Once the ProfileGrid Memberships page is open, scroll down and click on ‘Help translate it!’ or ‘Development.’

Translate Plugin

Step3: Further, on the development page, click “Translate “ProfileGrid Memberships – User Profiles, Groups and Communities” into your language.”

Translate plugin - ProfileGrid

Step4: On the next page, will find the list of languages in which you can translate ProfileGrid Memberships.

Languages to translate plugins

Step5: Search and click on the language in which you want to translate ProfileGrid Memberships.

Step6: Double click on the translation column to add translations manually.

Manually add translations

Step7: Further, click ‘Suggest’ to submit the translation.

Suggest translation

Step9: You can track the status of your translations by going to the Waiting option.

Translation Status

Step10: After your translation status turns ‘Waiting’.

Translate Now!

Option 2: Translate plugins locally using PO editor software

Step1: Open the ProfileGrid page on wordpress.org and download the file.

ProfileGrid Memberships

Step2: Open the ProfileGrid Memberships zip file and double click on the ‘Languages’ folder.

Languages

Step3: Search for the .PO files in the folder.

PO file

Step4: Use .OP file editors such as POEDIT or POEDITOR to edit and translate the file into your language.

Step5: Create an account on WordPress.org and open the ProfileGrid Memberships page.

Step6: Click on ‘Development’ and then click “Translate “ProfileGrid Memberships – User Profiles, Groups and Communities” into your language.

Step7: Here you will find a list of languages. Search and click the language in which you have translated the plugin.

Step8: Further, click on “Stable (latest release).”

Step9: Scroll to the bottom and click on Import Translations.

Import Translation

Step10: Next, select the translated file and click ‘Import’ to upload the translations.

Note: Only upload the .PO translation file. You do not require to upload any other file from the plugin.

Step11: Once the translations are uploaded and the status of your translations turns into ‘Waiting’.

Step 2: Approve Your Translated Strings

Translated texts are approved by local WordPress team of volunteers, and not by plugin author. You will have to request one of Translation Editors (PTE) to approve your translation. You can find the PTE assigned to the project on right side bar (scroll down a bit), as an example on this page.

If no Translation Editor (PTE) is assigned, you can request to become a Translation Editor (PTE) for our plugin here:

Making a PTE Request Template

PTE Request (Link provided for information only, you just need above link “Making a PTE Request Template” to complete the request)

Please make sure you are requesting to become a language editor (PTE) for your language only, otherwise your request will not be approved. You can tag us @metagauss in your request just like the user did here so that local language team knows that we are aware of your request. Volunteers will approve your request on first come first basis.

Once your request is approved, you can approve your translated texts yourself. You will be also able to approve any future translation requests from other users.

Step 3: Get ProfileGrid Premium for Free

Conditions to qualify for reward:

  • Stable (latest release) and Stable Read Me (latest release) progress is less than 79% before you started the translation work
  • Stable (latest release) and Stable Read Me (latest release) progress is above 85% once your finish the translation work
  • ProfileGrid appears to be translated to locale language

Once above conditions are met we will offer you ProfileGrid Premium for free.  If you will help us in translating the ProfileGrid Premium Version we will offer you ProfileGrid Premium+ completely free as well!

Note that we cannot accept the translation files on the email system. You need to upload the files directly to WordPress.org so the translations are available through your account. (check above process).

You can claim your reward by contacting us on our support portal. Please provide the locale link in your message for quick approval).

19 Comments

  1. Daniel Montsech

    Hi there,

    I’m sorry for the silly question, but want to translate the plugin into Spanish and I can’t find the languages folder. Where is it?

    I beg you pardon in advance if the answer is too obvious,

    Daniel

  2. Daniel

    Hi, sorry if this a basic question. In the language folder I found the .po and .mo file for Spanish, the question is how do I indicate ProfileGrid to use Spanish for all the plugin?

    1. ProfileGrid

      You need to update site language from WordPress settings.

  3. Bruno Verrier

    Hello,
    I translated your plugin into French.
    How can I send it to you?

    For the record some sentences are still in English and not referenced in the .pot file.
    Regards
    bV

    PS: I send this message a second time cause i was not logged the first time.

    1. ProfileGrid Development Team

      Thank you, please contact us from our support page (browse from top menu). We will reply back, and request the translation files.

  4. RudiVanOverloopII

    Translation works fine. But i don’t find a way to translate the extensions like Group Photos.

    Thx.
    Rudi Van Overloop
    Camperland.be

    1. vincent

      Hello Rudi,

      Thank you for writing to us. While ProfileGrid core is fully translatable, we are still working on making its extensions translator friendly.

      Stay tuned as we release an update on this in the near future.

  5. DB

    Why you dont answer to my suggestions to translate your plugin to Russian?
    Is it possible to translate ProfileGrid via in-WP-site LocoTranslate?
    When, at what month, your extensions will be translatable?

    PS Have you a plan to integrate some powerful comments system as wpDiscuz with ProfileGrid or create your own multi-functional comments engine?

    1. ProfileGrid Development Team

      Hi, There appears to be some miscommunication. We did respond to your ticket. I apologize for the delay due to weekend. Yes, you can translate core plugin via in-WP-site LocoTranslate. We are presently working on extensions compatibility. In the release going out today we have also fixed compatibility with wpDiscuz. A dedicated comments engine is an interesting idea and we will surely consider it once current pipeline of features has been delivered.

  6. DB

    What is the better way to translate your ProfileGrid:
    1) LocoTranslate;
    2) POEdit;
    3) https://translate.wordpress.org/locale/ru/default/wp-plugins/profilegrid-user-profiles-groups-and-communities/
    Why LocoTranslate shows only 1518 strokes when WP-locale shows 2093? What is the different?

    1. ProfileGrid Development Team

      Hi, Both plugins should works fine. In Loco Translate you need to sync POT file to be able to see newer strings after update. We made some strings changes recently (including today’s release), so make sure you are using latest release.

  7. Eugene

    Hello, I have translated the file “profile-magic-ru_RU” into Russian, how can I activate it so that my plugin on the site is in Russian?

    1. ProfileGrid

      Please make sure that you have set the WordPress site language to Russian. In order to change the the site language, refer to refer the following steps:

      1) Login to WordPress site dashboard and go to “Settings >> Generals” menu.

      2) Select the Russian language for “Site Language” option and save it.

  8. L2BD

    can I create ambassador profiles with this plugin? if so, how?

    1. ProfileGrid

      ProfileGrid allows users to create profile on basis of the groups; registration can be free or paid. Also after registration, it allows to manage user profile on site and have numerous extensions to cover different aspects of profile management. For more details on ProfileGrid working you can visit the link: https://profilegrid.co/best-wordpress-membership-plugin-for-your-website/.

  9. Isabel

    Hello,

    I assume then translation is a premium feature?
    My WordPress site is set up in Spanish but the plugin is still showing the English version.

    Also, reading other comments, I can’t find any specific directions on how to change language settings.

    Thanks

    1. ProfileGrid

      Hi,

      Please follow the below steps to translate the ProfileGrid into your language:-

      1. Install and Activate Loco translate Plugin.-https://wordpress.org/plugins/loco-translate/
      2. Click Plugin Pages showing in the Left menu bar of Loco Translate Plugin.
      3. Click the ProfileGrid Plugin link in Plugins Page.
      4. Select the WordPress Language in which you wish to translate the files.
      5. Choose Location and click Start Translating.
      6. The page will redirect to the Editor Tab of Language translation
      6. Search the string X that you wish to translate using the Filter translation Field. Searched String X will show in Source text Box.
      7.Input string Y in Translation Box and click the Save button.
      8. Now String Y will replace String X.

      Feel free to get back to us for further assistance.

      Thank you,

  10. tareq

    Dears thanks i will start to translate it into arabic however i would appreciate any further instruction to convert the direction display for tables and fields to be switched into right to left (RTL)

    1. ProfileGrid Editorial Team

      Hi,

      As of now, the RTL is not supported in ProfileGrid. We will implement this in one of our future releases.

      Thank you,

Leave a Comment

Your email address will not be published. Required fields are marked *