Namespace NoSuchStudio.Localization.Localizers
Classes
AudioSourceClipMappedLocalizer
Localizes UnityEngine.AudioClip field of a UnityEngine.AudioSource component by providing a mapping from language to UnityEngine.AudioClip resources.
GridLayoutGroupLocalizer
Localizes UnityEngine.UI.GridLayoutGroup by setting its child alignment and starting corner properties based on the RTL-ness of CurrentLanguage.
HorizontalLayoutGroupLocalizer
Localizes UnityEngine.UI.HorizontalLayoutGroup by setting its
ImageSpriteMappedLocalizer
Localizes UnityEngine.Sprite field of a Image component by providing a mapping from language to UnityEngine.Sprite resources.
ImageTransformLocalizer
Localizes Image by mirroring it (using its UnityEngine.Transform.localScale property) based on the RTL-ness of CurrentLanguage.
LocalizedAssetDataAudioClip
LocalizedAssetDataFont
LocalizedAssetDataSprite
RTLTMProForceLocalizer
Localizes RTLTMPro.RTLTextMeshPro by setting its RTLTMPro.RTLTextMeshPro.ForceFix property based on the RTL-ness of CurrentLanguage.
SliderDirectionLocalizer
Localizes UnityEngine.UI.Slider by adjusting its UnityEngine.UI.Slider.direction property based on the RTL-ness of CurrentLanguage and its reverse property.
TextLocalizer
Localizes UnityEngine.UI.Text by setting its UnityEngine.UI.Text.text property
based on the phrase assigned to it and
CurrentLanguage. This component also uses the
TMProAlignLocalizer
Localizes TMPro.TextMeshProUGUI by setting its TMPro.TextAlignmentOptions property based on the RTL-ness of CurrentLanguage.
TMProDropdownLocalizer
Localizes TMPro.TMP_Dropdown by setting its TMPro.TMP_Dropdown.options property based on its own NoSuchStudio.Localization.Localizers.TMProDropdownLocalizer._options. Each TMProDropdownLocalizer.Option has a phrase which get's translated based on CurrentLanguage.
This component does not support variable substitution.
TMProDropdownLocalizer.Option
TMProFontMappedLocalizer
Localizes TMPro.TMP_Text.font field of a TMPro.TextMeshProUGUI component by providing a mapping from language to TMPro.TMP_FontAsset resources.
TMProTextLocalizer
Localizes TMPro.TextMeshProUGUI by setting its TMPro.TMP_Text.text property
based on the phrase assigned to it and
CurrentLanguage. This component also uses the