WPML
Statut
Résolu
Extension/thème associé
Impreza
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Vous remarquerez peut-être que lors de la traduction d’une page contenant le Pricing Table du thème Impreza, la mise en page semble perturbée et une icône « + » apparaît de manière inattendue entre les mots dans le module traduit.

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/us-core/plugins-support/wpml.php.

  • Cherchez la ligne 135.

  • Remplacez :
    return urlencode( json_encode( $output ) );

  • Par :
    return rawurlencode( json_encode( $output ) );

  • Ensuite, à la ligne 171, remplacez :
    $rows = json_decode( urldecode( $original_string ), TRUE );

  • Par :
    $rows = json_decode( rawurldecode( $original_string ), TRUE );
  • Apportez une petite modification à la page d’origine, puis traduisez-la à nouveau.

Toutes les anomalies connues →