How To Translate WordPress Plugin

How To Translate WordPress Plugin to Other Languages

English is the most commonly used language in the software development industry.  As English is an international language, therefore most software engineer prefers to develop their WordPress plugins using this language.

But what should you do if you want to use a WordPress plugin if a different language? Well, there is always a solution to a problem. All you need is to translate wordpress plugin into your preferred language. WordPress is open source and highly flexible for customization. Because of WordPress open-source nature – translating a WordPress plugin is not a big deal.

However, in this article, I am going to show and describe the efficient ways of translating a WordPress plugin. So, follow the steps below ­

Translate Plugin Using Poedit  

Poeedit is a multiplatform gettex catalog editor to aid the process of language localization. Using Poedit you can easily translate WordPress Plugins into different languages. First of all, download the free version of Poedit software & install it on your system.

By using Poedit you need to open .pot file to create new .po file & convert .po file into .mo file. It is necessary to convert the .po file to .mo file because the machine can only read the binary files like .mo file. The steps are listed below:

  • Download & Install Poedit.
  • Open Poeedit and click on “Create New Translation”
  • From your plugin package move to the language folder.
  • Choose the .po language file you need to translate.
  • Once you select the file, now you can select the language you want to translate.
  • By click on “save as” create new .po file in the language folder.
  • Click on Edit > Find (Ctrl + F) and write the string name that you want to translate.
  • Once everything is done click on “Save”
  • Now Login to your WordPress dashboard > setting > Choose a language to translate.

Plugin Translation process

  • Login wp dashboard > navigate – Loco Translate > Click on Plugin you want to translate.

translate wordpress plugin

Now Click on the advanced option to configure –

  • Text domain
  • File Prefix
  • and template file

How To Translate WordPress Plugin to Other Languages 9

Now click on Overview > + Add New Language

How To Translate WordPress Plugin to Other Languages 10

By clicking on the “+New Language” button you need to choose the preferred language you want to translate. Once everything is done click on the “Strat Translating” button and save your configuration.


WordPress is the most popular content management system. WordPress is highly customizable and you can do almost anything you want. You can also extend the functionality of a WordPress website using plugins. Translating a plugin in another version of the website could be very difficult, but by following few necessary steps you can translate WordPress plugin in a WordPress website in no time.