public void SetCurrentLanguage(int languageSelected) { if (languageSelected == LanguageUtility.GetCurrentLanguage()) { return; } localeManager = FindObjectOfType <LocalizationManager>() as LocalizationManager; LanguageUtility.Language selected = (LanguageUtility.Language)languageSelected; foreach (var item in selectedColors) { item.enabled = false; } switch (selected) { case LanguageUtility.Language.Finnish: selectedColors[0].enabled = true; LanguageUtility.SetCurrentLanguage((int)selected); localeManager.LoadLocale("localizedText_fi.json"); break; case LanguageUtility.Language.English: selectedColors[1].enabled = true; LanguageUtility.SetCurrentLanguage((int)selected); localeManager.LoadLocale("localizedText_en.json"); break; default: break; } }
public void InitPageLanguage() { if (Request.QueryString["language"] == null) { Page.Response.Redirect("/" + LanguageSetting.Setting.DefaultLanguage.Substring(0, 2) + PageDefinition.FE_HOME); } var language = Request.QueryString["language"]; if (language.Equals(LanguageUtility.GetCurrentLanguage().Substring(0, 2))) { return; } if (language.Equals(LanguageSetting.Setting.DefaultLanguage.Substring(0, 2))) { LanguageUtility.SetCurrentUILanguage(LanguageSetting.Setting.DefaultLanguage); LanguageUtility.SetCurrentLanguage(LanguageSetting.Setting.DefaultLanguage); Page.Response.Redirect(Request.Url.AbsolutePath, true); } else { LanguageUtility.SetCurrentUILanguage(LanguageSetting.Setting.SecondLanguage); LanguageUtility.SetCurrentLanguage(LanguageSetting.Setting.SecondLanguage); Page.Response.Redirect(Request.Url.AbsolutePath, true); } }
private void Awake() { originalLanguage = LanguageUtility.GetCurrentLanguage(); selectedColors[LanguageUtility.GetCurrentLanguage()].enabled = true; if (PlayerPrefs.GetInt("FirstTimeCompleted") != 1) { GetComponent <Canvas>().enabled = true; } }
private void Awake() { Language = LanguageUtility.GetCurrentLanguage(); if (GameObject.Find("Spawner").GetComponent <LajitteluSpawner>().GetHard()) { Hard(); } else { Easy(); } }
public void ConfirmSelection() { if ((originalLanguage == LanguageUtility.GetCurrentLanguage()) && (PlayerPrefs.GetInt("FirstTimeCompleted") == 1)) { GetComponent <Canvas>().enabled = false; return; } PlayerPrefs.SetInt("FirstTimeCompleted", 1); originalLanguage = LanguageUtility.GetCurrentLanguage(); CreateAndEnableFirebaseInstance(); GetComponent <Canvas>().enabled = false; }
public void DownloadWithNewLanguage() { #if !UNITY_EDITOR EnableLoadingIndicator(); if (!IsNetworkReachable()) { ShowNetworkError(); return; } #endif if (LanguageUtility.GetCurrentLanguage() == ((int)LanguageUtility.Language.Finnish)) { DownloadDataFromDatabase("finnish_language"); } else { DownloadDataFromDatabase("english_language"); } }