WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 4.5.14
Tags de tópico
Bug, Known issue

Visão geral do problema

Quando você salva uma tradução de um elemento de várias linhas usando o Editor de tradução clássico, as quebras de linha são removidas e a tradução aparece como uma única linha.

Solução alternativa

Certifique-se de criar um backup completo do seu site antes de prosseguir.

  1. Vá para: wp-content/plugins/wpml-string-translation/classes/class-wpml-st-string.php
  2. Após o código:
    			if ( ! empty( $translation_data ) ) {

    Adicione este código:
                    if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "wpml_save_job_ajax" && preg_match('/[nr]/', $translation_data["value"])) {
                        $translation_data["value"] = wpautop($translation_data["value"]);
                    }

Todos os problemas conhecidos →