This article has been localized into German by the community.
Lokal & Globale Ressourcen
Bei der Lokalisierung Ihrer ASP.NET-Websites können Sie Ihre Ressourcen entweder als lokale oder als globale Ressource speichern. Eine lokale Ressource ist spezifisch für eine bestimmte Seite. Auf diese Seite kann nur zugegriffen werden, während auf globale Ressourcen von überall aus zugegriffen werden kann.
Lokale Ressourcen werden im speziellen Ordner App_LocalResources gespeichert, während globale Ressourcen im Ordner App_GlobalResources gespeichert werden. Lokale und globale Ressourcendateien sehen genau gleich aus. Der einzige offensichtliche Unterschied ist der Ordner, in dem sie abgelegt sind. Sie werden jedoch unterschiedlich verwendet. Bei lokalen Ressourcen benötigen Sie beispielsweise eine Ressourcendatei für jede Ihrer Seiten und eine zusätzliche für jede der gewünschten Sprachen. Wenn Sie also eine Website mit 10 Seiten haben, von denen jede in zwei anderen Sprachen lokalisiert ist, werden neben der Standardsprache 30 Ressourcendateien erstellt. Mit globalen Ressourcen würden Sie nur eine Datei pro Sprache benötigen (aber nicht darauf beschränkt sein), unabhängig davon, wie viele Seiten Sie haben. Auf der anderen Seite kann es sehr schwierig sein, jede dieser Dateien zu verwalten, wenn Ihre Site viele lokalisierte Inhalte enthält.
Sie werden wahrscheinlich immer einige globale Ressourcen benötigen, aber wenn Sie es vorziehen, können Sie die lokalen Ressourcen überspringen und nur globale Ressourcen verwenden. Es liegt wirklich an Ihnen.