List<string> The localized values, in list order.
Resolves the localized values without waiting.
The list holds an empty string for any value that cannot resolve synchronously; use
ILocalizedStringList.GetLocalizedListAsync to wait for those values instead.
Additional resources: ILocalizedStringList.GetLocalizedListAsync
Resolve a list of options and fill a dropdown.
using System.Collections.Generic; using Unity.Localization; using UnityEngine;
namespace Unity.Localization.Samples { public class LocalizedStringListExample { public async Awaitable Load() { // The entry's value holds every option, for example "Low,Medium,High". var options = new LocalizedStringList { Separator = "," }; options.SetReference("My Strings", "QUALITY OPTIONS"); List<string> values = await options.GetLocalizedListAsync(); Debug.Log(values.Count); } } }