
Lokalisasi
Kelola semua teks dalam game Anda dalam 15 bahasa dan perbarui secara langsung tanpa rilis baru
Lima Belas Bahasa, Satu Kunci
Simpan hingga 15 nilai bahasa per kunci di satu tempat dan edit secara berdampingan, sama seperti Anda mengelola terjemahan berita.
Pemain Hanya Mengunduh Bahasa Mereka
SDK meminta satu bahasa saat runtime, sehingga perangkat hanya mengambil string yang benar-benar mereka butuhkan.
Pembaruan Langsung, Tanpa Build Ulang
Perbaiki salah ketik atau ubah teks tombol dan pemain melihatnya setelah jendela cache berikutnya, tanpa perlu pengajuan ke store.
Integrasi Cepat
// Unity C# - Localization
using HorizOn;
var horizon = new HorizonClient("YOUR_API_KEY");
// Pick the player's language once
horizon.Localization.SetLanguage("de");
// Fetch a single string for the current language
var label = await horizon.Localization.GetLocalization("menu.play");
Debug.Log($"Play button: {label}");
// Fetch every key for one language at startup (cached in memory)
var all = await horizon.Localization.GetAllLocalizations("de");
foreach (var pair in all) {
Debug.Log($"{pair.Key}: {pair.Value}");
}# REST API - Localization
# Fetch every key for one language
curl -X GET "https://eu.horizon.pm/api/v1/app/localization/all?lang=de" \
-H "X-API-Key: YOUR_API_KEY"
# Fetch a single key (falls back to en if the language is missing)
curl -X GET "https://eu.horizon.pm/api/v1/app/localization/menu.play?lang=de" \
-H "X-API-Key: YOUR_API_KEY"
# List the languages that actually have content
curl -X GET https://eu.horizon.pm/api/v1/app/localization/languages \
-H "X-API-Key: YOUR_API_KEY"Pertanyaan yang Sering Diajukan
Siap untuk Integrasi?
Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.

