WPML

Testa la tua configurazione e verifica che il tuo plugin e il tuo tema siano compatibili con WPML.

Scarica il plugin

Multilingual Tools è un componente aggiuntivo gratuito per testare la compatibilità del tuo plugin e del tuo tema con WPML.

Usando questo componente aggiuntivo, puoi identificare quali testi ed elementi sono configurati correttamente per la traduzione (e quali non lo sono), oltre a generare un file di configurazione della lingua.

Primi passi

Per iniziare, installa e attiva:

Ricorda che Multilingual Tools è un plugin di test, quindi non usarlo mai sui siti di produzione o dei clienti.

Come usare Multilingual Tools

Per iniziare, vai su Multilingual Tools Panoramica per visualizzare un riepilogo del tuo attuale file di configurazione della lingua.

Pagina Panoramica di Multilingual Tools
Pagina Panoramica di Multilingual Tools

Se sei soddisfatto della tua configurazione, segui i passaggi seguenti per testarla. In caso contrario, genera un nuovo file di configurazione della lingua per aggiornare le tue impostazioni.

1. Verifica che i testi hardcoded siano racchiusi in chiamate gettext

Per tradurre il tuo plugin o il tuo tema, devi racchiudere tutti i testi hardcoded con chiamate gettext. Se non l’hai ancora fatto, o se vuoi ricontrollare la tua configurazione, segui queste linee guida di internazionalizzazione (i18n) di WordPress per le istruzioni.

2. Scansiona il tuo plugin o il tuo tema per trovare i testi hardcoded

Successivamente, usa WPML per scansionare il tuo plugin o il tuo tema per trovare i testi hardcoded:

  1. Vai su WPML Localizzazione di temi e plugin.
  2. Seleziona il tuo tema o plugin ed esegui la scansione dei testi.
Pagina Panoramica di Multilingual Tools
Pagina Panoramica di Multilingual Tools

3. Scegli gli elementi da testare

Quindi, seleziona gli elementi per i quali vuoi testare la configurazione:

  1. Vai su Multilingual Tools Impostazioni.
  2. Scorri verso il basso fino a Aggiungi le informazioni sulla lingua al duplicato dell’articolo.
  3. Seleziona gli elementi che vuoi testare e salva.
Scansione dei testi nel tema
Scansione dei testi nel tema

Per testare le stringhe, apri il menu a tendina delle stringhe nella sezione Genera automaticamente le traduzioni delle stringhe, seleziona le fonti delle tue stringhe e fai clic su Genera le traduzioni delle stringhe.

4. Invia i contenuti per la traduzione

Per evitare di spendere tempo (o denaro) per tradurre contenuti fittizi, Multilingual Tools aggiunge un prefisso di lingua ai testi. Per eseguire questa azione, duplica i tuoi contenuti usando WPML e lascia che Multilingual Tools si occupi del resto:

  1. Vai su WPML Dashboard di traduzione.
  2. Seleziona i contenuti che vuoi testare.
  3. Scegli Duplica come metodo di traduzione e traduci.

5. Conferma la compatibilità

Infine, visita i contenuti appena tradotti sul front-end e cambia lingua. I tuoi elementi sono compatibili se i testi includono un prefisso di lingua. Se alcuni testi non contengono un prefisso, non sono compatibili e richiedono una configurazione aggiuntiva.

Verifica della compatibilità sul front-end

Rendi traducibili i widget di Elementor e i blocchi di Gutenberg personalizzati

Se il tuo plugin usa i widget di Elementor o i blocchi di Gutenberg, il plugin Multilingual Tools ti semplifica il lavoro per renderli traducibili. Il plugin genera la versione iniziale del codice XML necessario per registrare i widget e i blocchi, così non devi crearlo da zero.

Scopri come rendere traducibili i blocchi personalizzati di Gutenberg e come registrare i widget personalizzati di Elementor.

Genera un file di configurazione della lingua

Per generare un file di configurazione della lingua, vai su Multilingual Tools File di configurazione e imposta le tue preferenze.

Panoramica delle impostazioni

Tipi di post personalizzati / Tassonomie personalizzate

  • Non fare nulla – ignora e non tradurre
  • Traducibile – mostra solo gli elementi tradotti
  • Traducibile – usa la traduzione se disponibile o passa alla lingua predefinita

Campi personalizzati

  • Non tradurre – ignora e non tradurre
  • Copia – copia il valore dalla lingua predefinita e mantienilo sincronizzato (utile per i numeri)
  • Copia una volta – copia il valore dalla lingua predefinita solo una volta (utile per creare valori dei campi diversi per ogni lingua)
  • Traduci – traduci in altre lingue

Testi admin

Registra le stringhe nella tabella wp_options per la traduzione. Ad esempio, il titolo del sito o le impostazioni dei widget sono spesso salvati in questa tabella. Registrandoli nel file di configurazione, ti assicuri che gli utenti possano tradurli.

Shortcode

Registra i testi o gli attributi all’interno degli shortcode per la traduzione.

Altro in questa sezione

Scritto da Amir · Ultimo aggiornamento 10 settembre 2025