miércoles, 13 de abril de 2011

Flash AS3 - Detecta Idioma

 

Link FLA

function IdiomaUsuario() {
var result:String = flash.system.Capabilities.language.substr(0,2);
var newValue:Array = ["es","en","fr","it","pt","de","ru"];
return (Boolean(newValue[newValue.indexOf(result)]) ? result : "en" )
}
trace("TU IDIOMA -> " + IdiomaUsuario());


Método automático, detector y banderas dentro de un swf comprimido.

FLA



Idioma                                     Valor    
Checo cs
Danés da
Holandés nl
Inglés es
Finés fi
Francés fr
Alemán de
Húngaro hu
Italiano it
Japonés ja
Coreano ko
Noruego no
Otro/desconocido xu
Polaco pl
Portugués pt
Ruso ru
Chino simplificado zh-CN
Español es
Sueco sv
Chino tradicional zh-TW
Turco tr