Foros del Web » Creando para Internet » Diseño web »

Varios Idiomas para Inmobiliaria

Estas en el tema de Varios Idiomas para Inmobiliaria en el foro de Diseño web en Foros del Web. Intento hacer una web que tenga también varios idiomas como en la inmobiliaria siguiente: http://www.reinodemallorca.com No sé si hay que usar un script para hacer ...
  #1 (permalink)  
Antiguo 30/05/2012, 10:56
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 10 años, 10 meses
Puntos: 0
Exclamación Varios Idiomas para Inmobiliaria

Intento hacer una web que tenga también varios idiomas como en la inmobiliaria siguiente:

http://www.reinodemallorca.com

No sé si hay que usar un script para hacer un paquete de idiomas o hay que tener experiencia avanzada de php. El creador de la web, me dijo que usa archivos .xml llamados mediante php.

No tengo tanta experiencia de momento, por eso quiero saber si hay otro método más fácil o si hay algun excript que basta con ser instalado y luego que lo puedas modificar tú...

Alguna sugerencia?

Última edición por Xexiu; 30/05/2012 a las 10:58 Razón: No me deja poner el link :S.
  #2 (permalink)  
Antiguo 31/05/2012, 03:38
Avatar de danneg  
Fecha de Ingreso: agosto-2009
Ubicación: Todo un mundo de posibilidades
Mensajes: 856
Antigüedad: 10 años, 3 meses
Puntos: 48
Respuesta: Varios Idiomas para Inmobiliaria

No es difícil, simple lógica, algo como esto te puede servir:

Código PHP:
Ver original
  1. $lang = 'es';
  2.  
  3. $text= Array(
  4.     'es' => Array( // Español
  5.         'title' => 'El título',
  6.         'content' => 'El gran contenido'
  7.     ),
  8.     'en' => Array( // Inglés
  9.         'title' => 'The title',
  10.         'content' => 'the great content'
  11.     ),
  12.     'fr' => Array( // Francés
  13.         'title' => 'Le titre',
  14.         'content' => 'Grande le contenu'
  15.     )
  16. );

Y lo usas así:

Código HTML:
Ver original
  1. <h1><?php echo $text[$lang]['title']; ?></h1>
  2. <p><?php echo $text[$lang]['content']; ?></p>

No se si es muy complejo, si no entiendes con gusto te puedo explicar (espero que sí entiendas).
__________________
- Daniel García (@dannegm)
- [follow me | fork me on github...]
  #3 (permalink)  
Antiguo 31/05/2012, 03:46
Avatar de danneg  
Fecha de Ingreso: agosto-2009
Ubicación: Todo un mundo de posibilidades
Mensajes: 856
Antigüedad: 10 años, 3 meses
Puntos: 48
Respuesta: Varios Idiomas para Inmobiliaria

también puedes hacerlo con json

Código Javascript:
Ver original
  1. var lang = 'es',
  2. text = {
  3.     'es' = { // Español
  4.         'title' = 'El título',
  5.         'content' = 'El gran contenido'
  6.     },
  7.     'en' = { // Inglés
  8.         'title' = 'The title',
  9.         'content' = 'the great content'
  10.     },
  11.     'fr' = { // Francés
  12.         'title' = 'Le titre',
  13.         'content' = 'Grande le contenu'
  14.     }
  15. };

Puedes usarlo así:

Código Javascript:
Ver original
  1. $('h1').text(text.lang.title);

Utilizar xml, es un poco arcaico.

Acá algo que hice con el primer método
http://ifsmexico.com/demo
__________________
- Daniel García (@dannegm)
- [follow me | fork me on github...]

Última edición por danneg; 31/05/2012 a las 03:51

Etiquetas: idiomas, inmobiliaria, php
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 06:39.