Foros del Web » Programando para Internet » ASP Clásico »

Site en varios idiomas

Estas en el tema de Site en varios idiomas en el foro de ASP Clásico en Foros del Web. Vi las discusiones de como hacer una web en varios idiomas, entre tantas alternativas cual creen que es la mejor, en mi aso no tengo ...
  #1 (permalink)  
Antiguo 06/10/2006, 07:28
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 20 años, 8 meses
Puntos: 2
Site en varios idiomas

Vi las discusiones de como hacer una web en varios idiomas, entre tantas alternativas cual creen que es la mejor, en mi aso no tengo que usar una base de datos...

Estaba pensando en hacer lo sgte:

crear 3 directorios:

/fr/datos.asp
/es/datos.asp
/en/datos.asp

hago click sobre las banderitas de idiomas y llama a esos includes pero al hacer click le mando eldirectorio del que debe llamar por ejemplo index.asp?idioma=es

y al momento de llamar el include solo toma el valor de idioma


Que opinan
  #2 (permalink)  
Antiguo 06/10/2006, 10:15
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
una idea puede ser

creas tu pagina normailita (casi casi) y pones por ejemplo

Para el titulo noticia:

intro.asp
<h1><%=TXTnoticia%> </h1>

creas includes para llamar las variables:

idioma/variables_es.asp
TXTNoticias = "Noticias"

idioma/variables_en.asp
TXTNoticias = "News"

idioma/variables_fr.asp
TXTNoticias = "no se como se dice jajajajaja"
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 06/10/2006, 10:43
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 20 años, 8 meses
Puntos: 2
Aja, eso mismo estaba haciendo pero como llamas a los includes???
  #4 (permalink)  
Antiguo 06/10/2006, 10:57
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Puedes crear una variable de sesion dependiendo de un parametro que llegue de acuerdo al link que el usuario elegio.

Nada mas asegurate de que esta sesion tenga un valor por default si es que el usuario no ha elegido nada o si la sesion expirara.

Código:
select case session("idioma")
  case 1
  %><!--#include file = "/idiomas/espanol.asp"--><%
  case 2
  %><!--#include file = "/idiomas/ingles.asp"--><%
  case 3
  %><!--#include file = "/idiomas/frances.asp"--><%
end select
Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 06/10/2006, 11:05
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 10 meses
Puntos: 102
Cita:
Puedes crear una variable de sesion dependiendo de un parametro que llegue de acuerdo al link que el usuario elegio.
.... entrometiendome en el tema... ¿qué hay de la indexación de buscadores? (aunque en este tema no menciona si solo corresponde a una interface).

Algúna vez leí algo al respecto y me dejó pensando .
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #6 (permalink)  
Antiguo 06/10/2006, 11:15
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Hola jam1138, si tiene un valor por default, al ser ejecutado este código, los contenidos tendrán un valor por default, ciertamente solo reconocería el idioma por default, pero como yo lo veo, realmente una aplicación de éstas, regularmente ofrece la plataforma multi-idiomas como un servicio más.

Qué opinas?

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 06/10/2006, 13:08
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 20 años, 8 meses
Puntos: 2
Aja, ahora.... tengo un flas que tiene botones... deifnitivamente tengo que cargarun flash distinto cuando tenga que cambiar de idioma... alguna idea??

gracias
  #8 (permalink)  
Antiguo 06/10/2006, 13:52
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 10 meses
Puntos: 102
Cita:
Iniciado por u_goldman Ver Mensaje
pero como yo lo veo, realmente una aplicación de éstas, regularmente ofrece la plataforma multi-idiomas como un servicio más.
... ¿una aplicación "como estas"?, ¿de qué hablamos? ...

Pués si estoy en lo correcto de que la traducción es solo en la interface no hay problema algúno, pero tratandose de sitios con verdadero contenido multi-idioma (más aún, actualizable) entonces el manejo de sesiones significa... no un problema pero sí un inconveniente.

¿Mejor el "acarreo" de la variable por la URL en esos casos? ...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #9 (permalink)  
Antiguo 06/10/2006, 14:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
La recomendación de la sesión es nada más para no manejar un poco más transparente todo esto, por eso la recomendación de tener un valor por default, quzás el case no debería manejar directamente la sesión pues se puede asumir que no haya cookies habilitadas en el cliente ó culaquier otro porblemita por ahí, así evitas acarrear por todos lados ese querystring.

Por otra parte, no veo cuál sería el problema de si es un sitio dinámico hacerlo de la misma manera, simplemente tienes que tener una buena estructura y dejar el manejo de los datos dependiente de un solo valor, obvio aquí ya estamos hablando de algo que va más allá del alcance de este tema, que creo que fué solamente, cómo incluir un archivo para crear una plataforma multi-idioma.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #10 (permalink)  
Antiguo 06/10/2006, 14:26
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Cita:
Iniciado por carlitosdan Ver Mensaje
Aja, ahora.... tengo un flas que tiene botones... deifnitivamente tengo que cargarun flash distinto cuando tenga que cambiar de idioma... alguna idea??

gracias
Lo mismo, una condición, puedes en el archivo que incluyes, crear cualquier cantidad de variables que requieras para que tu aplicación funcione, solo es cuestión de estructurar un poco.

imgs_esp
imgs_eng
imgs_frn
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #11 (permalink)  
Antiguo 06/10/2006, 14:31
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Cita:
Iniciado por jam1138 Ver Mensaje
... ¿una aplicación "como estas"?, ¿de qué hablamos? ...
Que en el caso de indexación en buscadores, quizás no podrás hacerlo de una manera muy eficiente si no es en el idioma por default, pero no creo que importe, la verdad conozco muy pocos sitios que sirvan de la misma manera a diferentes paises-Con la salvedad de los mismos indexadores- y de ahí la necesidad de indexar en diferentes idiomas, a esto me refiero a que una apliación pequeña-mediana, solo ofrece esta plataforma como una opción más, es como el directorio telefónico de un banco por ejemplo. Si ud, desea continuar en inglés, marque 2, pero no es un servicio en un inglés perfecto, ni pretende serlo, solo es un servicio más.

Mis $0.02
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #12 (permalink)  
Antiguo 06/10/2006, 14:37
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 319
Antigüedad: 20 años, 8 meses
Puntos: 2
Aja... resuelto el problema ya esta funcionando si necesitan el codigo se los paso... por otro lado tambien consegui que el flash no me saque esos marcos tan feoss

Gracias
  #13 (permalink)  
Antiguo 17/01/2008, 19:03
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Site en varios idiomas

Que tal CarlitosSan. soy nuevo en esto, y me interesa el codigo, me lo puedes enviar a [email protected]

Gracias

Saludos...
  #14 (permalink)  
Antiguo 17/01/2008, 20:24
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Site en varios idiomas

... bueno ya hace tiempo de este post.......

por que no intentas algo como en ESTE POST, es para diferentes idiomas, solo que se trata con XML

a lo mejor tambien te sirva para el proposito, esta muy explicado y detallado, si tienes dudas, preguntas

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:56.