However, it might be easier to register a localization function with Lua and use a [lua(code)] markup tag. The example below adds a function LocalizeVar("variableName") that calls DialogueManager.GetLocalizedText(), which looks up the localized version of the variable value from the Text Table asset assigned to the Dialogue Manager's Display Settings > Localization Settings. You could change it to pull localizations from somewhere else such as i2 Localization or Unity's Localization package.