static public void LoadJson() { TextAsset _text = Resources.Load <TextAsset>(jsonPath); LanguageSetting setting = JsonUtility.FromJson <LanguageSetting>(_text.text); Resources.UnloadAsset(_text); languagesDict = new Dictionary <int, Dictionary <string, string> >(); TextLanguage[] languages = setting.Languages; for (int i = 0; i < languages.Length; i++) { languagesDict.Add(languages[i].ID, languages[i].GetDictionary()); } jsonLoaded = true; }