Forums Últimos mensajes - Powered by IBM
 

Aplicación multiidioma

07/05/2005 - 19:34 por socketbcn | Informe spam
Buenas, tengo que comenzar a desarrollar una aplicacion con tecnologia
asp + sqlserver2000, de momento hasta ahora siempre habia utlizado la
base de datos para almacenar los valores de los textos en los
diferentes idiomas. Pero se me ha ocurrido usar xml, no soy experto en
ese campo, pero he leido que es bastante util. He probadoa generarlo y
he comprobado que lo puedo asimilar :-).

Lo que no tengo claro es donde colocarlo, que funcion tendria el xml y
en que proceso de la aplicación actuaria???.

Gracias.
 

Leer las respuestas

#1 Elvio Velasquez
08/05/2005 - 00:41 | Informe spam
Hola que tal:
Bueno antes que nada desde hace un tiempo que sigos los foros y siempre he
sacado cosas positivas de aqui y he resuelto muchas cosas por lo que me
decidi aportar con lo que pude aprender, asi que ahi va mi primera respuesta
para el foro !!!
Con xml puedes hacer muchas cosas en el caso multidioma lo mas practico
seria utilizarlos como diccionarios y combinarlos con la base de datos
SQL2000 para saber que diccionarios tener, ten en cuenta que en las paginas
multidiomas vas a tener variables que son textos que se tienen que mostrar
en funcion del idioma elegido el caso seria.
En algun lado de la pagina mostras un combo con los idiomas soportados (los
idiomas pueden estar en una tabla sql o en un xml en el servidor web)
El usuario elige un idioma lo que te lleva a mostrar las paginas con un
diccionario determinado en los xmls tendrias esa variable: msg ->hola,
msg->hello.
Abrir el xml y cargar las variables para mostrarlas en la pagina

Por supuesto podes ir ampliando el xml y actualizandolos con nuevas
traducciones.

Ojo que esta es una alternativa puede haber muchas otras como utilizar
varios xmls y formatear la salida con xlst dependiendo del idioma.

Espero que pueda ayudar en algo.
Saludos.

Elvio Velasquez



"socketbcn" escribió en el mensaje
news:
Buenas, tengo que comenzar a desarrollar una aplicacion con tecnologia
asp + sqlserver2000, de momento hasta ahora siempre habia utlizado la
base de datos para almacenar los valores de los textos en los
diferentes idiomas. Pero se me ha ocurrido usar xml, no soy experto en
ese campo, pero he leido que es bastante util. He probadoa generarlo y
he comprobado que lo puedo asimilar :-).

Lo que no tengo claro es donde colocarlo, que funcion tendria el xml y
en que proceso de la aplicación actuaria???.

Gracias.

Preguntas similares