- Status
- Gelöst
- Gemeldet für
- WPML Multilingual for CF7 1.1.0
- Gelöst in
- 1.2.1
- Zugehöriges Plugin/Theme
- Contact Form 7
- Themen-Tags
- Compatibility
Übersicht über das Problem
Das Plugin Contact Form 7 ermöglicht es Ihnen, Platzhalter in Ihren Formularen festzulegen. Wenn Sie jedoch die Funktion Alles übersetzen von WPML nutzen, werden Sie feststellen, dass diese nicht automatisch übersetzt werden.
Dies ist eine bekannte Einschränkung unseres Erweiterten Übersetzungs-Editors, wie in unserer Dokumentation erklärt. Sie müssen Ihre Formular-Platzhalter manuell auswählen und zur Übersetzung senden.
Problemumgehung
Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
- Öffnen Sie die Datei wp-content/plugins/contact-form-7-multilingual/classes/Placeholders.php.
- Suchen Sie nach Zeile 40.
- Ersetzen Sie:
// $addEqualSignOnPlaceholder :: string -> string $addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder="' );
- Durch:
// $addEqualSignOnPlaceholder :: string -> string $addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder "' );