Kategorie Lokalisierung resx oder database?

Ich möchte Fragen anfordern, um die Internationalisierung einer Website in C # zu erreichen.

Ich arbeite mit resx-fileen, um characterfolgen zu definieren. Ich möchte wissen, ob es möglich ist, resx zu verwenden, um Kategorien zu definieren – zB: Commerce-Website – oder es ist bevorzugt, eine Tabelle in der database mit einem Fremdschlüssel zur Tabellenkategorie zu verwenden.

brgds

Solutions Collecting From Web of "Kategorie Lokalisierung resx oder database?"

Als allgemeine Regel verwenden Sie resx-fileen, um Strings zu lokalisieren, die nur von Entwicklern hinzugefügt werden können und werden nur aktualisiert, wenn neue Versionen der Anwendung bereitgestellt werden. Resx-fileen sind speziell für diesen Zweck zugeschnitten und arbeiten super.

Wenn du dem Endbenutzer die Möglichkeit geben willst, eigene Werte hinzuzufügen, musst du die Lokalisierung in der database durchführen (oder einen anderen Mechanismus verwenden).

Ich Ding, dass für eine Website wäre es schöner, eine Tabelle in Ihrer database verwenden. Andernfalls, wenn Sie eine Desktop-Anwendung schreiben sollten. Ich würde lieber eine resx file.

Damit kannst du diese file am Anfang deines Programms laden. Also musst du nicht in eine datenbank gehen Für eine Website benötigen Sie bereits eine Verbindung, um weitere data zu erhalten, um die Seite zu füllen.