Développer

Packs de langue

Les packs de langue vous permettent d’ajouter des langues supplémentaires à votre application sans augmenter la taille du téléchargement initial.
Ces fichiers sont importés dans le Meta Horizon Store lors de l’importation du package de votre application.
Sur les appareils Link PC-VR, la mise à disposition de packs de langue en tant qu’éléments téléchargeables réduira la taille du téléchargement initial. L’application Meta Horizon Link pour Link PC-VR permettra aux utilisateur·ices de sélectionner le pack de langue qu’iels souhaitent utiliser depuis la page Détails.
L’image suivante montre un exemple du résultat.

Pour les appareils Meta Quest

Sur Quest, la mise à disposition de packs de langue en tant qu’éléments téléchargeables réduira la taille du téléchargement initial.
Les développeur·ses devront implémenter leur propre sélecteur de langue dans une application. Ensuite, les utilisateur·ices pourront sélectionner une langue à utiliser dans cette application, qui téléchargera le pack de langue approprié.
La section Vérifier les packs de langue dans le code de l’application contient plus d’informations qui seront utiles pour créer un sélecteur de langue.
Pour que Meta Quest reconnaisse correctement votre pack de langue, vous devez le nommer avec un code de langue selon le format BCP47, avec un suffixe « lang ». Par exemple, en-us.lang et de.lang seraient des noms de packs de langue valides.

Importer un binaire avec des packs de langue dans le Meta Horizon Store

Vous devez utiliser l’utilitaire de ligne de commande de la plateforme Meta Horizon pour importer un binaire avec des éléments ou des packs de langue.
Pour les packs de langue, utilisez le paramètre --language_packs_dir pour spécifier le répertoire qui contient les packs de langue.
Lorsque vous importez de nouvelles applications accompagnées de fichiers d’éléments, assurez-vous que ces derniers portent le même nom que les versions précédemment importées du même fichier.
Voici un exemple de commande pour importer un package Rift avec un pack de langue :
ovr-platform-util upload-rift-build -a 12345 -s 1234 -d path/to/mygame.zip  --language_packs_dir /path/to/myGame/language-packs -c ALPHA

Pour les appareils Meta Quest

Voici un exemple de commande pour importer un package Quest avec un pack de langue :
ovr-platform-util upload-quest-build -a 12345 -s 1234 -d path/to/mygame.zip  --language_packs_dir /path/to/myGame/language-packs -c ALPHA

Afficher les packs de langue sur le tableau de bord

Une fois que vous avez importé vos éléments avec succès, vous pouvez les afficher et les gérer sur le tableau de bord des développeur·ses. Pour cela, procédez comme suit.
  1. En haut à droite du tableau de bord Meta Horizon, sélectionnez votre organisation.
  2. Sélectionnez votre application.
  3. Dans le volet de navigation de gauche, cliquez sur Distribution (Diffusion) > Builds (Versions). Une liste de toutes les versions de votre application apparaît.
  4. Dans la colonne Build (Version), cliquez sur une version.
  5. Sélectionnez l’onglet Fichiers d’extension.
  6. Recherchez la colonne Fichiers d’extension pour la version que vous avez choisie, puis sélectionnez Afficher les fichiers d’extension. Les différents types d’éléments s’affichent.
  7. Recherchez les Packs de langues.
    L’image suivante montre un exemple de pack de langue.
    Asset File Dashboard

Vérifier les packs de langue dans l’application

Procédez comme suit pour vérifier la présence de packs de langue dans le code de votre application.
  1. Utilisez la fonction Platform.AssetFile.GetList() pour obtenir une liste de tous les éléments.
  2. Vérifiez un type d’élément via Platform.Models.AssetDetails.AssetType(). Un pack de langues sera du type language_pack.
  3. Utilisez Platform.Models.AssetDetails.LanguageOptional()
    pour accéder à la langue de l’élément.
Logo nav.
Français (France)
©2026 Meta