LocalizationSettings
class in UnityEngine.Localization.Settings · Unity.Localization · inherits from ScriptableObject
Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix
The project's localization: its locales, the selected one (the system's language when the project has it, else the first), and its string tables. It's ready at once (InitializationOperation is done).
Properties 8
static ILocalesProvider AvailableLocales { get; }static bool HasSettings { get; }static AsyncOperationHandle<LocalizationSettings> InitializationOperation { get; }static LocalizationSettings Instance { get; set; }static Locale? ProjectLocale { get; set; }static Locale? SelectedLocale { get; set; }static AsyncOperationHandle<Locale> SelectedLocaleAsync { get; }static LocalizedStringDatabase StringDatabase { get; }Methods 2
Events 1
static event Action<Locale>? SelectedLocaleChanged