Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 23-jun-2008, 08:34   #1 (permalink)
Miiiireeeen ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 15
Exclamación Incorporar un nuevo idioma a una pagina ya hecha

Hola!

Tenemos una pagina en html, con php. Y resulta que despues de acabarla, nos han pedido añadir un idioma mas. Segun hemos leido en otras preguntas similares, con variables y dos carpetas es como se haria. Pero no nos queda claro, como coger los valores de esas carpetas (¿En esas preguntas solo se guardan las variables?), ni como coger el valor de una u otra. No se si me he explicado bien...espero q si!

Gracias.
Miiiireeeen está desconectado   Responder Citando
Antiguo 23-jun-2008, 09:18   #2 (permalink)
jariza está en el buen camino
 
Avatar de jariza
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga
Mensajes: 1.338
Enviar un mensaje por MSN a jariza Enviar un mensaje por Skype™ a jariza
Respuesta: Incorporar un nuevo idioma a una pagina ya hecha

Pues sin saber cómo está estructurada tu web, mal vamos.

¿Cómo está almacenado el contenido? ¿son sólo archivos HTML, hay contenido en bases de datos, archivos con contenido a parte del HTML?
jariza está desconectado   Responder Citando
Antiguo 23-jun-2008, 09:42   #3 (permalink)
Miiiireeeen ha deshabilitado el karma
 
Fecha de Ingreso: junio-2008
Mensajes: 15
Respuesta: Incorporar un nuevo idioma a una pagina ya hecha

Perdona, quizas me haya explicado mal. Tenemos archivos .php con contenido html para el diseño de l web, el tratamiento de los datos lo hacemos mediante php para una BD mySQL...
Miiiireeeen está desconectado   Responder Citando
Antiguo 23-jun-2008, 18:56   #4 (permalink)
jariza está en el buen camino
 
Avatar de jariza
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga
Mensajes: 1.338
Enviar un mensaje por MSN a jariza Enviar un mensaje por Skype™ a jariza
Respuesta: Incorporar un nuevo idioma a una pagina ya hecha

Al contenido en la base de datos le puedes añadir un campo que se llame idioma.
Los textos que muestran los .php los puedes hacer mediante constantes, estas constantes se definen en archivos cuyo nombre haga alusión al idioma.

Para seleccionar el idioma, pones un parámetro en la url, por ejemplo "lang".

Cuando cojas contenido de la base de datos, en la consulta pones un WHERE lang=$lang (o algo así).
Para seleccionar que constantes, puedes usar include("texto-$lang") o algo por el estilo.
jariza está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:23.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93