Namespace UnityEngine.Localization | Package Manager UI website
docs.unity.cn
    Show / Hide Table of Contents

    Namespace UnityEngine.Localization

    Classes

    AddressableAssetTable

    Maps asset guid to key for a selected Locale.

    AddressableAssetTableT<TObject>

    Maps asset guid to key for a selected Locale. The asset must also be managed by the Addressables system for it to be loaded at runtime.

    AddressableLocalesProvider

    Uses the AddressableAssets system, to store and retrieve all locale data. This allow for adding and removing locales in a build or for storing the locale data remotely.

    AssetTableItemData

    AudioClipAssetTable

    CommandLineLocaleSelector

    KeyDatabase

    The key database is responsible for holding localization keys and associating keys to unique ids.

    KeyDatabase.KeyDatabaseEntry

    Locale

    A Locale represents a language. It supports regional variations and can be configured with an optional fallback locale.

    LocalesProvider

    Responsible for providing the list of locales that are currently available to this application.

    LocalizationSettings

    The localization settings is the core component to the localization system. It provides the entry point to all player based localization features.

    LocalizedAssetDatabase

    LocalizedAssetReference

    LocalizedAssetReferenceGameObject

    LocalizedAssetReferenceSprite

    LocalizedAssetReferenceT<TObject>

    LocalizedAssetReferenceTexture2D

    LocalizedAssetTable

    LocalizedDatabase

    LocalizedReference

    LocalizedStringDatabase

    Handles loading strings and their tables for the selected locale.

    LocalizedStringReference

    LocalizedStringReference.LocalizationUnityEvent

    LocalizedTable

    PluralForm

    Used to determine what version of a translated string should be used when dealing with plurals.

    SpecificLocaleSelector

    Returns the a specific locale if it exists.

    SpriteAssetTable

    StartupLocaleSelector

    Determines what locale should be used when the application starts or does not currently have an active locale.

    StartupLocaleSelectorCollection

    A collection of multiple startup selectors. The locale is selected by starting with item 0 in the list and trying each until one succeeds in return a locale that is not null.

    StringTable

    StringTableBase

    Base class for all StringTables.

    StringTableEntry

    SystemLocaleSelector

    Texture2DAssetTable

    Structs

    LocaleIdentifier

    The identifier containing the identification information for a language or regional variant.

    Interfaces

    IPreloadRequired

    Enums

    PreloadBehavior

    Delegates

    PluralForm.EvaluatePluralDelegate

    Back to top Copyright © 2019 Unity Technologies
    Generated by DocFX