GetDataAsync(string addressableId) { var data = await AddressablesHelper .LoadAssetAsync <TextAsset>(addressableId); return(JsonConvert .DeserializeObject <IList <LocalizationEntry> >(data.text)); }
GetDataAsync(string addressableId) { var data = await AddressablesHelper .LoadAssetAsync <TextAsset>(addressableId); return(data.text.Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries) .Select(line => { var split = line.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); return new LocalizationEntry() { Key = split[0], Value = split[1].Replace("\\n", "\n") }; }).ToList()); }