Packagestimulsoft.base.localization
Classpublic class StiLocalization
InheritanceStiLocalization Inheritance Object



Public Properties
 PropertyDefined By
  currentLanguage : StiLanguage
[static] [read-only]
StiLocalization
  languagesList : Array
[static] [read-only]
StiLocalization
Public Methods
 MethodDefined By
  
addLanguage(language:StiLanguage):void
[static]
StiLocalization
  
addUpdateListener(listener:Function, priority:int = 0):void
[static]
StiLocalization
  
getValue(category:String, key:String, extension:Boolean = false, nullable:Boolean = false):String
[static]
StiLocalization
  
setLanguage(language:StiLanguage):void
[static]
StiLocalization
  
update():void
[static]
StiLocalization
Property Detail
currentLanguageproperty
currentLanguage:StiLanguage  [read-only]


Implementation
    public static function get currentLanguage():StiLanguage
defaultLanguageproperty 
defaultLanguage:StiLanguage  [read-only]


Implementation
    sti_internal static function get defaultLanguage():StiLanguage
defaultLanguageExtensionproperty 
defaultLanguageExtension:StiLanguage  [read-only]


Implementation
    sti_internal static function get defaultLanguageExtension():StiLanguage
eventDispatcherproperty 
sti_internal static var eventDispatcher:EventDispatcher

languagesListproperty 
languagesList:Array  [read-only]


Implementation
    public static function get languagesList():Array
Method Detail
addEventListener()method
sti_internal static function addEventListener(type:String, listener:Function):void

Parameters

type:String
 
listener:Function

addLanguage()method 
public static function addLanguage(language:StiLanguage):void

Parameters

language:StiLanguage

addUpdateListener()method 
public static function addUpdateListener(listener:Function, priority:int = 0):void

Parameters

listener:Function
 
priority:int (default = 0)

getValue()method 
public static function getValue(category:String, key:String, extension:Boolean = false, nullable:Boolean = false):String

Parameters

category:String
 
key:String
 
extension:Boolean (default = false)
 
nullable:Boolean (default = false)

Returns
String
setLanguage()method 
public static function setLanguage(language:StiLanguage):void

Parameters

language:StiLanguage

setLanguagesList()method 
sti_internal static function setLanguagesList(languagesList:XMLNode):void

Parameters

languagesList:XMLNode

update()method 
public static function update():void