Beispiel "Eine Testressource pro Sprache"

Zuletzt geändert von Carina Enke am 06.01.2026

Das folgende Beispiel zeigt, wie Sie innerhalb eines Kurses einen Test in mehreren Sprachen anbieten können. Es werden einzelne Testressourcen pro Sprache verwendet und die Teilnehmenden wählen selbstständig eine Sprachvariante.

Einen Überblick weiterer Beispiellösungen und Hinweise zu Grenzen der jeweiligen Umsetzung beschreibt die Seite Wie biete ich einen Test in weiteren Sprachen an?

Editor - Eine Testressource pro Sprache.png

Schritt 1: Testressource je Sprache erstellen

Erstellen Sie im Onyx Editor je einen Test pro benötigter Sprache. Ihre eigene Spracheinstellung des Onyx Editors ist unwichtig. Hinterlegen Sie alle Inhalte, welche im Test angezeigt werden in der jeweiligen Sprache. Alle Button-Beschriftungen und Hinweise in der Testdurchführung müssen nicht übersetzt werden. Sie werden automatisch in der vom Nutzer gewählten Sprache angezeigt. 

Es bietet sich an, zunächst eine Sprachvariante fertigzustellen. Sind alle Inhalte, Einstellungen und Konfigurationen im Test gesetzt, kopieren Sie diesen Ausgangstest. Übersetzen Sie nun alle in der Kopie eingetragenen Texte. Beachten Sie dabei auch die korrekten Lösungen und Auswirkungen auf Auswertungseinstellungen und Feedbacktexte.

Player - Test_de.png Player - Test_en.png

Zur vereinfachten Verwaltung der Testressourcen können Sie die Testvarianten untereinander referenzieren.

Editor - Referenz zu Testinhalt_de.png

Schritt 2: Testvarianten in Kursbausteine einbinden

Öffnen Sie den Kurs in der Standardsprache des Kurses. Wechseln Sie in den Kurseditor und legen Sie pro Sprache je einen Kursbaustein Test an. Hinterlegen Sie am Kursbaustein die passende Testressource der entsprechenden Sprache.

Player - Zwei Kursbausteine_de.png

Übersetzen Sie den Titel und ggf. die Beschreibung zum Kursbaustein mit Hilfe der Funktion Mehrsprachigkeit.

Editor - Mehrsprachigkeit eines Kursbausteins_de.png

Schritt 3: Sprachauswahl

Ohne weitere Einstellungen werden allen Nutzern jeweils beide Testbausteine angezeigt.

Wenn Nutzer nur einzelne Sprachausgaben sehen und starten sollen, können Sie die Sprachauswahl über verschiedene Varianten lösen.

Sprachauswahl per Expertenregel

Expertenregeln ermöglichen die Einschränkung der Sichtbarkeit und des Zugangs für Kursbausteine auf Basis der Nutzersprache oder der Kurssprache. Ergänzen Sie die gewünschte Expertenregel im Tab Sichtbarkeit der beiden Testbausteine.

 BeispielregelAuswirkung

Expertenregel für Anzeige nach Nutzersprache 

  • Nutzen Sie eine Expertenregel zur Einschränkung der Sichtbarkeit per Nutzerattribut "language" . Möglich sind isInAttribute, hasAttribute, getUserProperty

    Weitere Beispiele zur Nutzung von Benutzerattributen siehe Expertenregeln zur Prüfung auf ein Benutzerattribut

isInAttribute("language","en")Nur die Person mit eingestellter Nutzersprache "English" erhalten Zugang zum Kursabschnitt. 

Expertenregel für Anzeige nach Kurssprache:

  • Die Expertenregel isCourseLanguage schränkt die Sichtbarkeit per Vergleich zur aktuell gewählten Kurssprache ein.

isCourseLanguage("de")

Nur wenn die aktuell eingestellte Kurssprache deutsch ist, wird der Kursbaustein angezeigt.

Folgende Beispielscreens zeigen eine mögliche Umsetzung und deren Ansicht für einen Nutzer mit Nutzersprache English bzw. Deutsch.
Kurseditor - Sichtbarkeit per Expertenregel Nutzersprache DE_de.png Kurseditor - Sichtbarkeit per Expertenregel Nutzersprache EN_de.png

Nutzer mit Nutzersprache EnglishNutzer mit Nutzersprache Deutsch
Kursrun - Sichtbarkeit nach Nutzersprache_en.png Kursrun - Sichtbarkeit nach Nutzersprache_de.png

Sprachauswahl per Einschreibebaustein in eine gezielte Sprachgruppe

Die Anzeige eines Kursbausteins lässt sich beispielsweise auch per Einschreibebaustein lösen. Die gewählte Gruppe kann ebenfalls für eine (einfache), per Checkbox konfigurierbare, Sichtbarkeitsregel der Test-Kursbausteine genutzt werden. Unterbinden Sie in der Konfiguration der Lerngruppen das Austragen aus der Gruppe und die Mehrfacheinschreibung, wenn Nutzer die getroffene Auswahl für alle Kursbausteine des Kurses beibehalten sollen.

Editor - Sprachauswahl per Gruppeneinschreibung_de.png

Stellen Sie mit Hilfe von Sichtbarkeitseinstellungen zu einem Kursbaustein sicher, dass ein Nutzer nur den zur gewählten Kurssprache passenden Kursbaustein angezeigt bekommt.

Editor - Sichtbarkeitseinstellungen für Testauswahl_de.png

Nach Auswahl der Sprache per Einschreibebaustein erscheint nun nur der Kursbaustein mit der passende Sprachvariante des Tests. 

Kursrun - Sprachauswahl per Gruppeneinschreibung_de.png  Kursrun - Anzeige des Tests nach Sprachauswahl_de.png