Translate

Sito multilingua in Joomla 3

dp x multilanguageDopo aver installato Joomla 3 vogliamo creare i contenuti in diverse lingue. In questo modo gli utenti di paesi diversi possono vedere correttamente il contenuto del sito.
Questo influenza positivamente il numero di visitatori al giorno che vogliamo ottenere.

Ci sono alcuni passi da fare per ottenere un sito multilingua in Joomla 3.

 

 

 

 Passo 1

 

 

 Andiamo in pannello amministrativo Estensioni – Gestione estensioni – Installa lingue

step 1

 

Passo 2

 

Cerchiamo la lingua che vogliamo installare sul nostro sito. Per esempio, la lingua francese. Selezioniamo il checkbox a sinistra della lingua trovata e clicchiamo su Installa in alto a sinistra.

step 2

Passo 3

 

Andiamo adesso in Estensioni – Gestione lingue. Qui possiamo installare la lingua predefinita per front end (i messaggi di Joomla)e back end.

Andiamo in Lingue contenuti (Sempre da Estensioni – Gestione lingue), in alto a destra clicchiamo su +Nuovo. In questo modo creiamo una lingua per i contenuti del sito. Prendiamo ad esempio la lingua francese e la lingua inglese.

Titolo: French(FR) / oppure English (UK)

Titolo nativo: french-fr / oppure English (UK), english-uk

Tag lingua: fr-FR / oppure en-GB

Codice lingua URL: fr / oppure en

Prefisso immagine: fr / oppure en

Dopo di questo clicchiamo su Salva e Chiudi in alto a sinistra.

step3

 

step 3.2step3.3

Passo 4

 

Adesso andiamo in Estensioni – Gestione plugin. Cerchiamo Language Filter (System – Language Filter) e andiamo a configurarlo.

Stato: Abilitato

Cambio lingua automatico: Si

Associazione elementi: Si

Durata cookie: anno

Salviamo e cerchiamo il secondo plugin: Language Code (System Language Code). Questo plugin non ha le impostazioni speciali, va soltanto abilitato.

step4

step4.1

step4.2

 

Passo 5

 

Andiamo in Estensioni – Gestione moduli per creare il modulo di switch delle lingue in front end del sito. Il tipo di modulo si chiama Lingua. Selezioniamo il titolo e la posizione per il modulo e salviamolo.

Sul sito apparirà il modulo ma non si vedrà ancora nessuna lingua.

step5

step5.1

Passo 6

 

Dobbiamo aggiungere un nuovo menu. Andiamo in Menu – Gestione menu – Nuovo menu

Titolo: Main menu FR

Tipo menu: menu-fr

Lo stesso menu dovrà essere creato anche per la lingua italiana.

step6

step6.2

Passo 7

 

Andiamo a creare una nuova voce di menu. Attenzione a scegliere il tipo perché adesso andiamo a selezionare il contenuto che verrà visualizzato di default per questa lingua (una specie di Home page per la lingua francese). Nelle opzioni selezioniamo

Pagina predefinita: Si

Lingua: French(FR)

Adesso nella lista delle voci del menu Main Menu FR vediamo la bandiera francese assegnata alla pagina di default.

Allo stesso modo è necessario creare un menu in lingua italiana. (La voce di menu per la pagina predefinita)

Finalmente vediamo le due bandiere nel modulo delle lingue creato precedentemente.

step7

step7.1

step7.2

Passo 8

 

Creiamo un articolo per il sito multilingua. Andiamo in Contenuti – Gestione articoli – Nuovo articolo.

Il primo articolo lo creiamo in lingua italiana, selezionando nelle opzioni la lingua italiana. E il secondo articolo lo creiamo in lingua francese.

step8