Por acá de nuevo. ActionScript Detección de Idioma

  • english
  • spanish

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…

3 Respuestas to “Por acá de nuevo. ActionScript Detección de Idioma”

  1. kpi Says:

    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…

  2. kpi Says:

    y de paso tengo que esperar que me aprueben!!! nooooo!! me niego!! libertad libertad…

  3. dario Says:

    Listo abierto para q todos comenten… espero q estes feliz!!

Deje una respuesta