public void localize() { if (normalText) { normalText.text = LocalizationText.GetText(key); if (LocalizationText.GetLanguage().Equals("RU")) { normalText.font = russianFontUI; } else { normalText.font = normalFontUI; } return; } textMeshPro.text = LocalizationText.GetText(key); if (LocalizationText.GetLanguage().Equals("RU")) { textMeshPro.font = russianFontTMP; } else { textMeshPro.font = normalFontTMP; } }
// Token: 0x060003C5 RID: 965 RVA: 0x000116AE File Offset: 0x0000FAAE private void Update() { if (LocalizationText.GetLanguage() != this._language) { this._language = LocalizationText.GetLanguage(); this.SetAllText(); } }
// Update is called once per frame void Update() { //You dont need to change anything here //if the language should have been changed it will set all texts referred in SetAllText to the new one. if (LocalizationText.GetLanguage() != _language) { _language = LocalizationText.GetLanguage(); SetAllText(); } }
public void NextLanguage() { string currentLanguage = LocalizationText.GetLanguage(); if (currentLanguage.Equals(Chinese)) { InitializeLanguage(English); } else { InitializeLanguage(Chinese); } }