Philipp Hasenfratz: Homepage Mehrsprachig

Beitrag lesen

Halihallo nochmals

naja, eventuell kann man ja noch eine weitere splittung für _jede_ page vornehmen, also:

/languages/de/index.php
/languages/en/index.php
/languages/de/forum.php
[...]

Genau diesen Ansatz überlege ich mir, jedoch DB Basiert. Das heisst ein Record hat nicht nur eine ID, sondern auch eine Spalte in der steht zu welcher Seite der Eintrag gehört.

Und dann noch einen Index auf die Spalte und die Performance ist gesichert ;)

Die Idee mit dem Array ist auch prüfenswert, aber eignet sich wohl nur wenn zweisprachig.

Warum denn? - Die Namen entsprechen dem Deutsch (oder was immer du willst) und der value der _entsprechenden_ Sprache, die der Kunde gewählt hat. Das Array wird beim Programmbeginn mit Werten aus der entsprechenden Übersetzungdatei eingelesen und ist dehalb auch auf 1000 verschienene Sprachen anwendbar. Es würde erst ein Problem geben, wenn du auf _derselben_ Seite zwei oder mehrere Sprachen haben willst und das zur _selben_ Zeit (und das ist wohl nicht Zweck der Übung, oder?).

Viele Grüsse

Philipp