Resource API Docs

Localization Resource API

Resource API Index

Purpose

Localization helpers select the active locale and resolve localized text from resource data.

Localization Resource API explains behavior, constraints, and practical usage so implementation decisions stay consistent across scripts and scenes.

API Source

Functions

locale_set!locale_text!

Enums

Locale

Constants

locale lookup by text key

Types

ResourceWindowScriptContext

Usage Pattern

locale_set!(res, Locale::EN);let title = locale_text!(res, "menu.play");

Key Details

Use ResourceContext localization helpers from scripts.

Locale values cover supported language/region choices.

Keep UI strings keyed so language changes do not require scene rewrites.

Pair with UI labels/text boxes for localized interface text.