- Statut
- Résolu
- Signalé pour
- WPML Multilingual for CF7 1.1.0
- Résolu dans
- 1.2.1
- Extension/thème associé
- Contact Form 7
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
L’extension Contact Form 7 vous permet de définir des espaces réservés dans vos formulaires. Cependant, si vous utilisez la fonctionnalité Tout traduire de WPML, vous constaterez qu’ils ne sont pas traduits automatiquement.
Il s’agit d’une limitation connue de notre Éditeur de traduction avancé, comme expliqué dans notre documentation. Vous devez sélectionner manuellement les espaces réservés de vos formulaires et les envoyer à la traduction.
Solution de contournement
Veuillez effectuer une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier wp-content/plugins/contact-form-7-multilingual/classes/Placeholders.php.
- Cherchez la ligne 40.
- Remplacez :
// $addEqualSignOnPlaceholder :: string -> string $addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder="' );
- Par :
// $addEqualSignOnPlaceholder :: string -> string $addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder "' );