Buenas de nuevo a todos.Me he puesto un poco cabezon (o bastante) con el tema del multi-lenguaje en flash....
El panel cadenas de turno, aporta una ventaja evidente, genera automaticamente los XML, sus directorios y estructura. El problema q encuentro, es que la clase Locale deja mucho que desear, pues esta pensado para webs muy muy sencillas, hasta tal punto, que nada más cargas un swf sobre tu movie principal, el swf cargado no carga su idioma correspondiente, pues la clase Locale es totalmente estatica, y el swf cargado intenta "cargar" su idioma del XML perteneciente al swf base.... Lo mas gracioso de todo, es que flash, cuenta con una "deteccion automatica", la cual, a parte de averiguar el lenguaje de la maquina del usuario ( cosa sencilla ) resulta que registra automaticamente todos nuestros txt susceptibles de cambio en la clase Locale llamando al metodo addDelayedInstance de dicha clase. Este registro se produce de forma automatica al comenzar a reproducirse el swf.... Solo se que el metodo es llamado, y tb veo los datos que se pasan por parámetro, lo que no tengo ni idea es "quien" llama a dicho método ..... ( solo es llamado en modo "deteccion automatica de idioma" ). Si no detectas el idoma, debes añadir las instancias manualmente tu mismo..... ( un infierno ). En definitiva, solo necesito saber, "como" recorrer el swf en tiempo de ejecucion en busqueda de los txt( lo que hace flash automaticamente al inicio del swf ), con ello, podriamos pasar directamente del sistema de flash, y solo utilizar lo que es comodo ( la generacion de XML ), el resto podemos gestionarlo relativamente facil, de manera que podriamos tener un sistema que cambie el idioma en el acto y al vuelo, simplemente teniendo guardadas las instancias de los txt, idioma usado, y swf´s cargados en el escenario .... Muchas gracias de antemano, FD. El 15/12/05 12:56, "Fede Rivas" <[EMAIL PROTECTED]> escribió: > Buenas Eva ! Pues es lo ideal, separar una cosa de otra, el problema, como > le comentaba a Jorge, es que los Freelance andamos de tiempo .... Bueno > andamos como todos, fatal, pero al trabajar solo, tengo que mirar muuucho el > tiempo de desarrollo a invertir. Si esto fuera un proyecto decente, no > dudaría en escoger tu opción, pero conociendo el cliente y las condiciones > de trabajo q tengo, tengo que desechar la opcion "escalabilidad" y buscar > una opcion "rentabilidad" xD > > Muchas gracias por tu respuesta ! > > FD. > > > El 15/12/05 12:42, "Eva del Campo" <[EMAIL PROTECTED]> > escribió: > >>>> Buenass a todos ! Estoy desarrollando un proyecto que funciona en varios >>>> idiomas, en su dia , solo por interés estuve ojeando el tema y encontré >>> como >>>> siempre algo de información útil en google asi como un ejemplo bastante >>>> curioso en macromedia. >>>> Hoy, vuelta a buscar lo mismo, esta vez ya por necesidad, no por >>> curiosidad, >>>> pero ni encuentro aquel ejemplo por ningun sitio, ni tampoco ninguna >>>> documentación "decente" sobre el tema. Lo unico que encontré de interés, >>> es >>>> una "extensión" a la doc de macromedia, os posteo el link xq hay >>>> documentacion sobre casi todo : >>>> >>>> >>> http://www.vixiom.com/flash-actionscript-documentation/index.html?package-su >>>> mmary.html&all-classes.html >>>> >>>> Si alguien ha tenido experiencia con el "multi-language" se agradece >>>> cualquier orientación sobre el tema :D >>>> >>>> salu2 >>>> >>>> FD >> >> Yo siempre me curro el soporte multilenguaje en el servidor, y nunca se me >> ocurriría hacerlo en flash (siempre que hablemos de una aplicación web, >> claro) por la sencilla razón de que si el cliente decide tener una versión >> html, xhtml, wml o lo que sea de su página en el futuro, habría que currarse >> de nuevo todo el asunto... Yo creo que lo mejor es tirar de base de datos >> con los textos localizados (no te olvides de los mensajes de éxito y los de >> error, los pies de foto, etc.), generar un xml (o varios, según el caso), y >> a partir de ahí ya decides si los datos los presentas en flash, html, >> director o lo que sea. >> Separar siempre el contenido de la presentación, ese es mi lema 8) >> >> xxxx >> >> Eva >> >> >> ---------------------------------- >> Lista ASNativos:[email protected] >> http://www.5dms.com/listas >> ---------------------------------- >> > > > ---------------------------------- > Lista ASNativos:[email protected] > http://www.5dms.com/listas > ---------------------------------- > ---------------------------------- Lista ASNativos:[email protected] http://www.5dms.com/listas ----------------------------------

