言語セクションはWordPressサイトをマルチリンガルのサイトに変換させます。

Per gestire le lingue andate su WPML->Languages (Lingue).


Per la prima configurazione visualizzate questo video:


Site Languages

Choosing languages for the site
Choosing languages for the site

When you configure WPML for the first time, you need to choose the language of existing content. Then, add more languages to the site. You can always go back to add / remove languages. Poi aggiungete più lingue al sito. You can always go back to add / remove languages.

Se dovete utilizzare una lingua che non appare nell’elenco, cliccate su Edit languages (Modifica lingue) e createla.

Language URL format

WPML vi permette di scegliere come organizzare i contenuti nelle diverse lingue. Potete selezionare tra:

  • Different languages in directories (Diverse lingue nelle directory): come wpml.org/es/ per lo spagnolo e wpml.org/de/ per il tedesco.
  • A different domain per language (Un dominio diverso per lingua): sottodomini come es.example.com / de.example.com o domini completamente diversi come ejemplo.es / beispiel.de.
  • Language name added as a parameter (Nome della lingua aggiunto come parametro): come wpml.org?lang=es per lo spagnolo.

Per far funzionare Different languages in directories (Diverse lingue nelle directory), la struttura del permalink del vostro sito deve essere diversa da quella predefinita. We recommend choosing Year/Month/Name.

Per avere più esempi dettagliati e la documentazione degli elementi necessari per eseguire ciascuna di queste modalità, leggete opzioni degli URL della lingua.

言語スイッチャー

ビジターに自分の言語を選択させるためには、あなたのテーマに言語スイッチャーを追加します。

WPML’s standard language switchers include a drop-down languages list, a list of languages for the site’s footer and a language switcher in the menu.

Opzioni per i selettori di lingua di WPML

言語スイッチャーはあなたのテーマのどこにでも追加できますが、特にヘッダー.phpファイルに追加することをお勧めします。 header.phpを編集して、以下のPHPコードを追加してください。

For complete information about different styles of language switchers that you can add to your site, please read about language switcher options.

Potete anche aggiungere il selettore di lingua di WPML al vostro tela utilizzando uno di questi hook:

Ordine delle lingue

Nel selettore di lingua potete controllare l’ordine di apparizione delle lingue. Cercate Languages order (Ordine lingue) nella pagina delle impostazioni Languages (Lingue).

Impostazione dell’ordine delle lingue

Visualizzerete un elenco delle lingue nel vostro sito. Per modificare l’ordine, trascinatele.

Please note that when you use a drop-down language switcher, the first language shown is always the current language. The other languages will be listed according to the order that you set in the Languages order list.

The footer language switcher will always display with the ordering that you specify.

Choosing what to display in the language switcher

Potete scegliere cosa includere nel selettore di lingua. WPML può visualizzare la bandiera del Paese, il nome della lingua nativa e il nome della lingua nella lingua della pagina.

You can also choose colors for all parts of the language switcher.

Language switcher options

Ovviamente potete dare il vostro stile al selettore di lingua di WPML per adattarlo al design del sito. Inoltre potete creare selettori di lingua personalizzati e aggiungerli al tema del sito.

Per modificare le bandiere che appaiono vicino alle lingue, andate alla sezione “Site Languages” (Lingue del sito), poi cliccate sul link “Edit Languages” (Modifica lingue). Potete scegliere una bandiera diversa dalla directory di installazione di WPML o caricare la vostra.

Disattivare i selettori di lingua personalizzati

Nella sezione Custom language switchers (Selettori di lingua personalizzati) potete attivare o disattivare i selettori di lingua personalizzati sul vostro sito.

Opzione per attivare o disattivare i selettori di lingua personalizzati
Opzione per attivare o disattivare i selettori di lingua personalizzati

Quando i selettori di lingua personalizzati sono disattivati, le relative risorse CSS e JavaScript non vengono più caricate. Questa opzione è utile per quei siti che non utilizzano i selettori di lingua.

In questo caso è ancora possibile utilizzare il codice abbreviato wpml_language_switcher e l’azione wpml_language_switcher. Tuttavia, produrranno selettori di lingua senza CSS o JavaScript.

Per impostazione predefinita, questa opzione è attivata per le installazioni esistenti che passano alla versione 3.8 o successiva di WPML. Tuttavia, per le nuove installazioni che utilizzano la versione 3.8 o successiva di WPML, questa opzione verrà disattivata come impostazione predefinita.

Opzioni SEO

Quando il vostro sito multilingue viene analizzato dai motori di ricerca come Google, è importante “informarli” delle lingue alternative disponibili per i contenuti del sito. In questo modo i motori di ricerca non gestiranno le traduzioni come duplicati, ma come stessi contenuti, solo in lingue diverse. Questo è un vantaggio per le classificazioni SEO del vostro sito.

Nota: quando l’opzione è attivata, queste informazioni non sono visibili sul front-end del vostro sito web, ma soltanto nel codice sorgente.

Oltre ad attivare e disattivare questa funzione, potete anche utilizzare l’opzione Position of hreflang link (Posizione del link hreflang) per impostare dove verrà prodotta questa informazione:

  • As early as possible (Il prima possibile): impostazione predefinita, priorità 1
  • Later in the head section (Successivamente nella sezione head): priorità 10

Nella maggior parte dei casi è meglio utilizzare l’impostazione predefinita. A volte, quando viene utilizzata questa opzione, diversi temi e plug-in generare conflitti. Questi conflitti potrebbero portare a un set errato o completamente mancante di questi link di lingua SEO. In questo caso, passare all’opzione Later in the head section dovrebbe risolvere il problema.

Admin language

Di solito la lingua predefinita corrisponde alla lingua dell’area di amministrazione. Per visualizzare l’area di amministrazione di WordPress in una lingua diversa, utilizzate l’impostazione Admin language (Lingua amministratore).

I siti web con diversi autori, ogni scritto in una lingua diversa potrebbe necessitare di una lingua amministratore diversa per utente. I singoli utenti possono selezionare la propria lingua amministratore nella loro pagina profilo.

Per imparare come impostare la lingua amministratore predefinita del sito e una diversa lingua amministratore per utente, leggete impostazione della lingua dell’area amministrazione di WordPress.

Filtraggio della lingua per le operazioni AJAX

WPML permette di attivare un cookie JavaScript, così i temi e i plug-in possono eseguire il filtraggio AJAX senza problemi, anche su siti salvati nella cache.

Scoprite di più su questo argomento alla paginaattivazione del cookie della lingua per supportare il filtraggio AJAX.