Blueprint Library
Complete reference for the Blueprint nodes exposed by Localization System Pro to switch languages and fetch localized strings at runtime.
Overview
Localization System Pro exposes a dedicated Blueprint Function Library accessible from any Blueprint graph (UI Widgets, GameInstance, PlayerController, Actor Blueprints).
Core Blueprint Nodes
Function
Set Current Language
Changes the active culture language code (e.g. "es", "en", "ja") and triggers real-time UI text update delegates.
Pure Function
Get Localized Text
Fetches the translated string matching a given Text Key from the active Localization Data Table.
Delegate
On Language Changed Event
Event dispatcher fired when the user changes the game language, allowing custom UI widgets to auto-refresh.
Best Practices
- Bind UI text elements to the On Language Changed delegate during
Event Constructin UMG widgets. - Use standard ISO 639-1 language codes (
es,en,ja,de,fr) for consistency across CSV tables.