language_*.phpMit den language_*.php werden die Strings für die Beschriftungen der Standardtexte vorgegeben. Mit dem Skript werden eine deutsch- und eine englischsprachige Datei mitgeliefert. Für Verbesserungen an den bestehenden Sprachdateien und neue Dateien für andere Sprachen bin ich natürlich zu haben.
Im Array $lng["kalmonate"] werden die Nummerierung mit führender Null als Schlüssel und die ausgeschriebenen Namen der Monate als Werte gespeichert.
Im Array $lng["wochentage"] werden die Abkürzungen der Wochentage als ["kurz"] und die ausgeschriebenen Namen der Wochentage als ["lang"] vermerkt. Das Array beginnt, wie auch in den PHP- und MySQL-Datumsfunktionen vorgesehen, mit dem Sonntag als erstem Tag der Woche.
Das Arrayelement $lng["datum_num_sql"] enthält die Vorlage um ein numerisches Datum abhängig von der in der jeweiligen Sprache üblichen Reihenfolge zu formatieren.
In den Elementen dieses Abschnitts finden sich die Überschriften für die Anzeige auf der Administrationsseite.
Im Abschnitt Formularelemente befinden sich die Beschriftungen für das Formular zum Anlegen oder zur Bearbeitung eines Eintrags.
Im Abschnitt Allgemeines befinden sich einige Textschnipsel, die an verschiedenen Stellen benutzt werden, sich aber in keinen anderen Abschnitt einordnen lassen.
Der Abschnitt Meldungen setzt sich aus allgemeinen Meldungen, den Fehlermeldungen des programms und den Meldungen als Reaktion auf Fehler bei der Kommunikation mit der Datenbank zusammen.