3 Stimmen

resx-Ressourcen oder Datenbank für Globalisierungsressourcen

Ich habe versucht, kulturspezifische Ressourcen in einer asp.net mvc 3-Anwendung zum Laufen zu bringen.

Wenn ich eine LanguageResources.resx und eine LanguageResources.en-UK.resx in meinem Ordner App_GlobalResources habe, erhalte ich die Fehlermeldung "Der Namensraum 'Resources' enthält bereits eine Definition für 'LanguageResources'".

Dies ist das Ende einer langen Reihe von Problemen, die ich bei dem Versuch hatte, kulturspezifische Ressourcen zum Laufen zu bringen. Ich muss sagen, dass ich von der Dokumentation, die Microsoft für die Verwendung dieser Funktion bereitstellt, nicht beeindruckt bin.

Ich erwäge, eine Datenbanktabelle zu verwenden, um meine kulturspezifischen Zeichenfolgen stattdessen zu speichern, dann kann ich nur ein Wörterbuch aller Werte erstellen, die für meine Controller und Ansichten verfügbar sein werden.

Hat sonst noch jemand eine solche Entscheidung getroffen oder kennt die Leistungsprobleme im Zusammenhang mit der Verwendung einer Datenbank für kulturspezifische Zeichenketten direkt?

Hat auch jemand anderes die Ressourcen aufgegeben?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X