Ich habe festgestellt das man in der Listener.php die Sprachdateien sprich das Sprachobjekt auf zwei Arten laden kann. Da würde ich gern mal wissen was da der unterschied ist.
Die erste Variante ist die über das sogenannte core.event:
core.user_setup
Dann lädt man die Sprach datei in der form:
Code: Alles auswählen
$lang_set_ext = $event['lang_set_ext'];
$lang_set_ext[] = [
'ext_name' => 'autor/extname',
'lang_set' => 'sprachdatei',
];
$event['lang_set_ext'] = $lang_set_ext;
Code: Alles auswählen
$this->language->add_lang('sprachdatei', 'autor/extname');
Beide Varianten scheinen zu funktionieren aber was ist da jetzt der Unterschied.
PS: Sollte das hierfür das falsche Thema sein bitte ich den Beitrag richtig zu verschieben.