Sprache hinzufügen
Derzeit geht das Hinzufügen einer neuen Sprache nur über die Datenbank, es wird jedoch bereits an einer GUI gearbeitet.
Datenbank
Damit eine neue Sprache existiert, muss zuerst in der Tabelle i18n eine neue Zeile mit den Werten code, locale und name angelegt werden.
Beispiel für Thailand
| code | locale | name |
|---|---|---|
| th | th_TH | ไทย |
Spalten hinzufügen
Wichtig da sonst keine Datenbank Übersetzungen verwendet werden können.
In der Tabelle i18n_translations muss eine neuen Spalte mit dem Ländercode hinzugefügt werden.
Sollte das Model CMS installiert und initialisiert sein, mass auch hier in der Tabelle cms_pages eine Spalte mit dem Ländercode hinzugefügt werden.