C# 클래스 LeopotamGroup.Localization.Localizer

Localizer - helper for localization. Supports dynamic overriding of localization tokens with rollback.
파일 보기 프로젝트 열기: Leopotam/LeopotamGroupLibraryUnity

공개 메소드들

메소드 설명
AddDynamicSource ( string sourcePath ) : void

Add non-unloadable localization source. Can overrides loaded tokens and be removed by UnloadDynamics call.

AddStaticSource ( string sourcePath ) : void

Add non-unloadable localization source.

Get ( string token ) : string

Get localization for token.

RelocalizeUI ( ) : void

Raise "OnLocalize" message on all active GameObjects.

UnloadDynamics ( ) : void

Unload all dynamics localization sources.

비공개 메소드들

메소드 설명
LoadAsset ( string assetPath ) : string
LoadData ( string data, string[]>.Dictionary storage ) : void
Localizer ( ) : System
SetLanguage ( string lang ) : void

메소드 상세

AddDynamicSource() 공개 정적인 메소드

Add non-unloadable localization source. Can overrides loaded tokens and be removed by UnloadDynamics call.
public static AddDynamicSource ( string sourcePath ) : void
sourcePath string Source path.
리턴 void

AddStaticSource() 공개 정적인 메소드

Add non-unloadable localization source.
public static AddStaticSource ( string sourcePath ) : void
sourcePath string Source path.
리턴 void

Get() 공개 정적인 메소드

Get localization for token.
public static Get ( string token ) : string
token string Localization token.
리턴 string

RelocalizeUI() 공개 정적인 메소드

Raise "OnLocalize" message on all active GameObjects.
public static RelocalizeUI ( ) : void
리턴 void

UnloadDynamics() 공개 정적인 메소드

Unload all dynamics localization sources.
public static UnloadDynamics ( ) : void
리턴 void