Variables

_instance

private static var _instance: LocaleManager

language

private var language: Object

langLoader

private var langLoader: LoadVars

registered

private var registered: Array

currentLanguage

private var currentLanguage: String

URL_LANGUAGE

public static var URL_LANGUAGE: String

ON_LOAD_LANGUAGE

public static var ON_LOAD_LANGUAGE: String

ON_LOAD_LANGUAGE_ERROR

public static var ON_LOAD_LANGUAGE_ERROR: String

Functions

LocaleManager

private function LocaleManager()

getInstance

public static function getInstance():LocaleManager

Singleton constructor.

Returns

A single instance of the TransitionManager class. 

loadLanguage

public function loadLanguage(language: String):Void

Loads the language selected

Parameters

language: Language to load and represents the folder where it’s the file locale.txt. 

onLoadLanguage

private function onLoadLanguage(success: Boolean):Void

changeLanguage

private function changeLanguage():Void

register

public function register(box: TextField,
txt: String):String

unregister

public function unregister(box: TextField):Void

getText

public function getText(txt: String):String
Abstract class for managers.
private static var _instance: LocaleManager
private var language: Object
private var langLoader: LoadVars
private var registered: Array
private var currentLanguage: String
public static var URL_LANGUAGE: String
public static var ON_LOAD_LANGUAGE: String
public static var ON_LOAD_LANGUAGE_ERROR: String
private function LocaleManager()
public static function getInstance():LocaleManager
Singleton constructor.
public function loadLanguage(language: String):Void
Loads the language selected
private function onLoadLanguage(success: Boolean):Void
private function changeLanguage():Void
public function register(box: TextField,
txt: String):String
public function unregister(box: TextField):Void
public function getText(txt: String):String