WPML
Status
Resolvido
Relatado para
WPML String Translation 3.2.12
Resolvido em
WPML String Translation 3.2.14
Tags de tópico
Compatibility

Visão geral do problema

Você pode enfrentar problemas com traduções nativas provenientes de plugins que usam o recurso Performant translations. Por exemplo, com plugins como WooCommerce, Blocksy ou MasterStudy LMS Learning Management System, você pode notar que as traduções já fornecidas não aparecem corretamente no front-end.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.


  • Abra o arquivo …wp-content/plugins/wpml-string-translation/classes/MO/LoadedMODictionary.php.

  • Procure a linha 46.

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

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

Todos os problemas conhecidos →