Translation Issues

Updated on January 3, 2019

When translating the Jupiter theme to your language, you may encounter some issues like words that can’t be translated or the translation not working after the theme update. In this article we’ll describe some translation issues and how to fix them.


Translation Stopped Working After Theme Update

If you are using the Loco Translate plugin and you noticed some translations are not working as expected, click on the Sync button on the translation edit screen. This option will sync the old translations with the new translations.

Also after theme update new strings may be added to default mk_framework.pot file, but you can’t find them in your translation .po file.

To fix it, you need synchronize your file with the default one. To update your .po file, navigate to Catalog, choose Update from POT file, and then choose the mk_framework.pot file from which you will get the updated contents. After that, translate the project as you normally do and save all changes.


Translation Is Not Loading/Working

Usually this means that you forgot to save the translated file, or that it’s in the wrong path. Usually plugins and themes search for translations in the folder /languages or /i18n inside their root, but this may change. To locate Jupiter translation files correctly, read the article How to translate theme.


Some Strings Are Translated, But They Are Not Loading

When translating the Jupiter theme to your language, you may encounter some issues like words can’t be translated or the translation is not working after the theme update.

Be sure that they are not Fuzzy. A Fuzzy string means that it needs to be checked. The translator was probably not sure of it’s translation, so it marked the word(s) as Fuzzy to let others confirm that the translation is correct before using it or the original text was changed in the theme update.

To fix it, you need uncheck Fuzzy selection. On PoEdit for Mac, disable Needs Work option:

On Windows/Linux, click this Fuzzy icon:

Click on it for each string which is marked as Fuzzy and save the changes.


Other Issues

If none of the above steps helped, please open a ticket in our help desk.

Did this answer your question?