2016-06-21 16 views
0

Ich möchte i18n in eine ReactJS-Anwendung integrieren, die nur auf der Clientseite gerendert wird.Multilanguage mit ReactJS

Ich kann die Internationalisierung selbst mit einer der verschiedenen i18n-Bibliotheken umgehen, aber ich frage mich, welche die beste Möglichkeit wäre, die Sprache zu speichern, die der Benutzer gewählt hat (wie das Aktualisieren der Seite).

Ist das etwas, das ich nur auf der Clientseite behandeln kann oder muss ich es serverseitig tun und es dann an den Client weitergeben?

Vielen Dank im Voraus.

Antwort

0

Sie haben eingeschränkte Optionen zum Speichern einer Benutzereinstellung mithilfe der clientseitigen Technologie. Im Wesentlichen sind Sie darauf beschränkt, diese Einstellungen in einem Cookie zu speichern.

Jede andere Art von persistenten Daten sollte vom Server behandelt und höchstwahrscheinlich irgendwo in einer Datenbank gespeichert werden.