Salta la navigazione
Aggiornato
Maggio 21, 2024

WPML ti permette di aggiungere un selettore delle lingue nel menu del tuo sito web, come widget o nel piè di pagina. Puoi anche includere bandiere, visualizzare le lingue con i loro nomi nativi e aggiungere stili personalizzati.

Un selettore delle lingue permette ai visitatori di selezionare la lingua in cui vogliono leggere i tuoi contenuti. A seconda delle tue preferenze, puoi visualizzarlo in diverse posizioni del tuo sito web.

Ad esempio, puoi inserire il selettore delle lingue come menu, nella sezione header.

Language switcher in the header section
Selettore delle lingue nella sezione header

In alternativa, se non vuoi modificare il design della tua header, puoi posizionare il selettore delle lingue in fondo alla sezione del piè di pagina.

Language switcher in the footer section
Selettore delle lingue nella sezione del footer

Con WPML puoi aggiungere facilmente dei selettori delle lingue al tuo sito, come quelli in evidenza. Per farlo:

  1. Decidi dove visualizzare il selettore delle lingue
  2. Aggiungi un flag al tuo selettore delle lingue (oppure no)
  3. Stile del tuo selettore delle lingue

Ricordati di tradurre il tuo sito web

L’aggiunta di un selettore delle lingue non rende automaticamente disponibile il tuo sito web in più lingue. Per offrire lingue aggiuntive al tuo sito, devi prima tradurlo.
Scopri come tradurre facilmente il tuo sito web con WPML.

1. Decidere dove visualizzare il selettore delle lingue

WPML aggiunge di default un selettore delle lingue nel footer del tuo sito. Tuttavia, ci sono molti altri punti del tuo sito in cui puoi aggiungere un selettore delle lingue:

  • Menu e Widgets
  • Sopra o sotto i contenuti del post
  • Modelli, parti del modello e navigazione del sito

Hai bisogno di aggiungere un selettore delle lingue ai file del modello utilizzando PHP o a una pagina o a un post utilizzando gli Shortcode? Per saperne di più sull’aggiunta di selettori delle lingue alle posizioni personalizzate.

Aggiungi un selettore delle lingue a un menu, a un piè di pagina o a un widget

Per aggiungere e personalizzare i selettori delle lingue in queste aree specifiche, vai su WPML Lingue nella dashboard di WordPress.

Da qui puoi aggiungere nuovi selettori delle lingue al menu o a un widget, oppure puoi modificare il selettore delle lingue di default nel piè di pagina.

Aggiunta o modifica di un selettore delle lingue

Aggiungi un selettore delle lingue sopra o sotto i contenuti del post

Puoi anche linkare le traduzioni di un post o di una pagina da sopra o sotto il contenuto del post. In questo modo vengono visualizzate le altre traduzioni disponibili come link.

Per attivarlo, vai su WPMLLingue e scorri in basso fino a Link alla traduzione dei post. Spunta la casella per visualizzare tutte le opzioni.

Abilitazione dei link alla traduzione dei post

Aggiungi un blocco selettore delle lingue a un modello, a una parte del modello o alla navigazione

Se utilizzi il Site Editor di WordPress (precedentemente noto come Full Site Editing), puoi aggiungere un selettore delle lingue a qualsiasi modello o parte del modello utilizzando il blocco WPML Language Switcher.

Aggiunta di un blocco per il selettore delle lingue al modello del sito

Affinché il blocco del selettore delle lingue venga visualizzato nelle lingue secondarie, devi tradurlo.

  1. Vai su WPMLGestione traduzioni.
  2. Cerca la parte del tuo sito a cui hai aggiunto il blocco selettore delle lingue (modello, parte del modello, navigazione del sito, ecc.).
  3. Invia il testo per la traduzione.
Traducibile la parte del modello che contiene il blocco selettore delle lingue
  1. Se hai tradotto usando l’Editor di traduzione avanzato, copia i campi del selettore delle lingue nella lingua secondaria e clicca su Completa.
Copiare il campo del selettore delle lingue dalla lingua di default

Il selettore delle lingue sarà ora visibile nella tua lingua secondaria.

