C# Class AdvancedLauncher.Management.LanguageManager

Inheritance: CrossDomainObject, ILanguageManager
ファイルを表示 Open project: GoldRenard/DMOAdvancedLauncher

Public Properties

Property Type Description
Default AdvancedLauncher.SDK.Model.LanguageModel

Public Methods

Method Description
GetDefaultName ( ) : string
Initialize ( ) : void
LanguageChangedProxy ( EventProxy proxy, bool subscribe = true ) : void

Private Methods

Method Description
GetTranslations ( ) : string[]
Initialize ( string languagesPath, string currentLanguage ) : string
Load ( string tName ) : bool
OnChanged ( ) : void
Read ( string tFile ) : LanguageModel
Save ( string filename, LanguageModel model ) : void
UpdateCultureInfo ( string cultureName ) : void

Method Details

GetDefaultName() public method

public GetDefaultName ( ) : string
return string

Initialize() public method

public Initialize ( ) : void
return void

LanguageChangedProxy() public method

public LanguageChangedProxy ( EventProxy proxy, bool subscribe = true ) : void
proxy EventProxy
subscribe bool
return void

Property Details

Default public_oe static_oe property

public static LanguageModel,AdvancedLauncher.SDK.Model Default
return AdvancedLauncher.SDK.Model.LanguageModel