Navigation überspringen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Unterstützt die Zeitzone: America/Lima (GMT-05:00)

Schlagwörter: 

Dieses Thema enthält 6 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 3 Tage, 1 Stunde.

Assistiert von: Andreas W..

Verfasser Beiträge
Februar 26, 2025 unter 3:35 pm #16751910

philipD-20

Hallo Andreas,

danke für die Info - ich habe das richtig verknüpft und es wird jetzt korrekt angezeigt!

Bzgl. Übersetzung der Akkordion Menüs bzw. des Formulars benötige ich jetzt bitte noch Deine Hilfe.

versteckter Link

Die Akkordion Überschriften wurden nicht übersetzt, der Rest schon...?

Gleiche Seite - schwarze Buttons: Wie mache ich die Übersetzung vom Formular?

Danke und beste Grüße,
philip

Februar 26, 2025 unter 5:24 pm #16752495

Andreas W.
Supporter

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Es handelt sich hier um Custom Features des Themes.

Hier muss eine XML-Konfiguration für den Block erstellt werden, damit man ihn im WPML Übersetzungseditor übersetzen kann. Das ist generall Aufgabe des Authors des Themes oder Plugins.

Anleitung:
https://wpml.org/documentation/support/language-configuration-files/make-custom-gutenberg-blocks-translatable/

Das Plugin "Greyd Plugin" verwendet dazu in seinem Stammverzeichnis eine wpml-config.xml Datei.

Aktuell kann ich hier die Inhalte der Module übersetzen, aber nicht die Titel.

Die Config muss dazu wie folgt angepasst werden:

 <gutenberg-blocks>
        <gutenberg-block type="greyd/dynamic" translate="1">
            <key name="dynamic_content">
                <key name="type">
                    <key name="dtitle" />
                    <key name="dvalue" />
                </key>
            </key>
        </gutenberg-block>
    </gutenberg-blocks>

In der aktuelen Config fehlt der Key <key name="dtitle" />.

Ich kann auf diese Weise bestätigen, dass diese Title im Übersetazungseditor erscheinen, aber der Block zeigt die Übersetzungen trotzdem nicht im Frontend an.

Das müsste weiter untersucht werden.

---

Die Formular sind ebenfalls ein Custom Feature des Themes. WPML bietet zahlreiche Addons für bekannte Form-Plugins, allerdings nicht in diesem Fall.

Ich habe nun unter WPML > Einstellungen den Beitragstyp "Formulare (tp_forms)" als übersetzbar eingestellt. Versuche bitte die Formulare mit dem WPML Übersetzungseditor zu übersetzen und teste dann ob diese korrekt übersetzt werden.

---

Es wäre ideal, wenn Du das Theme und dessen Plugins in dem aktuellsten Versionen auf folgender Test Site installieren könntest, damit ich testen und an einer Lösung arbeiten kann.

Ein-Klick-Anmeldung:
versteckter Link

März 2, 2025 unter 4:04 pm #16765836

philipD-20

Hallo Andreas,

bzgl. Punkt 1 werde ich mit dem Hersteller sprechen ob der noch eine Idee hat.

Bzgl. 2 - ich finde den Content leider nicht im Übersetzer...?

In der Sandbox habe ich Dir die Greyd Suite installiert und mit Lizenz aktiviert.

Danke und beste Grüße,
philip

März 5, 2025 unter 12:21 am #16776278

Andreas W.
Supporter

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Ich konnte das Problem mit den Titeln der "Accordion"-Blöcke replizieren. Obwohl die Title im WPML Übersetzungseditor erscheinen, werden diese nicht im Frontend angezeigt.

Ich werde hierzu einen Blick in den Code des Plugins werfen, versuchen eine Lösung zu finden oder dieses Problem an unser Compatibility Team weitergeleiten und mich wieder bei Dir melden, sobald ich hierzu eine Rückmeldung erhalten habe.

März 7, 2025 unter 3:26 am #16785958

Andreas W.
Supporter

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Speichere bitte die folgende Config unter WPML > Einstellungen > Benutzerdefinierte XML Konfiguration ab:

<wpml-config>
  <gutenberg-blocks>
    <gutenberg-block type="greyd/accordion-item" translate="1">
      <xpath>//button[@class="wp-block-greyd-accordion__title"]/span</xpath>
    </gutenberg-block>
  </gutenberg-blocks>
</wpml-config>

Editiere nun das Accordion Widget, speichere den Inhalt und übersetzen ihn erneut.

Bei unserem Test löste sich das Problem auf diese Weise.

Sollte sich das Problem damit für Dich ebenfalls lösen, so bitte ich Dich dies an das Greyd Team zu melden, damit man dort die Config entsprechend anpasst.

März 7, 2025 unter 10:38 am #16787539

philipD-20

Hallo Andreas,

super das hat funktioniert! Ich werde das an Greyd weiterleiten.

Bzgl. Formular habe ich tp_forms aktiviert, allerdings kann ich dann bei den Formularen keine Übersetzungsmöglichkeit finden (Icon) wie zB. bei den Seiten...

Danke und beste Grüße,
philip

Bildschirmfoto 2025-03-07 um 11.36.02.png
März 7, 2025 unter 11:05 am #16787738

Andreas W.
Supporter

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Gehe auf WPML > Einstellungen > Beitragstypen übersetzen und stelle den Typ "Forms (tp_forms)" auf "Übersetzbar" ein.