Namespace Serenity.Localization.Installation.Installers
Classes
LocalizationInstaller
Abstract base class for installing localization services and use cases.
LocalizationInstallerInstallInput
Input data transfer object for installing a Localization service.
UnityLocalizationInstallationStep
Installs the localization aggregate into the running composition. In Addressables-using modes this
wires up the full Unity Localization stack (locale registry, string and asset tables) through
UnityLocalizationInstaller. In ResourcesOnly mode Unity Localization is bypassed
entirely — reading its LocalizationSettings.AvailableLocales triggers an Addressables
WaitForCompletion that crashes on WebGL — and a
SerenityFallbackLocalizationService is registered instead.
UnityLocalizationInstaller
Unity-specific installer for the localization system that configures services, use cases, and validates settings.
Extends LocalizationInstaller to provide Unity-specific localization setup with asset loading and service registration.
UnityLocalizationInstallerInstallInput
Unity-specific input data transfer object for Localization installer. Extends the base DTO with Unity-specific localization settings.