2010-11-28 8 views
1

Ich erstellte eine mehrsprachige Website mit Ressourcen-Dateien (ASP.NET MVC 2). Jetzt möchte ich die Datenbank verwenden, um eine Seite zu erstellen, auf der der Benutzer die Informationen eingeben kann, die auf der Website veröffentlicht werden. Bedeutet das, dass ich keine Ressourcendateien mehr verwenden kann? Auf dem Weg, die Mehrsprachigkeit mittels Datenbank zu halten?mehrsprachige Website mit Hilfe der Datenbank

Antwort

0

Für statischen Inhalt können Sie Ressourcendateien verwenden, aber wenn Sie Daten ändern müssen und Daten in verschiedenen Sprachen übersetzen möchten, sollten Sie die Datenbank verwenden. Die Verwendung der Datenbank ist flexibler.

+0

Können Sie mir einen Hinweis, wo für das – Ognjen

2

Ich bin nicht 100% sicher, wenn ich Ihre Frage bekomme, aber aus technischer und praktischer Sicht können Sie Inhalte aus Ressourcendateien und Inhalten aus einer Datenbank mischen.

Für alle statischen Texte (Nachrichten, Schaltflächen usw.) verwenden Sie Ihre Ressourcen, und für dynamische Texte (Texte, die sich häufig ändern) verwenden Sie Ihre Datenbank.

Es ist auch möglich, einen eigenen Ressourcenanbieter zu erstellen, der die Ressourcen nicht aus einer Datei herausnimmt, sondern sie aus einer Datenbank entfernt.

+0

Alle Handbuch gehen? – Ognjen

+0

Dank @WestDiscGolf, das sind große Ressourcen für ihn/sie mit zu beginnen. – Gidon

Verwandte Themen