Hallo,
ich weiß irgendwie nicht was besser ist und was langfristig besser geeignet wäre.
Also wie die überschrift schon verrät, ich baue eine Webseite in der mehrere Sprachen zur Auswahl stehen sollen.
Es soll als erstes die Sprache des Browsers auslesen(da vom System meines wissen nicht geht?!? korrigiert mich falls ich falsch liege).
Sagen wir einfach ich habe dann die Sprache 'DE'.
Jetzt möchte ich im laufenden Betrieb auch die Möglichkeit haben auf z.B. 'EN' umzuschalten.
wie würdet ihr das aufbauen?
Per Sessionvariable oder eher per '$_GET['lang'] also url anfügen -> '?lang=de' ?
Dann die Sprache aus einer Datei auslesen? oder ist es besser per Datenbank solche Sachen auszulesen? Würde die Ladezeit der Webseite eventuell darunter leiden, falls ich es per Datenbank mache?
Was wäre für noch mehr Sprachen besser? wenn es so an die 10 werden würde?
muss ich noch irgendwas WICHTIGES beachten wenn ich das einbauen möchte?
PS: Ich weiß das es zu mehreren Sprachen schon viel im Internet zu finden ist, aber auf meine fragen habe ich jetzt spezielle keine Antworten gefunden, deswegen möchte ich euch um eure Meinung und eure Erfahrungen bitten sie mir mitzuteilen
ich weiß irgendwie nicht was besser ist und was langfristig besser geeignet wäre.
Also wie die überschrift schon verrät, ich baue eine Webseite in der mehrere Sprachen zur Auswahl stehen sollen.
Es soll als erstes die Sprache des Browsers auslesen(da vom System meines wissen nicht geht?!? korrigiert mich falls ich falsch liege).
Sagen wir einfach ich habe dann die Sprache 'DE'.
Jetzt möchte ich im laufenden Betrieb auch die Möglichkeit haben auf z.B. 'EN' umzuschalten.
wie würdet ihr das aufbauen?
Per Sessionvariable oder eher per '$_GET['lang'] also url anfügen -> '?lang=de' ?
Dann die Sprache aus einer Datei auslesen? oder ist es besser per Datenbank solche Sachen auszulesen? Würde die Ladezeit der Webseite eventuell darunter leiden, falls ich es per Datenbank mache?
Was wäre für noch mehr Sprachen besser? wenn es so an die 10 werden würde?
muss ich noch irgendwas WICHTIGES beachten wenn ich das einbauen möchte?
PS: Ich weiß das es zu mehreren Sprachen schon viel im Internet zu finden ist, aber auf meine fragen habe ich jetzt spezielle keine Antworten gefunden, deswegen möchte ich euch um eure Meinung und eure Erfahrungen bitten sie mir mitzuteilen
Kommentar