Theme Translation

Scroll down the page for additional instructions

Each theme comes with a .pot which makes theme translation a breeze with the CodeStyling Localization plugin.

  1. Download the CodeStyling Localization plugin
  2. Click on Install Now
  3. Click Activate Plugin
  4. Click on Tools => Localization
  5. Click on Themes
  6. Click Add New Language and then select the appropriate language
  7. Once the .po/.mo is generated, click on Scan
  8. Scan the .pot file
  9. Click on Edit
  10. Open up a translator like Google Translate or your preferred translate method
  11. Translate each phrase with the proper translation
  12. Save
  13. Generate .mo file if needed
  14. Return to site to see if the translation worked

Multilingual WordPress Plugins

Important: If you are using multi-language plugins like WPGlobus, WPML, or qTranslate, use the following resources for translating get_theme_mod strings (text from the theme customizer):

WPML

– How to translate data from theme customizer: https://wpml.org/forums/topic/translate-data-from-get_theme_mod/
– Translate get_theme_mod strings: https://wpml.org/forums/topic/get_theme_mod-translations/

WPGlobus

– How to translate strings in WordPress Theme Customizer: http://www.wpglobus.com/documentation/how-to-translate-strings-in-wordpress-customizer/

Polylang

– How to Translate theme customizer content with WP Polylang: https://wordpress.org/support/topic/polylang-strings-in-front-pagephp?replies=18#post-6599257

qTranslate

– Qtranslate X plugin: https://wordpress.org/plugins/acf-qtranslate/