Sprachpakete

Verfügbar ab #188

Dateien

Sprachpakete werden im Verzeichnis /share/language/ gespeichert. Die Sprachpakete selbst sind können wie folgt benannt sein:

  • DE.php

  • DE_RLP.php

  • ...

Zur Zeit können Sprachpakete nur global gewählt werden. Das aktuelle Sprachpaket wird in der Tabelle config gespeichert:

name

value

context_id

reference

type

language

DE_RLP

19

0

string

Wenn kein solcher Eintrag vorhanden ist wird DE als Standart in der $CFG->settings->language gesetzt.

Geladen werden Sprachpakete in setup.php in das array $lang.

Werte aus Sprachpaketen nutzen

In php könnne Werte wie folgt verwendet werden:

$lang['SYS_CURRICULA']

Innerhalb der Templates

{$lang['SYS_CURRICULA']}

Benötigte Werte

Wert

Ausgabe

SYS_CURRICULUM

Lehrplan

SYS_CURRICULA

Lehrpläne

REF_SELECTOR_TITLE

Überfachliche Bezüge