WPML
Statut
Ouvert
Signalé pour
WPML Multilingual CMS 4.6.9
Étiquettes de sujet
ATE, Bug

Aperçu de l’anomalie

Si vous utilisez le lien Modifier les traductions sur l’interface publique pour traduire votre contenu avec l’Éditeur de traduction avancé (ATE), les traductions peuvent ne pas se terminer et rester bloquées. De plus, vous verrez une erreur semblable à la suivante :

Solution de contournement

Assurez-vous de disposer d’une sauvegarde complète de votre site avant de continuer.


  • Vous devez gérer et terminer les tâches de traduction via le back-end pour garantir une finalisation et une synchronisation correctes depuis le tableau de bord WPML > Traductions.

Ou :

  • Ouvrez le fichier …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.php.

  • Recherchez la ligne 431.

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

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

Toutes les anomalies connues →