Richtlinien für App-Ressourcen

Applies to Windows and Windows Phone

Indem Sie App-Ressourcen, wie Zeichenfolgen und Bilder, von Code trennen, können Sie die Verwaltung und Lokalisierung Ihrer App erleichtern. In diesem Thema werden bewährte Methoden für die Verwendung von App-Ressourcen in einer Windows Store-App beschrieben.

Ausführlichere Informationen zu App-Ressourcen sowie Themen zur Verwendung der Ressourcenverwaltungs-APIs finden Sie unter:

Empfohlene und nicht empfohlene Vorgehensweisen

Erstellen von Ressourcen

  • Binden Sie Ressourcen wie Bilder und Zeichenfolgen der Benutzeroberfläche nicht in den Code ein. Platzieren Sie sie stattdessen in Ressourcendateien, beispielsweise in RESJSON- oder RESW-Dateien.
  • Unterstützen Sie mit Qualifizierern Datei- und Zeichenfolgenressourcen, die auf unterschiedliche Anzeigeskalen, UI-Sprachen oder hohe Kontrasteinstellungen ausgelegt sind.
  • Legen Sie die Standardsprache im App-Manifest fest (package.appxmanifest).
  • Zeichenfolgenressourcen, auch in der Standardsprache, sind in einer Datei oder einem Ordner mit dem entsprechenden Sprachtag zu speichern.
  • Fügen Sie Ihrer Zeichenfolgenressource Kommentare für den Übersetzer hinzu.

Weitere Informationen zum Benennen von Ressourcen finden Sie unter So geht's: Benennen von Ressourcen mit Qualifizierern (HTML) oder How to name resources using qualifiers (XAML).

Verweisen auf Ressourcen

  • Fügen Sie zum Verweisen auf die Ressourcen eindeutige Ressourcenbezeichner in Code und Markup hinzu.
  • Verweisen Sie auf Bilder in Markup, Code oder Manifestdateien ohne die Qualifizierer.
  • Lauschen Sie auf Ereignisse, die ausgelöst werden, wenn sich das System ändert und beginnt, einen anderen Satz von Qualifizierern zu verwenden. Verarbeiten Sie das Dokument erneut, damit die richtigen Ressourcen geladen werden können.

Eine schrittweise Anleitung zum Übersetzen von UI-Ressourcen und Vorbereiten auf die Lokalisierung finden Sie unter Globalisierung Ihrer App (HTML) oder Globalisierung Ihrer App (XAML). Empfehlungen zum Erstellen einer App für Benutzer auf der ganzen Welt finden Sie unter Guidelines for globalization.

Verwandte Themen

Für Entwickler (HTML)
Resources
Resources.Core
WinJS.Resources
Definieren von App-Ressourcen
Für Entwickler (XAML)
Resources
Resources.Core
Definieren von App-Ressourcen

 

 

Anzeigen:
© 2014 Microsoft