- Status
- Resolvido
- Resolvido em
- 3.0.1
Visão geral do problema
Se o seu site estiver executando uma versão do WordPress anterior à versão 5.0, você pode encontrar um erro de PHP relacionado à função wp_script_translations.
Isso acontece porque essa função foi introduzida no WordPress 5.0. Por isso, as versões anteriores não conseguem encontrá-la.
Solução alternativa
Isso será corrigido na próxima versão de hotfix do WPML. Enquanto isso, é seguro comentar (ou remover completamente) a linha 70 no arquivo UI.php localizado na pasta ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/.
Remova a seguinte linha:
wp_set_script_translations( $handle, 'wpml-string-translation', WPML_ST_PATH . "/locale/jed/$handle" );