Twoja następna funkcja
Lokalizacja
Wyświetl tekst testowy po niemiecku i angielsku.
Unity

Widoczny rezultat
Tekst testowy pojawia się w obu wybranych językach.
Utworzenie klucza lokalizacji0:36
Istniejący samouczek panelu. Pokazuje poprzedni wygląd; instrukcja opisuje aktualny przebieg.
Ten samouczek jest odtwarzany po angielsku.
Otwórz wideo osobno ↗Dodaj tę funkcję
Możesz przeglądać poradnik. Uruchomienie wymaga aktywnego klucza projektu. Przygotuj projekt
Zainstalowany SDK i zaimportowana konfiguracja projektu.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Dodaj ten skrypt do obiektu GameObject w pierwszej scenie.
6public class LocalizationDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Przygotowanie: inicjalizacja i połączenie.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13
14 // horizOn: wybierz język i odczytaj przetłumaczone teksty.
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}
Przetestuj nową funkcję.
Tekst testowy pojawia się w obu wybranych językach.
Wybierz w panelu ten sam projekt co w konfiguracji gry.


