Hola Foro...
Al usar las clases que vienen en el paquete mx.lang para el lio del multiidioma en los sites, no se porque razon siempre me carga el idioma ingles por defecto.. ?? de hecho en el tips que lo explica para AS3 me fije que tiene el mismo comportamiento,,,, :? :?, aqui va mi codigo....

Código :

stop();
import mx.lang.Locale;
Locale.addXMLPath(\"en\", \"lang/en.xml\");
Locale.addXMLPath(\"es\", \"lang/es.xml\");


Locale.initialize();
Locale.setDefaultLang(\"es\");
Locale.setLoadCallback(init);

function init()
{
   //trace( Locale.loadString(\"NOMBRE\") );
   nombre_txt.text = Locale.loadString(\"NOMBRE\");
   edad_txt.text = Locale.loadString(\"TELEFONO\");
}

function cambiarLenguaje(lenguaje:String)
{
   Locale.loadLanguageXML(lenguaje);   
}


Ya me fije que los XMLtienen el contenido bien en sus respectivos idiomas..!_
de todas formas, lo adjunto tambien para que sea completo...
en.xml

Código :

<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE xliff PUBLIC \"-//XLIFF//DTD XLIFF//EN\"
\"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd\" >
<xliff version=\"1.0\" lang=\"es\">
   <file datatype=\"plaintext\">
      <header></header>
         <body>
            <trans-unit id=\"010\" resname=\"NOMBRE\">
               <source>name</source>
            </trans-unit>
               
            <trans-unit id=\"010\" resname=\"TELEFONO\">
               <source>phone</source>
            </trans-unit>
               
      </body>
   </file>
</xliff>

es.xml

Código :

<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE xliff PUBLIC \"-//XLIFF//DTD XLIFF//EN\"
\"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd\" >
<xliff version=\"1.0\" lang=\"es\">
   <file datatype=\"plaintext\">
      <header></header>
         <body>
            <trans-unit  resname=\"NOMBRE\">
               <source>nombre</source>
            </trans-unit>
               
            <trans-unit  resname=\"TELEFONO\">
               <source>telefóno</source>
            </trans-unit>
               
      </body>
   </file>
</xliff>


salu2 :crap: