Por acá de nuevo. ActionScript Detección de Idioma
Bueno, de nuevo por acá después de un tiempo, esta vez para empezar a llenar mi blog con códigos que pueden ser de utilidad para los demás, voy a dar un poco a esa comunidad que tanto me ha ayudado (uds, la Internet).
////////////////////////////////////////////////////////////////////
// Detector de idioma en ActionScript, Dario Novoa muchas gracias a Arnaldo Baumanis//
//////////////////////////////////////////////////////////////////////////////
// Primero definimos la variable que va a contener el idioma que el código encuentre
var lang = System.capabilities.language;
//luego definimos los casos ya que flash devolverá el resultado en el prefijo universal del idioma con 2 letras unicamente
if (lang == “es”) {
//acá cambiamos la variable a algo mas entendible si se desea claro, es decir (si lang = es, lang = spanish)
lang = “spanish”;
trace(”spanish”);
} else if (lang == “en”) {
lang = “english”;
trace(”english”);
} else if (idioma == “de”){
lang = “german”;
trace(”german”);
};
trace(”el idioma es “+lang);
//después de hecho esto lang en su forma de variable mantendrá la información que le dimos para ser usada luego, en este caso voy a poner el ejemplo de una simple función que carga un película distinta en un MoviClip Vacio o place holder (target), a esta funcion le llame langChange.
function langChange () {
trace (lang);
if (lang == “undefined”) {
loadMovie(”menu_eng.swf”,container);
}
if (lang == “english”) {
trace (”its English, es ingles”);
loadMovie(”menu_eng.swf”,container);
btn_eng._alpha=100;
btn_spa._alpha=50;
//btn_gem._alpha=100; //para el futuro
getURL (”url”,”frame”);
}
if (lang == “spanish”) {
loadMovie(”menu_es.swf”,container);
btn_spa._alpha=100;
btn_eng._alpha=50;
//btn_gem._alpha=50; //para el futuro
getURL (”url/spanish.htm”,”frame”);
}
trace (lang);
}
///////////////////////FIN///////////////////////////
Espero les sea de utilidad…



April 14, 2008 at 1:05 am
aqui tengo q dar hasta el nombre ypartida de nacimiento de tapon para dejar un comentario?? y de paso lo que iba a decir era una bobada q ahora hasta pena me da jajaja…. pues diria “boh no entiendo nada jajaja, q divertido tenerte de amigo” jajaja idiota si… q quiers q diga… soy asi… beso…
April 14, 2008 at 1:10 am
y de paso tengo que esperar que me aprueben!!! nooooo!! me niego!! libertad libertad…
April 14, 2008 at 2:13 am
Listo abierto para q todos comenten… espero q estes feliz!!