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

Como utilizar LCID

Estas en el tema de Como utilizar LCID en el foro de ASP Clásico en Foros del Web. Muy buenas... Estoy desarrollando una página web multilingue, con variables en las que cargo los textos dependiendo del idioma que se seleccione o que se ...
  #1 (permalink)  
Antiguo 29/07/2004, 06:26
 
Fecha de Ingreso: abril-2004
Mensajes: 25
Antigüedad: 21 años
Puntos: 0
Como utilizar LCID

Muy buenas...

Estoy desarrollando una página web multilingue, con variables en las que cargo los textos dependiendo del idioma que se seleccione o que se configure.

Esta información (idioma, formato de fecha, etc...) lo estoy capturando desde un archivo .cfg que crea la aplicación de forma automática cada vez que se modifica alguna opción de configuración.

En la página que captura esa información, tengo un código mediante el cual y dependiendo del idioma que se seleccione, se cargan en variables de sesión el LCID del idioma seleccionado. El código es el siguiente:
Case "IDIOMA"
session("idioma") = valor
Select Case session("idioma")
Case "de"
session("numLCID") = 1031
Case "es"
session("numLCID") = 1034
Case "it"
session("numLCID") = 1040
Case "fr"
session("numLCID") = 8202
Case "po"
session("numLCID") = 2070
Case "uk"
session("numLCID") = 1033
End Select

Al cargar cada una de las páginas, lo que estoy intentando es aplicar el siguiente código:
<%@LCID=session("numLCID")%>

Pero esto genera un error del motor de ASP como valor no válido para LCID.

Alguien podría iluminarme en este oscuro tunel en el que estoy metido???
Hay alguna forma de configurar el LCID de las páginas a mostrar con el valor del .cfg???

Gracias por vuestra ayuda.
Fran
  #2 (permalink)  
Antiguo 29/07/2004, 06:44
Avatar de ValerioJ  
Fecha de Ingreso: enero-2002
Ubicación: Calabozo -Edo. Guárico
Mensajes: 189
Antigüedad: 23 años, 2 meses
Puntos: 0
Usa mejor un IF para cada idioma porque ese bendito select case como que no funciona para ese tipo de acciones
__________________
ValerioJ
  #3 (permalink)  
Antiguo 29/07/2004, 07:46
 
Fecha de Ingreso: abril-2004
Mensajes: 25
Antigüedad: 21 años
Puntos: 0
El Case funciona perfectamente, incluso la variable de sesion contiene el valor LCID que yo quiero asignar, pero al intentar aplicar el valor en la cabecera del ASP me dice que valor no válido para LCID.
__________________
El saber no es lo importante, lo verdaderamente importante, es conocer al que sabe.
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:42.