ASP MVC-Technik zur Unterstützung mehrerer Sprachen

8

Ich möchte eine Web-App erstellen, die mehrere Sprachen unterstützt (Englisch, Deutsch, Französisch ...) Ich möchte auch die Browsersprache erkennen, die als Standard verwendet werden soll und den Benutzer auch die Sprache auswählen lassen.

Was wird der beste Ansatz dafür sein?

  1. Eine separate Ansicht für jede Sprache zu haben. Behalten Sie die Sprache in der Sitzung des Benutzers bei und rendern Sie die richtige Ansicht.
  2. Um die String-Übersetzung in DB zu haben, und jedes Mal, wenn ich die Ansicht rendere, mit einem benutzerdefinierten Mechanismus zu übersetzen.
  3. Hat MVC native Unterstützung dafür?
  4. Andere Option?

Danke,

Radu

    
Radu D 15.12.2010, 08:20
quelle

1 Antwort

8

Ich würde Ihnen empfehlen, den folgenden Leitfaden durchzugehen.

    
Darin Dimitrov 15.12.2010, 08:41
quelle