Salta la navigazione

Home » Documentazione di WPML » Progetti correlati » Plugin Multilingual Tools

Multilingual Tools

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

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

Utilizzando questo addon, puoi identificare quali testi ed elementi sono correttamente configurati per la traduzione (e quali no) e generare un file di configurazione della lingua.

Come iniziare

Per iniziare, installa e attiva:

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

Come Usare Multilingual Tools

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

Pagina Panoramica di Multilingual Tools

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

1. Verifica che i Testi Hard-Coded siano Avvolti nelle Chiamate Gettext

Per tradurre il tuo plugin o tema, devi avvolgere tutti i testi hard-coded con le chiamate gettext . Se non l’hai ancora fatto, o vuoi ricontrollare la tua configurazione, segui le WordPress per le istruzioni.

2. Scansiona il Tuo Plugin o Tema per i Testi Hard-Coded

Successivamente, usa WPML per scansionare il tuo plugin o tema per i testi hard-coded:

  1. Vai a WPML Localizzazione di temi e plugin.
  2. Seleziona il tuo tema o plugin e scansiona i testi.
Scansione dei testi nel tema

3. Scegli gli Elementi da Testare

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

  1. Vai a Multilingual Tools Impostazioni.
  2. Scorri fino a Aggiungi informazioni sulla lingua alla duplicazione del post.
  3. Seleziona gli elementi che vuoi testare e salva.
Scelta degli elementi da testare

Per testare le stringhe, apri il menu a discesa delle stringhe nella sezione Genera automaticamente traduzioni delle stringhe , seleziona le tue fonti di stringhe e clicca su Genera traduzioni delle stringhe.

4. Invia Contenuti per la Traduzione

Per evitare di spendere tempo (o denaro) traducendo contenuti fittizi, Multilingual Tools aggiunge un prefisso di lingua ai testi. Per eseguire questa azione, duplica i tuoi contenuti utilizzando WPML e lascia che Multilingual Tools gestisca il resto:

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

5. Conferma la Compatibilità

Infine, visita i contenuti che hai appena tradotto nel 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 necessitano di ulteriore configurazione.

Verifica della compatibilità nel front end

Per saperne di più su come ottenere la compatibilità, segui la nostra guida all’internazionalizzazione di plugin e temi con esempi di commit Git passo-passo.

Genera un File di Configurazione della Lingua

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

Panoramica delle Impostazioni

Custom Post Type / Tassonomie Personalizzate

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

Campi Personalizzati

  • Non tradurre – ignora e non tradurre
  • Copia – copia il valore dalla lingua predefinita e mantieni la sincronizzazione (buono per i numeri)
  • Copia una volta – copia il valore dalla lingua predefinita solo una volta (buono per creare valori di campo diversi per lingua)
  • Traduci – traduci in altre lingue

Testi amministrativi

Registra le stringhe nella tabella wp_options per la traduzione. Ad esempio, il titolo del sito o le impostazioni dei widget sono spesso memorizzati in questa tabella. Registrandole nel file di configurazione, garantisci che gli utenti possano tradurle.

Shortcode

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

Aggiornato
Settembre 6, 2024