Die Sprachdateien finden Sie im Ordner „languages“. Um eine eigene Sprachdatei anzulegen, legen Sie einfach eine Kopie einer aktuellen Sprachdatei in diesem Ordner an und öffnen Sie diese in einem PHP- oder Text-Editor.
Eine Sprachdatei ist eine gewöhnliche PHP-Datei, die jedoch nur bestimmten Schlüsselwörtern eine Phrase zuordnet. Quellcode mit Programm-Logik befindet sich in den Dateien nicht. Daher ist eine solche Datei auch durch Personen, die mit PHP nicht vertraut sind, leicht verständlich und editierbar.
b1gMail-Sprachdateien enthalten am Anfang der Datei eine Zeile, die Informationen zur Sprachdatei festlegt und durch b1gMail ausgelesen wird. Diese Definitions-Zeile hat folgenden Aufbau:
// b1gMailLang::[Titel]::[Autor]::[E-Mail]::[Webseite]::[Zeichensatz]::[Locale]
• [Titel] – Der Titel der Sprachdatei (z.B. „Deutsch (Sie)“)
• [Autor] – Der Autor der Sprachdatei (z.B. „B1G Software“)
• [E-Mail] – E-Mail-Adresse des Autors (z.B. „info@b1g.de“)
• [Webseite] – Webseite des Autors (z.B. „http://www.b1g.de/“)
• [Zeichensatz] – Zeichensatz, der in der Sprachdatei verwendet wird (z.B. „ISO-8859-1“)
• [Locale] – Zur Sprachdatei passendes Locale (vgl. http://www.php.net/setlocale; mehrere Alternativen können durch „|“-Zeichen getrennt werden, z.B. „de_DE“)