Change Localize Terms
How to Change the Term of a Localize component
The Localize component uses the Primary and Secondary terms to define what translations and font should be shown in the labels.
But sometimes this information is meant to be set at runtime. For instance, in the Reward screen, you would like the Reward text to show the localized Title of the reward you are getting.
This can be accomplish by calling the function SetTerm(...) of the Localize component.
// Access the Localize component in the label
var localize = label.GetComponent<Localize>();
// Change the term
localize.SetTerm( "REWARD_1"); // Only the Primary term (secondary is left unchanged)
localize.SetTerm("REWARD_2", "FONT_2") // Change the Primary and Secondary Terms
Created with the Personal Edition of HelpNDoc: Easily create HTML Help documents