예제 #1
0
 private void Awake()
 {
     //source = gameObject.GetComponent<AudioSource>();
     //source.clip = nen;
     //source.loop = true;
     //source.Play();
     m_navigationHistory = new List <GameObject> {
         m_initialScreen
     };
     imageComp.fillAmount = 0.0f;
     background.SetActive(false);
     logo.SetActive(false);
     loading.SetActive(false);
     PlayerPrefs.SetInt("language", 0);
     if (!PlayerPrefs.HasKey("language"))
     {
         Localize.SetCurrentLanguage(SystemLanguage.Vietnamese);
         LocalizeImage.SetCurrentLanguage();
     }
 }
예제 #2
0
    public void setLanguage(string language)
    {
        switch (language)
        {
        case "English":
            Localize.SetCurrentLanguage(SystemLanguage.English);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "English");
            break;

        case "Croatian":
            Localize.SetCurrentLanguage(SystemLanguage.SerboCroatian);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "SerboCroatian");
            break;

        case "Spanish":
            Localize.SetCurrentLanguage(SystemLanguage.Spanish);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "Spanish");
            break;

        case "French":
            Localize.SetCurrentLanguage(SystemLanguage.French);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "French");
            break;

        case "Portugese":
            Localize.SetCurrentLanguage(SystemLanguage.Portuguese);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "Portuguese");
            break;

        case "Hungarian":
            Localize.SetCurrentLanguage(SystemLanguage.Hungarian);
            LocalizeImage.SetCurrentLanguage();
            PlayerPrefs.SetString("Language", "Hungarian");
            break;
        }
    }
예제 #3
0
    private void Start()
    {
        string language = PlayerPrefs.GetString("Language");

        switch (language)
        {
        case "English":
            Localize.SetCurrentLanguage(SystemLanguage.English);
            LocalizeImage.SetCurrentLanguage();
            break;

        case "Croatian":
            Localize.SetCurrentLanguage(SystemLanguage.SerboCroatian);
            LocalizeImage.SetCurrentLanguage();
            break;

        case "Spanish":
            Localize.SetCurrentLanguage(SystemLanguage.Spanish);
            LocalizeImage.SetCurrentLanguage();
            break;

        case "French":
            Localize.SetCurrentLanguage(SystemLanguage.French);
            LocalizeImage.SetCurrentLanguage();
            break;

        case "Portuguese":
            Localize.SetCurrentLanguage(SystemLanguage.Portuguese);
            LocalizeImage.SetCurrentLanguage();
            break;

        case "Hungarian":
            Localize.SetCurrentLanguage(SystemLanguage.Hungarian);
            LocalizeImage.SetCurrentLanguage();
            break;
        }
    }
예제 #4
0
 public void SetEnglish()
 {
     Localize.SetCurrentLanguage(SystemLanguage.English);
     LocalizeImage.SetCurrentLanguage();
 }
예제 #5
0
 public void SetJapanese()
 {
     Localize.SetCurrentLanguage(SystemLanguage.Japanese);
     LocalizeImage.SetCurrentLanguage();
 }
예제 #6
0
 public void SetItalian()
 {
     Localize.SetCurrentLanguage(SystemLanguage.Italian);
     LocalizeImage.SetCurrentLanguage();
 }
예제 #7
0
 public void SetVietnamese()
 {
     PlayerPrefs.SetInt("language", 0);
     Localize.SetCurrentLanguage(SystemLanguage.Vietnamese);
     LocalizeImage.SetCurrentLanguage();
 }
예제 #8
0
 public void SetEnglish()
 {
     PlayerPrefs.SetInt("language", 1);
     Localize.SetCurrentLanguage(SystemLanguage.English);
     LocalizeImage.SetCurrentLanguage();
 }
예제 #9
0
 public void SetPortuguese()
 {
     Localize.SetCurrentLanguage(SystemLanguage.Portuguese);
     LocalizeImage.SetCurrentLanguage();
 }