WPML
Status
Resolved
Reported for
WPML String Translation 3.2.12
Resolved in
WPML String Translation 3.2.14
Topic tags
Compatibility

Overview of the issue

You may experience issues with native translations coming from plugins that use the Performant translations feature. For example, with plugins as WooCommerce, Blocksy or MasterStudy LMS Learning Management System, you may experience that the translations already provided does not appear correctly on the frontend.

Workaround

Please, make sure of having a full site backup of your site before proceeding.


  • Open …wp-content/plugins/wpml-string-translation/classes/MO/LoadedMODictionary.php file.

  • Look for line 46.

  • Replace:
    				$moFileName = str_replace('l10n.php', '.mo', $loaded_file);

  • With:
    				// WPML Workaround for compsupp-7393
    				$moFileName = str_replace('l10n.php', 'mo', $loaded_file);

All known issues →