- Status
- Vom Autor gelöst
- Zugehöriges Plugin/Theme
- Woodmart
- Themen-Tags
- Compatibility
Übersicht über das Problem
Wenn Sie Woodmart mit WPML verwenden, kann das Problem auftreten, dass einige Blöcke im Frontend nicht übersetzt werden, obwohl die Übersetzungen im Erweiterten Übersetzungs-Editor (ATE) abgeschlossen sind. Dies tritt auf, wenn der Titel-Block das Icon-Format verwendet, das den Überschriftentext in ein <span>-Tag einschließt, oder wenn sich der Absatz-Block in einem Slider befindet und ein <span>-Tag anstelle eines <p>-Tags verwendet.
Problemumgehung
- Gehen Sie zu WPML > Einstellungen > Benutzerdefinierte XML-Konfiguration.
- Fügen Sie den folgenden Code hinzu und speichern Sie.
<wpml-config> <gutenberg-blocks> <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title"> <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath> </gutenberg-block> <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph"> <xpath>*[self::p or self::span]</xpath> </gutenberg-block> </gutenberg-blocks> </wpml-config> - Nehmen Sie eine kleine Änderung am Original vor und speichern Sie es erneut.
- Geben Sie die Übersetzung ein und speichern Sie sie erneut.