2. Aggiungi una bandiera al tuo selettore delle lingue (o no)

Per aggiungere o rimuovere un flag nel blocco del selettore delle lingue, usa la levetta nelle impostazioni di visualizzazione del selettore delle lingue nella barra laterale.

Aggiunta di un flag al blocco del selettore delle lingue

Per aggiungere o rimuovere un flag in un’altra posizione, vai su WPMLLingue e modifica il selettore delle lingue che vuoi cambiare. Quindi seleziona o deseleziona l’opzione “flag”.

Aggiunta di un flag al selettore delle lingue nel piè di pagina

WPML include almeno una bandiera di un paese per ogni lingua preconfigurata. Di default, le bandiere utilizzano il formato SVG. Tuttavia, puoi visualizzare le bandiere utilizzando il PNG modificando l’impostazione in WPML Lingue.

%%tb-image-alt-text%%
Scegliere il formato del file flag in WPML Le lingue

Puoi anche caricare le tue bandiere personalizzate. Scopri come aggiungere bandiere personalizzate al selettore delle lingue.

3. Stile del tuo selettore delle lingue

Oltre a mostrare o meno una bandiera, puoi personalizzare altri aspetti del tuo selettore delle lingue. Questo include l’impostazione dell’ordine delle lingue, la visualizzazione delle lingue con i loro nomi nativi e l’impostazione delle preferenze di colore.

Selettore delle lingue del menu sul Frontend

Impostazioni globali

Puoi impostare le impostazioni globali per tutti i selettori delle lingue del tuo sito, come ad esempio l’ordine delle lingue. Per farlo, vai su WPMLLingue e scorri fino alle opzioni del selettore delle lingue. Queste opzioni saranno applicate a tutti i selettori delle lingue del tuo sito.

La sezione principale delle opzioni del selettore delle lingue

Impostazioni per selettore delle lingue

Puoi anche specificare le impostazioni per ogni singolo selettore delle lingue. Questo ti permette di avere un controllo completo e indipendente su ciò che include e sul suo aspetto. Le opzioni che applichi ai selettori delle lingue in ogni località si applicano solo a quel selettore.

Ad esempio, puoi visualizzare solo le bandiere nel menu, ma le bandiere e il nome della lingua nel piè di pagina.

Per modificare queste impostazioni nel blocco dei selettori delle lingue, seleziona il blocco e regola le impostazioni nella barra laterale.

Impostazioni del blocco del selettore delle lingue

Per altri selettori delle lingue, vai su WPMLLingue e modifica il selettore specifico delle lingue che vuoi regolare.

Impostazioni per il selettore delle lingue del piè di pagina

Man mano che modifichi le impostazioni del selettore delle lingue, l’anteprima si aggiorna. L’anteprima è uno “schema”. Non carica il CSS del frontend, quindi il selettore delle lingue avrà uno stile diverso. Tuttavia, mostra l’effetto delle diverse opzioni, delle impostazioni dei colori, dell’ordine e dei contenuti.

Selettori personalizzati delle lingue

Di default, WPML utilizza le regole CSS del tema per inserire il selettore delle lingue nel design e nello stile del sito web. Se hai bisogno di ulteriori opzioni di personalizzazione, puoi creare selettori delle lingue personalizzati utilizzando le API PHP. Questo approccio richiede la conoscenza di PHP.

Un selettore fluttuante personalizzato delle lingue

Risoluzione dei problemi dei selettori delle lingue

I selettori delle lingue aggiunti con WPML si adattano bene alla maggior parte dei temi. Se il selettore delle lingue non viene visualizzato correttamente con il tuo tema, potrebbe esserci un conflitto CSS. Leggi la nostra guida per risolvere i problemi di stile dei selettori delle lingue.

Non hai ancora WPML?

WPML può aiutarti facilmente ad aggiungere e personalizzare un selettore delle lingue sul tuo sito web. Per iniziare, visita la pagina dei prezzi per trovare il piano giusto per il tuo sito.

Per saperne di più sulla creazione di un sito web multilingue con WPML, visita la nostra guida su come tradurre il tuo sito web con WPML.