Server  »  Articoli  »  Apache 

Creare siti multilingue con Apache e PHP

di: Ermanno Ancona     02 Dicembre 2004

Una delle caratteristiche che rendono più professionale un sito è la disponibilità di informazioni tradotte in diverse lingue. Spesso i navigatori, specie nel nostro paese, tendono a tralasciare le pagine web che non presentano contenuti nella propria lingua madre. Se vogliamo, quindi, rendere internazionale il nostro sito web ed allargare il bacino d'utenza dobbiamo predisporre le medesime pagine in varie lingue.

Il web server Apache, se opportunamente configurato, può fornire automaticamente al visitatore le pagine nella lingua corretta sollevandolo dalla necessità di effettuare manualmente la scelta. Basandosi sulle informazioni inviate dal browser del visitatore, Apache può stabilire quale sia la lingua da lui preferita ed agire di conseguenza.

Sebbene quest'automatismo renda molto funzionale il nostro sito, non dobbiamo affidarci unicamente ad esso, ma prevedere anche dei link espliciti alle diverse lingue che intendiamo rendere disponibili. Le ragioni sono molteplici, innanzitutto l'utente potrebbe non aver configurato il proprio browser in modo che possa comunicare una preferenza relativa al linguaggio. Questo può accadere o perché; non è in grado di farlo, o perché; non vuole fornire informazioni personali durante la navigazione. Inoltre proviamo ad immaginare di essere all'estero, ad esempio in un internet point, costretti per necessità ad utilizzare un browser in lingua straniera: saremmo obbligati a visualizzare le pagine in una lingua diversa dalla nostra malgrado siano previste pagine in italiano.

Una volta stabilito di predisporre dei link espliciti, per ragioni di usabilità, è meglio che ciascun link sia nella lingua originale: English per l'inglese, Français per il francese e via dicendo.

Guide Server

Guida risparmio energetico per server

Dalla determinazione dei consumi al risparmio, dalla...

Guida Subversion

SVN è uno dei sistemi per il versioning più utilizzati al mondo....

Guida Application server

Cosa sono, quali sono e come possono essere utilizzati nella...

Altre guide

Newsletter

Ogni settimana, in due distinte newsletter: notizie a approfondimenti su Apache e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto