Translating WPtouch

Translating WPtouch Pro can be done easily using a translation tool such as Poedit.


Translation may also be used to edit WPtouch's default text where other options are not available. For example, you may change the default text shown on the switch by creating a new translation file by selecting the .pot file in the /lang folder. By editing the text of the switch and saving the new .mo file to your active child theme, the switch link or any strings you edit/translate will display your edits instead of the default text.


  1. In a translation tool such as Poedit, select "New catalog from POT fileā€¦" from the "File" menu.

  2. In the Poedit dialog box, navigate to the plugin folder on your computer. Inside, navigate to the /lang/ folder.

  3. Select the wptouch-pro.pot file.

  4. Still in the Poedit dialog box, select where you want to save your new, translated file. Two files will be saved in the location you specify: a .po and a .mo file.

  5. Proceed to edit the strings you want to change and save your work.

  6. Rename the .mo file in the format wptouch-pro-YOUR-NAME.mo, where YOUR-NAME can be whatever you like. Make sure that the filename starts with "wptouch-pro-" for it to be recognized in WordPress. Also, do not use the default filenames. Example, wptouch-pro-es_ES.mo, as WPtouch Pro will automatically overwrite it with its own.

  7. Connect to your server via FTP and upload only the .mo file to:

    1. The /wp-content/wptouch-data/lang directory if you have a single WordPress installation, or

    2. The /wp-content/wptouch-data/YOURSUBSITEID/lang/ directory if you have a WordPress network installation.

  8. Go to WPtouch > Settings > General > Language and for "Theme Language" select the new translation that you uploaded.

  9. Clear all caches before refreshing your website. You should see the changes take effect immediately.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us