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
----------------------------------

Responder a