C# Класс Lean.LeanLocalization

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Instance LeanLocalization
Languages List
OnLocalizationChanged System.Action
Phrases List
Translations LeanTranslation>.Dictionary

Открытые методы

Метод Описание
AddLanguage ( string language ) : void
AddPhrase ( string phraseName ) : LeanPhrase
AddTranslation ( string language, string phraseName ) : LeanTranslation
GetInstance ( ) : LeanLocalization
GetTranslation ( string phraseName ) : LeanTranslation
GetTranslationObject ( string phraseName ) : Object
GetTranslationText ( string phraseName ) : string
SetLanguage ( string newLanguage ) : void
UpdateTranslations ( ) : void

Защищенные методы

Метод Описание
OnDisable ( ) : void
OnEnable ( ) : void
OnValidate ( ) : void

Приватные методы

Метод Описание
MergeLocalizations ( LeanLocalization oldLocalization, LeanLocalization newLocalization ) : void

Описание методов

AddLanguage() публичный Метод

public AddLanguage ( string language ) : void
language string
Результат void

AddPhrase() публичный Метод

public AddPhrase ( string phraseName ) : LeanPhrase
phraseName string
Результат LeanPhrase

AddTranslation() публичный Метод

public AddTranslation ( string language, string phraseName ) : LeanTranslation
language string
phraseName string
Результат LeanTranslation

GetInstance() публичный статический Метод

public static GetInstance ( ) : LeanLocalization
Результат LeanLocalization

GetTranslation() публичный статический Метод

public static GetTranslation ( string phraseName ) : LeanTranslation
phraseName string
Результат LeanTranslation

GetTranslationObject() публичный статический Метод

public static GetTranslationObject ( string phraseName ) : Object
phraseName string
Результат Object

GetTranslationText() публичный статический Метод

public static GetTranslationText ( string phraseName ) : string
phraseName string
Результат string

OnDisable() защищенный Метод

protected OnDisable ( ) : void
Результат void

OnEnable() защищенный Метод

protected OnEnable ( ) : void
Результат void

OnValidate() защищенный Метод

protected OnValidate ( ) : void
Результат void

SetLanguage() публичный Метод

public SetLanguage ( string newLanguage ) : void
newLanguage string
Результат void

UpdateTranslations() публичный статический Метод

public static UpdateTranslations ( ) : void
Результат void

Описание свойств

Instance публичное статическое свойство

public static LeanLocalization,Lean Instance
Результат LeanLocalization

Languages публичное свойство

public List Languages
Результат List

OnLocalizationChanged публичное статическое свойство

public static System.Action OnLocalizationChanged
Результат System.Action

Phrases публичное свойство

public List Phrases
Результат List

Translations публичное статическое свойство

public static Dictionary Translations
Результат LeanTranslation>.Dictionary