Aktuelle Sprache anhand oxLang ermitteln

Hallo Miteinander,

ich möchte in einer View-Klasse einer Variablen einen sprachabhängigen Text zuweisen. Hierzu verwende ich folgenden Code:

$oLang = oxLang::getInstance();

$message = $oLang->translateString(‘PAYMENT_NOT_VERIFIED’, $oLang->getBaseLanguage());

Allerdings liefert mir die Methode getBaseLanguage() nicht wie erwartet die aktuell ausgewählte Sprache, sondern Deutsch (“0”).

Mache ich etwas falsch oder muss ich evtl. eine andere Methode zum Ermitteln der aktuellen Sprache verwenden? Benutze ich lediglich die ID als Parameter beim Aufruf von translateString(), so wird ebenfalls die ausgewählte Sprache nicht berücksichtigt…

Gruß Jens