ローカライゼーション

ローカライゼーション

15言語のすべてのゲーム内テキストを管理し、新しいリリースなしでライブ更新

無料で始める

15言語を1つのキーで

キーごとに最大15言語の値を1か所に保存し、ニュース翻訳の管理と同じように並べて編集できます。

プレイヤーは自分の言語だけをダウンロード

SDKは実行時に1つの言語だけをリクエストするため、デバイスは実際に必要な文字列だけを取得します。

ライブ更新、再ビルド不要

誤字を修正したりボタンの文言を変えたりすると、ストアへの申請なしで、次のキャッシュ更新後にプレイヤーに反映されます。

クイック統合

クイック統合

C#
// 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
# 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"
よくある質問

よくある質問

統合の準備はできましたか?

horizOn で今日からゲームバックエンドを構築しましょう。無料プラン付き。

このダッシュボードは以下のチームによって愛情を込めて作られています Projectmakers

© 2026 projectmakers.de

unknown-v1.101.0 / unknown-v--