Tata wrote:Es ist wohl die Aufgabe für die Entwickler, keine eigene Sprachvariable zu definieren, sondern die in der "Hauptsprachdatei" zu nutzen. Jedenfalls wenigstens die, die im Core un Plugins gleich sind.
Guter Punkt! Es ist allerdings nicht klar, ob das wirklich getan werden sollte. Ich habe es am Anfang gemacht, und musste bei Plugins bisweilen nacharbeiten, wenn der Sprachtext im Core geändert, oder entfernt wurde – wobei diese Änderungen nicht unbedingt leicht auffallen. Und wenn ich mir die Sprachdateien vom CMSimple_XH Core anschaue, dann denke ich, dass sich da noch einiges ändern sollte – vielleicht ist es zumindest vorerst besser, wenn Plugins lieber eigene Sprachtexte verwenden.
Tata wrote:access, BOM, Extensions, fail, magic_quotes, phpversion, safe_mode, success, warning, writable, etc.
Zumindest ein paar von diesen haben sich zwischen XH 1.6 und 1.7 geändert oder sind neu hinzugekommen, wenn ich mich nicht irre. Will ein Plugin unter XH 1.6 und 1.7 ausführbar sein, dann muss es vermutlich eigene Sprachtexte definieren.
Mir ist klar, dass das Übersetzern Mehraufwand verursacht und somit nicht schön ist, aber ich fürchte, es geht (noch) nicht besser.