WPML
Stato
Aperto
Segnalato per
WPML Multilingual CMS 4.6.9
Tag dell’argomento
ATE, Bug

Panoramica del problema

Se usi il link Modifica traduzioni sul front-end per tradurre il tuo contenuto con l’Editor di traduzione avanzato (ATE), le traduzioni potrebbero non completarsi e rimanere bloccate. Inoltre, vedrai un errore simile al seguente:

Soluzione alternativa

Assicurati di avere un backup completo del sito prima di procedere.


  • Gestisci e completa i lavori di traduzione tramite l’interfaccia di back-end per assicurare il corretto completamento e la sincronizzazione dalla dashboard WPML > Traduzioni.

Oppure:

  • Apri il file …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.php.

  • Cerca la riga 431.

  • Sostituisci:
    				if ( ! isset( $_SERVER['HTTP_REFERER'] ) ) {
    					return null;
    				}
    
    				$url = remove_query_arg( $args, $_SERVER['HTTP_REFERER'] );

  • Con:
    				$url = remove_query_arg( $args, admin_url('admin.php?page='. WPML_TM_FOLDER . '/menu/translations-queue.php') );

Tutti i problemi noti →