Exemple #1
0
 // Use this for initialization
 void Start()
 {
     //try to find the suitable locale setting to the current language
     foreach (LocaleButtonParameter locale in LocaleButtonParameterArray)
     {
         if (locale.Language == Persistence.GetPlayerLanguage())
         {
             CurrentLocale = locale;
             break;
         }
     }
     //if not matched locale setting to current language, use English by default.
     //So make sure YOU ALWAYS DEFINE ENGLISH in the array !!!
     if (CurrentLocale == null)
     {
         foreach (LocaleButtonParameter locale in LocaleButtonParameterArray)
         {
             if (locale.Language == SystemLanguage.English)
             {
                 CurrentLocale = locale;
                 break;
             }
         }
     }
 }
Exemple #2
0
 // Use this for initialization
 void Start()
 {
     //try to find the suitable locale setting to the current language
     foreach (LocaleButtonParameter locale in LocaleButtonParameterArray) {
         if (locale.Language == Persistence.GetPlayerLanguage ()) {
             CurrentLocale = locale;
             break;
         }
     }
     //if not matched locale setting to current language, use English by default.
     //So make sure YOU ALWAYS DEFINE ENGLISH in the array !!!
     if (CurrentLocale == null) {
         foreach (LocaleButtonParameter locale in LocaleButtonParameterArray) {
             if (locale.Language == SystemLanguage.English) {
                 CurrentLocale = locale;
                 break;
             }
         }
     }
 }