Frage

Im gerade erst heute mit Lokalisierung und einige Informationen benötigen.

Ich habe ein Projekt in ASP.net MVC läuft Dateien mit .resx (global / local) Text zu platzieren, basierend auf der gewählten Sprache auf der Seite. Aber das ist premade / statische Inhalte. Wie dies zum Beispiel neue Beiträge tun, wenn Sie ein Blog? Haben Sie es zu tun, indem verschiedene Teilseiten wie in [lokalisierende asp.net Ansichten und Masterseite] loading [1]? Was ist üblich? Kann nicht glauben, von einer anständigen Google Zeit Informationen zu diesem Thema zu finden.

Ich habe keine Ahnung, was das normale Verfahren wäre, so dass alle Informationen zu diesem Thema wären sehr schön.

[1]: http: // www .ondotnet.com / pub / a / dotnet / 2002/09/30 / manager.html lokalisierende für asp.net Ansichten und Masterseiten

War es hilfreich?

Lösung

Für den eigentlichen Inhalt lokalisiert werden Sie 3 Ansätze verwenden können:

  1. Schreiben Sie sie in verschiedenen Sprachen und ein Feld in der Datenbank mit der Sprache des Posts hinzufügen. Filtern Sie die Beiträge in der Steuerung gemäß der aktuellen lang.
  2. Verwenden Sie eine automatische Übersetzung Service Übersetzung zu tun ( Google API - Microsoft API )
  3. Lassen Sie den Beitrag in der Originalsprache und ein Widget auf die Website übersetzen hinzufügen (wie dieser Seite )
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top