Class Localize
- Namespace
- I2.Loc
- Assembly
- Assembly-CSharp.dll
public class Localize : MonoBehaviour
- Inheritance
-
Localize
- Extension Methods
-
Constructors
Localize()
Fields
AddSpacesToJoinedLanguages
public bool AddSpacesToJoinedLanguages
Field Value
- bool
AllowLocalizedParameters
public bool AllowLocalizedParameters
Field Value
- bool
AllowParameters
public bool AllowParameters
Field Value
- bool
AlwaysForceLocalize
public bool AlwaysForceLocalize
Field Value
- bool
CallBackSecondaryTerm
public static string CallBackSecondaryTerm
Field Value
- string
CallBackTerm
public static string CallBackTerm
Field Value
- string
CorrectAlignmentForRTL
public bool CorrectAlignmentForRTL
Field Value
- bool
CurrentLocalizeComponent
public static Localize CurrentLocalizeComponent
Field Value
- Localize
FinalSecondaryTerm
public string FinalSecondaryTerm
Field Value
- string
FinalTerm
Field Value
- string
IgnoreNumbersInRTL
public bool IgnoreNumbersInRTL
Field Value
- bool
IgnoreRTL
Field Value
- bool
LocalizeCallBack
public EventCallback LocalizeCallBack
Field Value
- EventCallback
LocalizeEvent
public UnityEvent LocalizeEvent
Field Value
- UnityEvent
LocalizeOnAwake
public bool LocalizeOnAwake
Field Value
- bool
MainTranslation
public static string MainTranslation
Field Value
- string
MaxCharactersInRTL
public int MaxCharactersInRTL
Field Value
- int
PrimaryTermModifier
public Localize.TermModification PrimaryTermModifier
Field Value
- Localize.TermModification
SecondaryTermModifier
public Localize.TermModification SecondaryTermModifier
Field Value
- Localize.TermModification
SecondaryTranslation
public static string SecondaryTranslation
Field Value
- string
TermPrefix
Field Value
- string
TermSuffix
Field Value
- string
TranslatedObjects
public List<Object> TranslatedObjects
Field Value
- List<Object>
mAssetDictionary
public Dictionary<string, Object> mAssetDictionary
Field Value
- Dictionary<string, Object>
mGUI_ShowCallback
public bool mGUI_ShowCallback
Field Value
- bool
mGUI_ShowReferences
public bool mGUI_ShowReferences
Field Value
- bool
mGUI_ShowTems
public bool mGUI_ShowTems
Field Value
- bool
mLocalizeTarget
public ILocalizeTarget mLocalizeTarget
Field Value
- ILocalizeTarget
mLocalizeTargetName
public string mLocalizeTargetName
Field Value
- string
mTerm
Field Value
- string
mTermSecondary
public string mTermSecondary
Field Value
- string
Properties
SecondaryTerm
public string SecondaryTerm { get; set; }
Property Value
- string
Term
public string Term { get; set; }
Property Value
- string
Methods
AddTranslatedObject(Object)
public void AddTranslatedObject(Object Obj)
Parameters
Obj Object
FindTarget()
Returns
- bool
FindTranslatedObject<T>(string)
public T FindTranslatedObject<T>(string value) where T : Object
Parameters
value string
Returns
- T
Type Parameters
T
GetFinalTerms(out string, out string)
public void GetFinalTerms(out string primaryTerm, out string secondaryTerm)
Parameters
primaryTerm string
secondaryTerm string
GetMainTargetsText()
public string GetMainTargetsText()
Returns
- string
HasCallback()
public bool HasCallback()
Returns
- bool
HasTranslatedObject(Object)
public bool HasTranslatedObject(Object Obj)
Parameters
Obj Object
Returns
- bool
OnLocalize(bool, string)
public void OnLocalize(bool Force = false, string overrideSpecialization = null)
Parameters
Force bool
overrideSpecialization string
SetFinalTerms(string, string, out string, out string, bool)
public void SetFinalTerms(string Main, string Secondary, out string primaryTerm, out string secondaryTerm, bool RemoveNonASCII)
Parameters
Main string
Secondary string
primaryTerm string
secondaryTerm string
RemoveNonASCII bool
SetGlobalLanguage(string)
public void SetGlobalLanguage(string Language)
Parameters
Language string
SetTerm(string)
public void SetTerm(string primary)
Parameters
primary string
SetTerm(string, string)
public void SetTerm(string primary, string secondary)
Parameters
primary string
secondary string
UpdateAssetDictionary()
public void UpdateAssetDictionary()