Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Sie möchten, dass auf Ihrer mehrsprachigen Website der englische Slider nur auf der englischen Seite und der deutsche Slider nur auf der deutschen Seite angezeigt wird. Sie verwenden das Plugin Depicter, das möglicherweise nicht mit WPML kompatibel ist.
Solution:
1. Überprüfen Sie, ob Sie den Shortcode des Sliders mit einer spezifischen ID für jede Sprache austauschen können. Weitere Informationen finden Sie hier: https://wordpress.org/support/topic/unable-to-translate-10/
2. Nutzen Sie den WPML-Hook, um abhängig von der aktuellen Sprache unterschiedliche Inhalte auszugeben. Ein Beispiel, wie Sie dies für Google Analytics Tracking Codes umsetzen können, finden Sie hier: https://wpml.org/forums/topic/how-to-setup-ga4-analytics-using-different-domain-per-language/
3. Falls Sie eine Alternative zum Depicter Plugin suchen, die mit WPML kompatibel ist, finden Sie hier eine Liste geeigneter Slider: https://wpml.org/plugin-functionality/slider/

Bitte beachten Sie, dass diese Lösungen möglicherweise veraltet oder nicht auf Ihren spezifischen Fall anwendbar sind. Wir empfehlen Ihnen, die bekannten Probleme auf https://wpml.org/known-issues/ zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Probleme auftreten, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Hier können Sie das tun: WPML Support Forum

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.

Schlagwörter: 

Dieses Thema enthält 2 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von Marcel Vor 2 Monaten.

Assistiert von: Marcel.

Verfasser Beiträge
Oktober 30, 2024 unter 4:40 pm #16348508

maxS-47

Hintergrund des Themas:
Ich habe auf meiner Website bewegliche Slider, die auf Deutsch sind. Ich verwende aktuell das Plugin Depicter dafür. Ich möchte WPML so programmieren bzw. verwenden, dass der englische Slider nur auf der englischen übersetzten Seite angezeigt wird und der deutsche Original-Slider nur auf der deutschen Seite.

Die Symptome:
Der Plugin Depicter könnte möglicherweise nicht mit WPML kompatibel sein.

Fragen:
Wie programmiere bzw. verwende ich WPML so, dass der englische Slider nur auf der englischen übersetzten Seite angezeigt wird und der deutsche Original-Slider nur auf der deutschen Seite?
Sofern der Plugin Depicter nicht mit WPML kompatibel ist, welchen Plugin würden Sie mir empfehlen?

Oktober 30, 2024 unter 5:24 pm #16348744

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Hallo,

die Autoren haben deren Testing zum Erreichen einer WPML Zertifizierung leider nie abgeschlossen. Eine mögliche Lösung ist hier beschrieben: https://wordpress.org/support/topic/unable-to-translate-10/. Falls das Plugin z.B.: einen Shortcode geniert, können Sie den jeweiligen Shortcode mit einer anderen ID direkt in Ihrer Page austauschen.

Eine andere Methode wäre eine Abfrage der Sprache vor der Ausgabe über einen Hook: https://wpml.org/wpml-hook/wpml_current_language/. Dies müssten Sie jedoch noch individuell anpassen, je nachdem wie der Slider genau aufgebaut ist.

Dort könnten Sie eine Regel setzen, um für eine spezifische Sprache einen anderen Code auszugeben. Anbei ein Beispiel für verschiedenen Google Analytics Tracking Codes je Sprache, das Prinzip wäre hier identisch: https://wpml.org/forums/topic/how-to-setup-ga4-analytics-using-different-domain-per-language/.

Alternative Slider, welche kompatibel sind, finden Sie hier: https://wpml.org/plugin-functionality/slider/.

Viele Grüße
Marcel

Oktober 30, 2024 unter 6:14 pm #16348810

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

(Internal Status Change)