sitio multilingue

08/01/2004 - 01:35 por elvio | Informe spam
Hola
tengo que hacer un sitio multilingue con los clasicos
botones para cambiar de idioma, alguien tiene idea de como
puedo hacer esto, he pensado en poner todos los textos en
variables, pero el problema es que el contenido del sitio
esta en una bd y estos tambien deben traducirse.

Gracias y hasta pronto

Preguntas similare

Leer las respuestas

#1 urko
08/01/2004 - 09:39 | Informe spam
si el el contenido a traducir esta en base de datos, y tienes un campo para
castellano otro para ingles por ejemplo
puedes tener una variable de sesion que sea
los campos son "ingles" "catellano"

session("traducir")="ingles"

y la select
"select "&session("traducir")&" as textotraducido from textos where id=xxxx"
<%=rst("textotraducido")%>

o
"select * from textos where id=xxxx"
<%=rst(session("traducir"))%> (esto miralo porque creo que va,)

y luego solo tendrias que controlar la variable de sesion, igual es mejor
que utilizes otro tipo de variable ya que
te puede caducar la sesion
saludos
urko


"elvio" escribió en el mensaje
news:068401c3d57f$4ddeb630$
Hola
tengo que hacer un sitio multilingue con los clasicos
botones para cambiar de idioma, alguien tiene idea de como
puedo hacer esto, he pensado en poner todos los textos en
variables, pero el problema es que el contenido del sitio
esta en una bd y estos tambien deben traducirse.

Gracias y hasta pronto


Respuesta Responder a este mensaje
#2 Matias Iacono
08/01/2004 - 19:23 | Informe spam
Puedes ver:

www.info-arch.com/infoarch

Es un sitio que estoy desarrollando justamente con lo que dices.

Basicamente es como dice URKO, podrias tener un campo que te diga en que
idioma esta esa informacion y la muestras en base a la seleccion.

La otra cosa que yo hago, para no tener que traducir todo es usar includes
donde este tiene un discriminador en base al idioma seleccionado.

O sea, que si selecciono ingles (EN), muestra solo esa parte, si no, muestra
el otro.

En este sitio, puedes ver esto en la parte de contactos.

No tengo el sitio web a mano, pero voy a tratar de descargarlo del FTP y te
lo paso... claro esta... con la condicion de que no lo muestres a nadie, ya
que no es completamente de mi propiedad si no de la empresa a la cual le
estoy desarrollando..

Mandame la direccion de correo a la cual quieres que te lo envie creo
que con todo incluido es algo asi como 1 MB.

Saludos

"elvio" escribió en el mensaje
news:068401c3d57f$4ddeb630$
Hola
tengo que hacer un sitio multilingue con los clasicos
botones para cambiar de idioma, alguien tiene idea de como
puedo hacer esto, he pensado en poner todos los textos en
variables, pero el problema es que el contenido del sitio
esta en una bd y estos tambien deben traducirse.

Gracias y hasta pronto


Respuesta Responder a este mensaje
#3 Mario Ruiz
13/01/2004 - 14:27 | Informe spam
Podrias poner un ejemplo de esos include condicionales ?



"Matias Iacono" escribió en el mensaje
news:u68%
Puedes ver:

www.info-arch.com/infoarch

Es un sitio que estoy desarrollando justamente con lo que dices.

Basicamente es como dice URKO, podrias tener un campo que te diga en que
idioma esta esa informacion y la muestras en base a la seleccion.

La otra cosa que yo hago, para no tener que traducir todo es usar includes
donde este tiene un discriminador en base al idioma seleccionado.

O sea, que si selecciono ingles (EN), muestra solo esa parte, si no,


muestra
el otro.

En este sitio, puedes ver esto en la parte de contactos.

No tengo el sitio web a mano, pero voy a tratar de descargarlo del FTP y


te
lo paso... claro esta... con la condicion de que no lo muestres a nadie,


ya
que no es completamente de mi propiedad si no de la empresa a la cual le
estoy desarrollando..

Mandame la direccion de correo a la cual quieres que te lo envie creo
que con todo incluido es algo asi como 1 MB.

Saludos

"elvio" escribió en el mensaje
news:068401c3d57f$4ddeb630$
> Hola
> tengo que hacer un sitio multilingue con los clasicos
> botones para cambiar de idioma, alguien tiene idea de como
> puedo hacer esto, he pensado en poner todos los textos en
> variables, pero el problema es que el contenido del sitio
> esta en una bd y estos tambien deben traducirse.
>
> Gracias y hasta pronto
>
>


Respuesta Responder a este mensaje
#4 Sashka
13/01/2004 - 18:57 | Informe spam
Interpreto que lo que ha querido decir Matias es que "partes" del archivo
incluido se ocultan (mediante css, por ejemplo) según alguna variable... en
el load...

Includes condicionales no son posibles debido a que la inclusión se ejecuta
antes del código asp...

Otra forma de lograrlo, es mediante filesystemobject con asp se se abre
un archivo (según una variable) se lee su contenido en otra variable y se
coloca en el HTML...

<%=contenidoarchivo%>

Sashka

"Mario Ruiz"

escribió en el mensaje news:
Podrias poner un ejemplo de esos include condicionales ?



"Matias Iacono" escribió en el mensaje
news:u68%
> Puedes ver:
>
> www.info-arch.com/infoarch
>
> Es un sitio que estoy desarrollando justamente con lo que dices.
>
> Basicamente es como dice URKO, podrias tener un campo que te diga en que
> idioma esta esa informacion y la muestras en base a la seleccion.
>
> La otra cosa que yo hago, para no tener que traducir todo es usar


includes
> donde este tiene un discriminador en base al idioma seleccionado.
>
> O sea, que si selecciono ingles (EN), muestra solo esa parte, si no,
muestra
> el otro.
>
> En este sitio, puedes ver esto en la parte de contactos.
>
> No tengo el sitio web a mano, pero voy a tratar de descargarlo del FTP y
te
> lo paso... claro esta... con la condicion de que no lo muestres a nadie,
ya
> que no es completamente de mi propiedad si no de la empresa a la cual le
> estoy desarrollando..
>
> Mandame la direccion de correo a la cual quieres que te lo envie


creo
> que con todo incluido es algo asi como 1 MB.
>
> Saludos
>
> "elvio" escribió en el mensaje
> news:068401c3d57f$4ddeb630$
> > Hola
> > tengo que hacer un sitio multilingue con los clasicos
> > botones para cambiar de idioma, alguien tiene idea de como
> > puedo hacer esto, he pensado en poner todos los textos en
> > variables, pero el problema es que el contenido del sitio
> > esta en una bd y estos tambien deben traducirse.
> >
> > Gracias y hasta pronto
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida