Compatibilità:

WebSite X5 Pro


Se hai un sito consultabile in lingue diverse puoi fare in modo che agli utenti venga automaticamente proposta la versione nella lingua più corretta per ciascuno di loro. Per ottenere questo risultato occorre rilevare la lingua impostata per il browser dell’utente e impostare di conseguenza un reindirizzamento alla corretta versione in lingua del sito. Dal momento che non si può avere un sito in tutte le lingue del mondo, dovrai scegliere, fra le lingue effettivamente disponibili, quella predefinita da usare come ripiego.


Per maggior chiarezza, riprendiamo l’esempio utilizzato in Come si crea un sito consultabile in lingue diverse? dando per scontato di aver già fatto tutto quello spiegato in quell'articolo per impostare i progetti in lingua Inglese, Tedesca e Portoghese.


L'Inglese sarà la lingua predefinita, usata in tutti i casi in cui verrà rilevata una lingua del browser diversa dall'Inglese, dal Tedesco e dal Portoghese. Il sito in Inglese sarà, dunque, il sito principale.

  • Apri il progetto in lingua Inglese.
  • Vai al Passo 1 - Impostazioni > Avanzate > Pagina di ingresso: attiva l’opzione Pagina di Ingresso e seleziona l'opzione Rileva automaticamente la lingua.
  • Attraverso i comandi disponibili, componi l'elenco delle lingue. Dall'elenco proposto seleziona le voci "Italiano", "Español" e "Français", relative a lingue non previste, e clicca sul pulsante Rimuovi. Clicca poi sul pulsante Aggiungi per richiamare la finestra Impostazioni Lingua e aggiungere la lingua Portoghese: come Nome della Lingua da visualizzare digitare "Português", come Codice di riferimento per la lingua scrivi “pt” e come URL indica /pt.
  • Verifica che per l’Inglese e il Tedesco i codici di riferimento e le URL già preimpostate siano corrette.
  • Dal momento che l’Inglese deve essere la lingua usata come fallback, selezionala dall'elenco e clicca sul pulsante Predefinito.
  • A questo punto il sito è predisposto per la scelta della lingua: non devi attivare la pagina di ingresso e il reindirizzamento sui siti in Tedesco e in Portoghese. L’unica cosa che devi ancora  fare è pubblicare online i progetti relativi alle 3 lingue rispettando la logica utilizzata per impostare i collegamenti (vedi, Come si devono pubblicare i progetti di un sito multi-lingue?).