Übersicht über das Problem
Wenn Sie das Houzez Theme verwenden, können einige Strings und Widgets nicht übersetzt werden, und zwar:
- Houzez Contact Form > Senden-Button
- Houzez Grid Builder > URLs
- Senden-Button aus comments.php (Formular für Beitragskommentare)
- Houzez Custom Carousel
Problemumgehung
Dieses Problem ist behoben. Ein Update auf die neueste Version behebt dies auf Ihrer Website, daher benötigen Sie diese Problemumgehung nur, wenn Sie noch nicht aktualisieren können.
1- Fügen Sie für Grid Builder, Contact-Form-Widgets und Custom Carousel das folgende XML unter WPMLEinstellungenBenutzerdefinierte XML-Konfiguration hinzu:
<wpml-config>
<elementor-widgets>
<widget name="houzez_elementor_contact_form">
<fields>
<field>form_name</field>
<field>form_fields</field>
<field>button_text</field>
<field>email_to</field>
<field>email_subject</field>
</fields>
<fields-in-item items_of="form_fields">
<field>field_label</field>
<field>placeholder</field>
</fields-in-item>
</widget>
<widget name="Houzez_elementor_grid_builder">
<fields>
<field>image>url</field>
<field>image>alt</field>
<field>grid_title</field>
<field>grid_subtitle</field>
<field>more_text</field>
<field type="LINK">more_link>url</field>
<field>more_text_d</field>
<field>properties_text</field>
<field>property_text</field>
</fields>
</widget>
<widget name="houzez_custom_carousel">
<fields>
<field>carousel_title</field>
<field>carousel_tagline</field>
</fields>
<fields-in-item items_of="slides">
<field>content</field>
<field>title</field>
<field>read_more_text</field>
</fields-in-item>
</widget>
</elementor-widgets>
</wpml-config>Nehmen Sie dann eine kleine Änderung am Beitrag vor, damit diese neuen Felder im Übersetzungs-Editor geladen werden.
2- Für den „Submit“-Button:
- Öffnen Sie ../wp-content/themes/houzez/comments.php
Suchen Sie in Zeile 55 nach „submit-button“- Ersetzen Sie
value="%2$s"
durch
value="%4$s"
-
Der Code sollte nach der Änderung wie folgt aussehen:
'submit_button' => '<input style="text-transform:capitalize;" name="submit" type="submit" id="submit" class="submit btn btn-primary" value="%4$s">', // Customize the button class