| Package | net.guttershark.managers |
| Class | public final class LanguageManager |
| Property | Defined by | ||
|---|---|---|---|
| languageCode : String [write-only]
Set the language code to currently use.
| LanguageManager | ||
| Method | Defined by | ||
|---|---|---|---|
|
addLanguageXML(langXML:XML, langCode:String):void
Add an XML instance as a language XML file.
| LanguageManager | ||
|
addLocalizableClip(clip:LocalizableClip, textID:String, updateOnAdd:Boolean = false):void
Add a localizable clip to the language manager.
| LanguageManager | ||
|
getTextForID(textID:String):String
Get the text associated with an id in the current selected language
xml file.
| LanguageManager | ||
|
[static]
Singleton Access.
| LanguageManager | ||
|
loadLanguage(langXMLPath:String, langCode:String):void
Load a language XML file - the loading is handled internally.
| LanguageManager | ||
|
removeLocalizableClip(clip:LocalizableClip):void
Remove a localizable clip from the manager.
| LanguageManager | ||
|
updateAll():void
Update all LocalizableClip's in this manager.
| LanguageManager | ||
| languageCode | property |
languageCode:String [write-only]Set the language code to currently use. This triggers an update to all localizable clips that are registered.
Implementation public function set languageCode(value:String):void
| addLanguageXML | () | method |
public function addLanguageXML(langXML:XML, langCode:String):voidAdd an XML instance as a language XML file.
ParameterslangXML:XML — The XML to use for this language.
|
|
langCode:String — The language code to categorize this XML as.
|
| addLocalizableClip | () | method |
public function addLocalizableClip(clip:LocalizableClip, textID:String, updateOnAdd:Boolean = false):voidAdd a localizable clip to the language manager. The clip will be updated when the selected language code changes.
Parametersclip:LocalizableClip — An LocalizableClip.
|
|
textID:String — String ID in language xml file.
|
|
updateOnAdd:Boolean (default = false) — Boolean to update localizedText on add.
|
See also
| getTextForID | () | method |
public function getTextForID(textID:String):StringGet the text associated with an id in the current selected language xml file.
ParameterstextID:String |
String |
| gi | () | method |
| loadLanguage | () | method |
public function loadLanguage(langXMLPath:String, langCode:String):voidLoad a language XML file - the loading is handled internally.
ParameterslangXMLPath:String — A path to a language xml file.
|
|
langCode:String — A language code to store this XML file as.
|
| removeLocalizableClip | () | method |
public function removeLocalizableClip(clip:LocalizableClip):voidRemove a localizable clip from the manager.
Parametersclip:LocalizableClip — The LocalizableClip to remove.
|
| updateAll | () | method |
public function updateAll():voidUpdate all LocalizableClip's in this manager.