Comunidad de diseño web y desarrollo en internet online

OPINIONES :: Sitio en multiple idioma

Citar            
MensajeEscrito el 13 Dic 2011 07:43 pm
Gente, ustedes cual opinan que es la mejor forma de manipular sitios multi idiomas?.

He trabajado de las siguientes formas:

1 - Teniendo todos los textos dentro de variables (es.php / en.php).
2 - Separado por carpetas compartiendo los archivos con similitudes
/
css/
es/
en/
images/
3 - Con CMS (wordpres)

Ahora el tema está en que no siempre trabajo con CMS como el mencionado. La mayoría de los casos son handmade.

Me habian comentado sobre trabajarlo con xml, pero a la larga creo que sería casi igual ya que lo traido del xml tendría que ser volcado a una variable, mantener el id del lenguaje dentro de una sesión (o la forma que fuere).

A modo de ejemplo puse uno de los casos:



Saludos

Por lickybuay

26 de clabLevel



Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 14 Dic 2011 02:27 am

lickybuay escribió:


2 - Separado por carpetas compartiendo los archivos con similitudes
/
css/
es/
en/
images/


prefiero con css, ya que estoy estudiando php y haaaaaaaaaa
me quedo con css

ahora por lo que he leido xml es un lenguaje mas facil y resumido...

tanto codigo es para quedar loco

Por metalorgia

53 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 21 Dic 2011 12:00 am
Siempre es mejor e XML si lo que buscas es tener menos codigo repetido, ya que si tienes un error lo tienes que cambiar solo una vez, esto siempre y cuando ambas webs sean identicas.
sino te puede pasar como a mi que tengo www.teslatechnologies.com y www.teslatechnologies.es, y a pesar de compartir estilo tengo contenidos distintos y eso me ha obligado a separarlos, en 2, a nivel servidor lo tengo en carpetas aunque me he pillado un dominio propio por temas de indexacion.

Por eelrood

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 Dic 2011 05:12 pm
El dilema radica en que cada sección tiene diferencias en lo que es imágenes (puede tener texto denrto de la misma) o ocultar un div en base al idioma.

Aparte, habría que pensar cual sería la mejor forma de mantener el "id" del idioma, ya sea por sessiones, coockies, variables vía GET.

Para mi lo que es tedioso es tener que tener mucho contenido dentro de una variable, Ej:

$txtempresa = "
<h1>EMPRESA</h1>
<p>contenido1</p>
<h2>MIISION</H2>
<p>contenido1</p>
etc.
";

Pero bueno, me parece que tendré que ver como haré... :s

Gracias

Por lickybuay

26 de clabLevel



Genero:Masculino  

Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.