WPML

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

Scarica il plugin (si apre in una nuova scheda)

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 ToolsPanoramica, che è la prima schermata del plugin. Elenca i file di configurazione che WPML ha caricato e i tipi di articolo, le tassonomie e i campi personalizzati che ognuno di essi registra.

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 (si apre in una nuova scheda) 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 WPMLTraduzioni e apri la scheda Stringhe.
  2. Espandi Non vedi un testo dell'area di amministrazione che ti serve?, 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 ToolsImpostazioni.
  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 WPMLTraduzioni e apri la scheda Bacheca.
  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 ToolsGeneratore 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 daAmir