MicrosoftGame.config peuvent être localisées selon les paramètres régionaux de l’utilisateur. Visual Studio 2019+ génère automatiquement un fichier resources.pri que le système d’exploitation consulte à l’exécution.
Videz le contenu du fichier à partir de l’invite de commandes du GDK :
Localisation du nom et de la description de l’application
Ajouter des chaînes par défaut
- Cliquez avec le bouton droit sur votre projet dans l’Explorateur de solutions et ajoutez un Nouveau filtre nommé
Strings. - Cliquez avec le bouton droit sur
Stringset ajoutez un Nouvel élément > Fichier de ressources d’assembly (.resx). VS créeresources.resxà la racine du package.
Le GDK exige le format
.resw. Renommez resources.resx en resources.resw.Référencer les chaînes dans MicrosoftGame.config
Ajouter des chaînes par langue
Créez un filtreStrings/<lang> pour chaque langue prise en charge, ajoutez un fichier de ressources d’assembly dans chacun, définissez Type d’élément = Ressource PRI, puis renommez-le en .resw.
Déclarer les langues dans MicrosoftGame.config
zh-SG et zh-CN à des fins de repli.
Localisation des images
Logo, SmallLogo, SplashScreen et StoreLogo peuvent être localisés :
- Ajoutez des sous-dossiers par langue dans un dossier partagé (p. ex.,
Images). - Ajoutez des images avec Type d’élément = Image et Contenu = Oui.
- Fournissez des images par défaut à la racine comme solutions de repli.
Incluez au moins une ressource image. Sinon, les chaînes localisées ne seront pas résolues et le nom du titre s’affichera sous la forme
ms-resource:AppName.Disposition des segments
Intelligent Delivery
Étiquetez les segments avecLanguages :
Comportement d’installation
- Console en
en-US→ installe 1005 et 1008. - Console en
en-GB→ repli suren-US→ installe 1005 et 1008. - Les segments non étiquetés sont toujours installés.
Test avec xbapp
/Languages: installe pour les langues indiquées, quel que soit le paramètre de la console./AllChunks: installe le package complet./w: garde la connexion ouverte après l’installation.
Voir aussi
Documentation des API connexes
- Référence de l’API XPackage : monter et énumérer les segments de package localisés
- Référence des éléments MicrosoftGame.config : déclarations des ressources + des segments
