WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 3.6.0
Gelöst in
3.6.1

Übersicht über das Problem

In einigen Fällen kann die Verwendung von Page Buildern verschachtelte Shortcodes erzeugen. Derzeit trennt die Integration von WPML mit Page Buildern die Übersetzung dieser verschachtelten Shortcodes nicht von ihren übergeordneten Shortcodes.

Betrachten wir ein vereinfachtes Beispiel.

[shortcodeA att1=val1 att2=val2]

  Some text



  [shortcodeB att3=val3 att3=val3]Some nested content[/shortcodeB]



  Some more text

[/shortcodeA]

In diesem Beispiel sollten wir die Strings „Some text“ und „Some more text“ übersetzen können, während der verschachtelte Shortcode (shortcodeB) als separates Feld zur Übersetzung verfügbar sein sollte.

Diese Funktion wird in der kommenden Version von WPML hinzugefügt.

Problemumgehung

Als Problemumgehung können Sie den verschachtelten Shortcode (d. h. shortcodeB) weiterhin manuell übersetzen, indem Sie seine Attribute und seinen Inhalt im Übersetzungs-Editor ändern, wenn Sie den Inhalt des übergeordneten Shortcodes (d. h. shorcodeA) übersetzen.

Ein Beispiel dafür sehen Sie im folgenden Bild.

Verschachtelte Shortcodes übersetzen
Verschachtelte Shortcodes übersetzen

Alle bekannten Probleme →