Пример #1
0
        private static LocalizationLanguagesSettingsData Load()
        {
            var settingsData = FileManager.LoadFromResources <LocalizationLanguagesSettingsData>(
                LocalizationConsts.LanguagesSettingsFile);

            if (settingsData != null)
            {
                return(settingsData);
            }

            settingsData = new LocalizationLanguagesSettingsData {
                AutoDetectLanguage = true
            };
                        #if UNITY_EDITOR
            Save(settingsData);
                        #endif
            return(settingsData);
        }
Пример #2
0
 private static void Save(LocalizationLanguagesSettingsData settingsData)
 {
     FileManager.SaveToResources(LocalizationConsts.LanguagesSettingsFile, settingsData);
 }
Пример #3
0
 public LocalizationLanguagesSettings()
 {
     _languagesSettingsData = Load();
 }