site multi-idioma

  • Autor Autor victorvu
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
V

victorvu

Beta
Programador
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, estoy pensando en hacer mi web multidioma pero tengo muchas dudas.

Si lo hago con variables de session o cookie google indexara la que esta por defecto q es español y no se veran resultados en google en los demas idiomas.
Si lo hago con subdominios deberia ponerle canonical para no tener contenido duplicado lo que hace que tampoco indexe los demas idiomas.

Entonces no entiendo como hacerlo xP

Espero que alguien pueda ayudarme, saludos
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Si lo hago con variables de session o cookie google indexara la que esta por defecto q es español y no se veran resultados en google en los demas idiomas.

coloca links a los otros idiomas... asi google indexa todo... yo hago eso.
 
coloca links a los otros idiomas... asi google indexa todo... yo hago eso.

Pero tengo entendido que el robot de google no ve las variables de session o cookie oscea que si tengo una web que tenga titulo perro y con una cookie le cambio a dog el robot no va a identificarlo al ingles, siempre lo va a ver en español ya que el link es el mismo pero lo que se ve es lo q cambia! o estoy equivocado?
 
Pero tengo entendido que el robot de google no ve las variables de session o cookie oscea que si tengo una web que tenga titulo perro y con una cookie le cambio a dog el robot no va a identificarlo al ingles, siempre lo va a ver en español ya que el link es el mismo pero lo que se ve es lo q cambia! o estoy equivocado?

pero vos cuando creas la url es ejemplo ?lang=ES... y dsp todos los links internos cambian agregando ?lang=ES... asi se indexan todos... o usa URL rewrite
sitio.com/lang/es

eso lo vas manejando...
 
pero vos cuando creas la url es ejemplo ?lang=ES... y dsp todos los links internos cambian agregando ?lang=ES... asi se indexan todos... o usa URL rewrite
sitio.com/lang/es

eso lo vas manejando...

Ah! pero ahi seria usando $_GET

Es buena idea hacerlo asi o seria mejor tener solo indexado en 1 idioma y q cada uno cuando entre pueda elegir su idioma?
 
Ah! pero ahi seria usando $_GET

Es buena idea hacerlo asi o seria mejor tener solo indexado en 1 idioma y q cada uno cuando entre pueda elegir su idioma?

yo uso sessiones o cookies o GET o POST, es una clase como la de WP...
PHP:
	include('l10n.php');
	l10n()
		->add( "es_ES" , "Spanish" )
		->add( "en_US" , "English" )
		->add( "de_DE" , "German" )
		->deflang( 'en_US' )
		->domain( 'en_US' )
		->localedir( './lang' )
		->init('en_US');

Eso uso yo. y creas los idiomas con PoEdit y en PHP usas:
PHP:
<?php echo _('Hola'); ?>
y automaticamente dependiendo del idioma seleccionado se muestra ese texto.

Te subi la clase:
PHP:
 ln10.php - Pastebin.com[/url]
 
Voltar
Topo