Meiner Meinung nach wäre ein Syntax Fehler:
PHP-Code:
'description' -> $db->escape_string($lang->setting_settingname_desc),
Also -> anstatt =>
Wenn man eine Variable falsch schreibt oder eben ein Attribut einer Klasse (so wie hier geschehen), ist das für mich eher ein Logik-Problem, da die Syntax dennoch richtig ist - die Variable aber nicht zur Verfügung steht.
Naja!

Wie dem auch sei.. Vielleicht Auslegungssache, ich bleibe bei Logik - vorallem weil php nie vorschreibt, dass man hinten _desc dranhängen muss. Das ist durch die Logik der entsprechenden Klassen oder Dateien zu Stande gekommen.
@schnapsnase
Du hast zur Kenntnis genommen, dass die erste Zeile im PHP-Beitrag "name" lautet und im zweiten PHP-Beitrag "title"?
Ich habe die Abschnitte mit "title" und "description" entsprechend benannt und lediglich zum Testen auch mal den Abschnitt "name" und "description" analog hierzu versucht.
@itsmeJAY
War hier lediglich ein Schreibfehler. Sorry.
Selbstvertändlich wird überall => verwendet, ansonsten würde ein White Screen erzeugt (soeben getestet) und der Fehler in das PHP-Log geschrieben. Warum im MyBB-Log ein solcher Fehler nicht niedergeschreiben entzieht sich meiner Kenntnis.
Ich glaube wir schreiben (sprechen) hier alle aneinander vorbei. Hat noch jemand das Gefühl?

(21.10.2020, 13:25)itsmeJAY schrieb: [ -> ]Hat noch jemand das Gefühl? 
Ja, irgendwie schon.
Ich werde mich aber heute abend mal in das Problem hineintasten - wusste anfänglich ja auch nicht, um welches Plugin es überhaupt geht... Schaun wir mal...

@Gerti
Wenn man im Plugin eine Funktion definiert - z.B.:
PHP-Code:
function myplugin_settings()
{
global $lang;
$lang->load('mylanguage');
}
und diese wie folgt an eine Hook anhängt:
PHP-Code:
if(defined('IN_ADMINCP'))
{
$plugins->add_hook('admin_config_settings_begin', 'myplugin_settings');
}
sollte das eigentlich Deinen Wünschen schon nahe kommen.

Mit der Ergänzung:
PHP-Code:
if(defined('IN_ADMINCP')) {
$plugins->add_hook('admin_config_settings_begin', 'sprachdatei');
}
sowie dem erweitern der eigentlichen Sprachvariablen für das Konfigurationsmenü mit "setting_" funktioniert jetzt alles wie gewünscht.
Durch Eure Hilfe habe ich jetzt
(zumindest zu 80%) verstanden wie man ein PlugIn mehrsprachig gestalten kann.
Meinen ganz herzlichen Dank an alle Helfenden für Ihre Bemühungen mir zu helfen.