(Reading time: 1 – 2 minutes)
One of WordPress’s major strengths is it’s easy internationalization (i18n) using the GNU gettext system.
The gettext system has an excellent front end called POEdit which is fast and easy for non-programmers to master. After installing POEdit, translating is a 4-step process:
- Copy and rename the base .pot file to the correct country code .po file.
- Open the .po file in POEdit.
- Add the translations.
- Save the .po file twice.
If you’re doing a translation for one of my plugins, I’ll handle Step 1 and email you the .po file. That will make it much easier. Here’s a screenshot. You want to type the translations into the box outlined in red.

