I have a website that i’m trying to when i click in a button the language changes, so i used the following xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<XML>
<LANGUAGE>
<Frase>Sobre o Site</Frase>
<Frase>Conhecer O Porto</Frase>
<LANGUAGE>
</XML>
Then i have the as3 code :
var bandeira:int;
var XMLData:XML;
var XMLLoader:URLLoader = new URLLoader();
XMLLoader.addEventListener(Event.COMPLETE, XMLLoaded);
XMLLoader.load(new URLRequest("inglesXML.xml"));
function XMLLoaded(e:Event):void{
XMLData = new XML(e.target.data);
addChild(menu);
changeLanguage(1);
}
function changeLanguage(bandeira) :void{
if(changeLanguage !=null) {
menu.sobreosite.text = "+XMLData.LANGUAGE.Frase[1]+";
}
if(bandeira ==1) {
menu.sobreosite.text = +XMLData.LANGUAGE.Frase[1];
}
}
Im getting the error #2032, and it says that it has a flux error. Any ideas how to put the text showing in the text boxes?