Blog

How to Translate RegistrationMagic to your Language

Let’s start with the simple process of how you can translate this WordPress user registration plugin to the language of your choice. 

All you need to do is head over to RegistrationMagic Translation Project, select your locale, and begin adding your translations.

Or you can follow the step-by-step guide given below.

There are three ways to translate WordPress plugins or themes into your preferred language:

  • Translating directly on WordPress.org
  • Translating locally using PO editor software
  • And translating on your own website using Loco Translate

However, it is advised by the experts and much more beneficial if you translate WordPress plugins on WordPress.org.

Benefits of translating WordPress plugins on WordPress.org

The benefits of translating plugin on wordpress.org are;

  • Very simple and easy process
  • Takes very little time to translate WordPress plugins/ themes in any locale
  • Also, helps the community grow (especially in different regions)
  • Makes it easy for native people to enjoy the plugins/ themes in their own language
  • Often, you get rewarded with the Premium version of plugin/ theme like here on RegistrationMagic,
  • Here we are giving an opportunity to win RegistrationMagic Premium and/or RegistrationMagic Premium+ or MetaBundle(consists of Premium version of RegistrationMagic, ProfileGrid, and EventPrime)

Translate WordPress plugins on WordPress.org

Step1: Login to your WordPress account and head to the RegistrationMagic page on wordpress.org. Or you can search for the plugin you want to translate.

WordPress Login

Step2: Click on the RegistrationMagic and on the page, WordPress suggests you translate the plugin into your local language. 

Translate WordPress Plugins

Stap3: Go ahead and click on ‘Help translate it!’ or ‘Development.’

Translate WordPress Plugins

Step4: On the Development page, click ‘Translate “RegistrationMagic – Custom Registration Forms and User Login” into your language.’

Translate RegistrationMagic

Step5: Further, on the next page you will get a list of languages in which you can translate RegistrationMagic. 

Translate WordPress Plugins

Step6: Search for the language you want to translate the plugin in and click on it.

Step7: You can manually add translations to each statement by double-clicking on the translation column. 

Translate plugin

Step8: Click the ‘Suggest’ button once done adding the translation.

Suggest Translation

Step9: Once done translating, you can export the translation file by scrolling down to the page and clicking on Export. 

Step10: The status of the submitted translations will go into ‘Waiting.’

Translate plugin or theme

Step11: Once your translation goes into the waiting phase, let us know through this contact form so that we can review it.

Translating RegistrationMagic offline on your computer

Step1: Go to the RegistrationMagic page on wordpress.org and download the file.

RegistrationMagic

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

Translate wordpress plugins

Step3: In the ‘Languages’ folder you will find .PO files.

po file

Step4: Edit the .po file using any file editor such as POEDIT or POEDITOR.

Step5: Use the above tools to translate the plugin into your locale.

Step6: Once done create an account on WordPress.org, go to the plugin (example: RegistrationMagic) click on Development, then “Translate “RegistrationMagic – Custom Registration Forms and User Login” into your language.

Step7: From the list of languages select the language in which you have translated the plugin in

Step8: Then select “Stable (latest release)”

Step9: Further, scroll all the way down till you find Import Translations

Step10: On the next window select the Translate File

Step11: Finally once you select the file click on Import (It will upload the translations)

Step12: Once uploaded the translations will go into a Waiting state, once done let us know through the contact form and we will review the translations

(Note: Only upload the translated .po file, it is not required to upload any other file or folder from the plugin.)

Our team will review and verify the translations and get back to you. Once the core version is translated, we will give you access to the RegistrationMagic Premium for free, and for translating RegistrationMagic Premium Verison we will give access to RegistrationMagic Premium+ or MetaBundle for free.

Please note: If the plugin is already translated to a particular language in which you want to translate the plugin, we will not process the request in that case.

Hence, we request you to re-check and make sure that the plugin is not already translated into the language that you are willing to translate it in.

Translate WordPress Plugins using the Loco Translate plugin

With this method, you can translate any WordPress theme or plugin right on your own website using the LOCO translate plugin:

Step1: You’ll need a translation plugin to translate RegistrationMagic on your website. You can use the Loco translate plugin.

Step2: Click on the Loco translate plugin link and download the plugin file for free.

Step3: Next, go to the website ‘Dashboard’ and install the plugin.

Step4: Next, go to Plugin Pages on the left menu bar of this plugin.

Step5: Further, click the RegistrationMagic link on the page.

Step6: Here you can select the Local language in which you want to translate the plugin files.

Step7: In addition to that, select the location and click ‘Start Translating.’ The page will automatically redirect to the Editor Tab.

Step8: Use the Filter translation Field and search the string X that you wish to translate. The String X will be displayed in the source text box.

Step9: Further, go ahead and insert the string Y in the Translation Box. Save the translation.

Step10: Now String X will be replaced by String Y.

Get RegistrationMagic for Free as a Reward

Send us a contact request once you have translated the RegistrationMagic core to your locale so that our team can review the translations.

Translations must be available through wordpress.org, irrespective of which method you use. 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)

We will offer you a RegistrationMagic Premium for free if you have done 85% of the translations and the translations are good. If you will help us in translating the RegistrationMagic Premium Version we will offer you RegistrationMagic Premium+ or MetaBundle, as per your preference, completely free!

 

 

In a nutshell, this is where the translation project stands for RegistrationMagic:

RegistrationMagic Translation

4 Comments

  1. Milena

    Dear registrationmagic team

    thank you for this post regarding the form transaltion. I wondered whether there is a translation from English to German available? and if so could you kindly direct me to the translation? Thanks a lot. Best regards,

    Milena

    1. RegistrationMagic

      You can translate any string of RegistrationMagic using Loco Translate Plugin. Here are steps to achieve the same-
      1. Install and Activate Loco translate plugin.-https://wordpress.org/plugins/loco-translate/
      2. Click Plugin Pages showing in Left menu bar of Loco Translate Plugin
      3. Click RegistrationMagic 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. Page will redirect to Editor Tab of Language translation
      6. Search the string X that you wish to translate using Filter translation Field. Searched String X will show in source text box
      7. Input string Y in Translation Box and click Save button
      8. Now String Y will replace String X

      1. Donato

        Dear registrationmagic team
        what about the strings present in sample_data.xml?
        For istance there is a string “Register with us by filling out the fotm below” that I couldn’t find inside the language file. It is only present in a json structure in the sample_data.xml file.
        So there are two problems:
        1 – I can’t easily modify that file because the string is contained in a json structure and I need to mantain that structure with no errors.
        2 – But also if I rightly modify that file probably it will be replaced during the next update and I’ll lose all the changes.

        Donato

        1. RegistrationMagic

          This is the default plugin structure. If you want to customize it according to your requirements, you can change it. Of course during the update, changes will be lost, so you need to take a backup; then update plugin and transfer your custom changes again.

Leave a Comment

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