Navigation überspringen

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

Problem:
Wenn ein Kunde eine LearnDash-Gruppe in einer Sprache erstellt und eine Übersetzung hinzufügt, erwartet er, dass ein Benutzer, der der Gruppe in einer Sprache hinzugefügt wird, automatisch Zugang zu allen Kursen der Gruppe in der anderen Sprache erhält. Dieses Verhalten hat sich nach einem Plugin-Update geändert, und Benutzer müssen nun manuell zu allen Sprachversionen der Gruppen hinzugefügt werden.

Lösung:
Wir empfehlen, in den WPML > Einstellungen > Benutzerdefinierte Felder übersetzen nachzusehen. Es könnte dort ein benutzerdefiniertes Feld geben, das diese Einstellung steuert. Dieses Feld sollte auf "Kopieren" eingestellt sein. Weitere Informationen finden Sie in unserer Anleitung: Übersetzung benutzerdefinierter Felder.

Bitte beachten Sie, dass diese Lösung möglicherweise nicht mehr aktuell oder auf Ihren Fall anwendbar ist. Wenn das Problem weiterhin besteht, empfehlen wir, die bekannten Probleme 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. Sollte das Problem weiterhin bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Hier ist der Link zum WPML-Supportforum.

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 patrikH-7 Vor 1 Jahr, 3 Monaten.

Assistiert von: Andreas W..

Autor Beiträge
Februar 28, 2024 um 7:05 pm #15355642

patrikH-7

When I create a learndash group in german and add a english translation, I want to add a user to the german group and I expect that this user now is part of the english group and can access all courses that are part of the english group - this worked previously and just recently when I updated Plugins in the Website, this behavior changed and I would need to grant access to all existing users to all languages of the groups they are already part of.

Is there a way how to configure learndash or wpml to know that if the user is part of the group in one language, he should have access to the translated content as well?

Februar 28, 2024 um 11:36 pm #15356105

Andreas W.
WPML-Unterstützer seit 12/2018

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

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

Hallo,

Ich würde zunchst dazu raten einen Blick auf WPML > Einstellungen > Benutzerdefinierte Felder übersetzen zu werfen.

Möglicherweise existiert hier ein Feld, dass geanu diese Einstellung steuert. Diese Feld sollte auf "Kopieren" gestellt werden.

Bitte prüfe das einmal.

Anleitung:
https://wpml.org/de/documentation-3/ratgeber-zum-loslegen/ubersetzung-benutzerdefinierter-felder/

Mit freundlichen Grüßen
Andreas

Februar 29, 2024 um 8:41 am #15356616

patrikH-7

Guten Tag,

Ich habe bereits alle learndash bezogenen Felder auf "Kopieren" gesetzt und die Seite aktualisiert.

Das Problem besteht weiterhin.

Ich habe bereits Hooks installiert, die über alle übersetzungen loopen und den Nutzer zu den Gruppen hinzufügen bzw entfernen - das funktioniert für Nutzer die neu in eine Gruppe eingefügt werden, löst jedoch noch nicht das Problem der Nutzer die bereits in einer Gruppe sind.

Februar 29, 2024 um 3:59 pm #15359294

patrikH-7

Die Logik wurde erweitert und das Problem für bestehenden Kunden damit gelöst