WPML
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.

Alle bekannten Probleme →