If I change a localization string in-game, is there a way to force the UI elements that use the string, to update themselves?
Specifically, I can successfully change the string for the "N" label on the compass with:
Lua Code:
GetString(SI_COMPASS_NORTH_ABBREVIATION) -- returns "N"
SafeAddString(SI_COMPASS_NORTH_ABBREVIATION, " ", 10)
GetString(SI_COMPASS_NORTH_ABBREVIATION) -- returns " "
However the compass does not update itself to use the changed string. This does not change if I /reloadui or change zones, etc.