WebSite X5Help Center

 
Man Eugen
Man Eugen
User

Redirect su pagina multilingua e sitemap  it

Autor: Man Eugen
Visitado 2089, Seguidores 1, Compartilhado 55  

Sto facendo un sito multilingua con x5.

tutte le pagine stanno in cartelle separate e vorrei fare il file index.html che controlla la lingua del utente e se è italiano si collega al sito giusto "it/index.html" per esempio. Se la lingua non viene trovata verrà selezionata quella di default che sarebbe inglese "en/index.html".

Mi sapete dare qualche suggerimento?

Oltretutto come creo la sitemap per un sito del genere?

Lo posso fare con websiteX5 o devo usare un servizio esterno?

Publicado em
1 RESPOSTAS
Incomedia
Mirko Nosenzo
Incomedia

Ti consiglio di creare diversi progetti, uno per lingua, e di esportarli ognuno nella cartella della lingua di appartenenza.

Dovrai poi creare uno script php e posizionarlo nella cartella principale che rileva la lingua del browser ed esegue il reindirizzamento di conseguenza.

Un esempio di script può essere questo:

<?php

$lang=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);

switch($lang){

case"it":header("location: it/");break;

case"fr":header("location: fr/");break;

default:header("location: en/");break;

}

?>

Ler mais
Publicado em de Mirko Nosenzo