flatCore Developer - Sprachen bearbeiten oder erweitern
Die Sprachdateien können einfach bearbeitet oder erweitert werden.
contribute to this page: GitHub
Alle Sprachdateien befinden sich im Ordner /lib/lang/**
.
Eine Sprachdatei besteht aus den Dateien dict-backend.php (für das ACP), dict-frontend.php (für das Frontend) und dict-install.php (für den Installationsvorgang). Außerdem muss sich im Ordner eine index.php mit der Beschreibung der Sprachdatei befinden:
<?php
/**
* language file | german
*/
$lang_sign = "de";
$lang_desc = "Deutsch";
?>
Die Übersetzungen sind als array() nach folgendem Muster abgelegt:
$lang['key'] = "String";
Es ist nicht zu empfehlen, die Sprachdateien zu bearbeiten oder zu erweitern (ausgenommen sind natürlich Verbesserungen über das GitHub Repository). Bei einem Update würden diese Änderungen wieder überschrieben werden.
Die Standard-Sprachdateien können auf einfache Art und Weise erweitert und/oder überschrieben werden. Dazu muss lediglich im Verzeichnis /content/plugins/ eine Datei angelegt werden.
Beispiel: /content/plugins/lang_de.php
Der Inhalt muss nach dem gleichen Schema wie die Standard-Sprachdateien aufgebaut sein, also ein Array $lang.
Beispiel: $lang['foo'] = 'bar';