Scopri come usare WPML su configurazioni multisito per tradurre la tua rete di siti e i singoli sottositi in più lingue.
Aggiungere WPML a una rete multisito WordPress ti permette di usare lingue e impostazioni di traduzione diverse per ogni sito web.
Tipi di configurazioni URL multisito supportate
WPML supporta le seguenti configurazioni URL multilingue sui multisito:
Pienamente supportate
| Sottositi in directory e lingue in directory | Sottositi in sottodomini e lingue in directory |
|---|---|
| domain.com/subsite-1/fr/ domain.com/subsite-1/es/ domain.com/subsite-2/fr/ domain.com/subsite-2/es/ | subsite-1.domain.com/fr/ subsite-1.domain.com/es/ subsite-2.domain.com/fr/ subsite-2.domain.com/es/ |
Condizionali e sperimentali
| Sottositi in directory e lingue in sottodomini | Sottositi in sottodomini e lingue in sottodomini |
|---|---|
| fr.domain.com/subsite-1/ fr.domain.com/subsite-2/ es.domain.com/subsite-1/ | subsite.fr.test.com |
| Possibile solo usando il file sunrise.php (scopri di più su Come posso usare domini diversi per lingua?) | Possibile solo se il dominio è puntato correttamente tramite una voce DNS e non è in conflitto con un altro sottosito |
Sullo stesso sottosito, non è possibile avere alcune lingue in domini e altre lingue in directory.
Installare WPML su una configurazione multisito
Per installare WPML, puoi usare il plugin leggero OTGS Installer per evitare il download e il caricamento manuale dei componenti di WPML.
Dopo aver acquistato WPML:
- Vai alla sezione Download nel tuo account e scarica il file zip di OTGS Installer.
- Vai su I miei siti → Gestione network per caricare il nuovo plugin.
- Una volta caricato, puoi fare clic su Attiva sul network.
Registrare WPML su una configurazione multisito
Con OTGS Installer attivato, ora puoi registrare WPML e scaricare i suoi componenti core (e qualsiasi altro componente aggiuntivo di cui hai bisogno). Registra prima il tuo sito principale in modo che la stessa chiave del sito venga applicata a tutti i sottositi.
Dopo la registrazione, puoi:
- Attivare WPML sul sito principale e sui sottositi di tua scelta. Se vuoi la flessibilità di disattivare WPML sui singoli sottositi quando desideri, vai su ogni sottosito per attivare WPML separatamente in Plugin.
- Attivare WPML sull'intera rete multisito. Vai su Plugin installati e fai clic su Attiva sul network per attivare WPML su ogni sito della tua configurazione.
Configurare WPML su ogni sottosito
Devi configurare WPML individualmente su ciascuno dei tuoi sottositi. Vai su WPML → Configurazione e segui la procedura guidata di configurazione.
Una volta terminata la configurazione, avrai accesso alle funzioni di WPML e potrai iniziare a tradurre i tuoi contenuti in tutta la tua rete multisito.
Domande frequenti
Come posso usare domini diversi per lingua?
Se vuoi usare un dominio diverso per lingua, hai bisogno di un plugin drop-in chiamato sunrise.php. Questo plugin viene caricato all'inizio del processo di caricamento di WordPress, aiutando così WPML ad abbinare ogni dominio richiesto alla lingua corrispondente.
Ecco come installare questo plugin:
1. Copia il file sunrise.php dalla cartella ../sitepress-multilingual-cms/inc/tools/ di WPML alla tua cartella wp-content. Se hai già un file sunrise.php nella tua cartella wp-content, aggiungi il contenuto del file sunrise.php di WPML al file esistente. Non posizionarlo dopo un'istruzione return.
2. Aggiungi la riga define('SUNRISE’, ‘on’) al tuo file wp-config.php.
3. Assicurati che i tuoi domini abbiano il DNS impostato correttamente e che puntino alla stessa cartella del dominio della lingua predefinita. Per le istruzioni, segui questo tutorial sull'impostazione di domini per lingua.
Come posso usare la traduzione automatica sui multisito?
WPML offre l'opzione per la traduzione automatica di tutti i contenuti sui tuoi siti.
Per usare la traduzione automatica, scegli tra i nostri piani di crediti con pagamento a consumo e prepagati.
Se vuoi usare la traduzione automatica su un sottosito specifico, puoi:
- Registrarti al pagamento a consumo sul sottosito. In questo caso, un sottosito ottiene il proprio metodo di pagamento per la traduzione automatica, oppure
- Collegare un sottosito al sito principale usando un codice di migrazione per condividere i suoi crediti.
Importante: non puoi assegnare crediti prepagati a un sottosito specifico dal tuo account WPML, poiché i sottositi condividono la chiave del sito principale.
Come resetto WPML sui miei sottositi?
Se dovessi avere bisogno di resettare WPML su uno qualsiasi dei tuoi sottositi, vai su I miei siti → Gestione network e fai clic su WPML. Da qui, puoi resettare i tuoi singoli sottositi. Assicurati che WPML sia attivato sul tuo sito principale per poter vedere il menu di WPML.
Se riscontri problemi durante la configurazione del tuo multisito WordPress con WPML, contatta il nostro team di supporto per ricevere assistenza.