Votre prochaine fonctionnalité
Localisation
Affichez un texte de test en allemand et en anglais.
Unity

Votre résultat visible
Un texte de test apparaît dans les deux langues sélectionnées.
Créer une clé de localisation0:36
Tutoriel existant du tableau de bord. Il montre l’ancien design ; le guide suit le parcours actuel.
Ce tutoriel est diffusé en anglais.
Ouvrir la vidéo séparément ↗Intégrer cette fonctionnalité
Vous pouvez consulter le guide. Son exécution nécessite une clé de projet active. Préparer le projet
SDK installé et configuration du projet importée.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Attache ce script à un GameObject de ta première scène.
6public class LocalizationDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Mise en place : initialiser et se connecter.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13
14 // horizOn : choisir la langue et lire les textes traduits.
15 // Set the active language (persists for the session)
16 HorizonSDK.Localization.SetLanguage("de");
17
18 // Fetch a single localized string by key
19 var play = await HorizonSDK.Localization.GetLocalization("menu.play");
20
21 // Fetch every localized string for a language at once (best at startup)
22 var all = await HorizonSDK.Localization.GetAllLocalizations("de");
23 }
24}
Testez votre nouvelle fonctionnalité.
Un texte de test apparaît dans les deux langues sélectionnées.
Sélectionnez dans le tableau de bord le même projet que dans la configuration de votre jeu.
Points de terminaison
- GET
/localization/{key} - GET
/localization/all


