Hallo,
bei Änderung/Anpassung der vordefinierten FE Ausgaben wie Fehlermeldungen oder andere Ausgaben welche üblicherweise in der Datei system/modules/core/languages/xy/default.php stehen, sollte die Datei system/config/langconfig.php verwendet werden.
Nun, die Webseite an der ich arbeite ist mehrsprachig und wenn in der langconfig.php vordefinierten Meldungen angepasst werden, überschreiben diese die sprachspezifischen Meldungen in den default.php der verschiedenen Sprachen. Zum Beispiel: $GLOBALS['TL_LANG']['MSC']['previous'] ist verändert worden und steht in der langconfig.php in deutscher Sprache. Wenn sich der User die englische Seite anschaut, dann wird der deutsche Text angezeigt - klar!
Habe mittels des $objPage die aktuelle Sprache ermittelt und in der langconfig.php mit der switch-Funktion eine "Weiche" eingebaut aber das scheint nicht zu funktionieren, da die langconfig.php vor der Erstellung des $objPage eingebunden wird. Das heißt ich kann in der langconfig.php keine Weiche mittels Überprüfung der Sprache vornehmen.
Gibt es eine andere Möglichkeit außer die jeweiligen default.php der jeweiligen Sprache anzupassen?!
Danke im voraus.
Lesezeichen