LSDE Dialog Engine / LocaleTable
Type Alias: LocaleTable
LocaleTable =
Record<string,Record<string,string|Record<string,string>>>
Defined in: lsde-utils.ts:30
The shape of a localization/<locale>/__blueprints__.json file: scene → block, and scene → block → option for a choice.
This is what an export writes when "Write texts separately" is on — which is the mode most integrations want. Keeping every locale inline forces a game to load twenty languages to play one; the split lets it load only the one the player picked, and lets writing and translation move at their own pace.
