Ogni elemento traducibile ha uno di tre stati
Ogni elemento traducibile sul tuo sito ha tre stati possibili:
- Traducibile. WPML lo tratta come contenuto che dovrebbe esistere in ogni lingua. Appare nella Dashboard di traduzione e nelle code dei tuoi traduttori.
- Traducibile con un fallback. Lo stesso, ma quando manca una traduzione, WPML mostra la versione nella lingua di origine invece di nascondere l’elemento.
- Non traducibile. WPML lo ignora. Non appare da nessuna parte in Traduzioni.
L’impostazione predefinita per i contenuti integrati di WordPress (articoli, pagine, categorie, tag, media) è Traducibile. I tipi di contenuto registrati dai plugin (tipi di post personalizzati, tassonomie personalizzate) sono preimpostati su Non traducibile. Attivarli è spesso la prima cosa che si fa su un nuovo sito dopo l’installazione.
Per i campi personalizzati e i meta termine, hai quattro stati invece di tre (vedi sotto).
Tutto ciò che segue si trova in WPMLImpostazioni.
Tipi di post
Apri WPMLImpostazioniTraduzione dei tipi di post.
Ogni tipo di post registrato sul tuo sito appare nell’elenco: articoli, pagine, media (come attachment), CSS personalizzato, oltre a ogni tipo di post personalizzato (CPT) registrato dai tuoi temi e plugin. Per ogni tipo, scegli:
- Traducibile: mostra solo gli elementi tradotti. L’impostazione predefinita per articoli e pagine.
- Traducibile: usa la traduzione se disponibile o passa alla lingua predefinita. Quando manca la traduzione, la versione nella lingua di origine viene mostrata nella lingua di destinazione. Utile per i contenuti di riferimento che non necessitano di una localizzazione completa.
- Non traducibile. WPML lo ignora.
Un tipo di post personalizzato preimpostato su Non traducibile è il motivo principale per cui un CPT non appare nella Dashboard di traduzione. Se hai aggiunto un CPT e non riesci a trovarlo in Traduzioni, questa impostazione è la prima cosa da controllare. Una volta che un tipo è impostato come traducibile, Tradurre articoli, pagine e tipi di post personalizzati spiega come inviarlo per la traduzione.
Tassonomie
Apri WPMLImpostazioniTraduzione tassonomia.
Le stesse tre opzioni dei tipi di post, applicate alle tassonomie. Le categorie e i tag integrati sono preimpostati su Traducibile: mostra solo gli elementi tradotti. Le tassonomie personalizzate (categorie di prodotti, marchi, regioni) sono spesso preimpostate su Non traducibile; attivale se vuoi che i loro termini vengano tradotti.
Per capire come vengono tradotte le tassonomie, vedi Tradurre le tassonomie. Questa pagina spiega se sono traducibili in primo luogo.
Campi personalizzati
Apri WPMLImpostazioniTraduzione dei campi personalizzati.
I campi personalizzati sono metadati dell’articolo: qualsiasi cosa memorizzata come post_meta nel database. I temi e i plugin vi memorizzano ogni genere di dati: link per il download, valutazioni, prezzi, scelte di layout, contenuti strutturati. WPML elenca ogni chiave dei campi personalizzati nella pagina; per ogni campo, scegli uno dei quattro comportamenti:
- Non tradurre. WPML non tocca il campo. Il valore non viene copiato né tradotto. Le traduzioni ottengono un campo vuoto. L’impostazione predefinita per la maggior parte dei campi registrati da un plugin.
- Copia. WPML copia il valore nella lingua di origine in ogni traduzione e lo ricopia a ogni modifica. Il campo della traduzione corrisponde sempre all’originale. Usalo per i campi in cui il valore è strutturale (una scelta di layout, un ID interno) e non dovrebbe differire per lingua.
- Copia una volta. WPML copia il valore di origine nelle traduzioni quando vengono create per la prima volta, ma non lo ricopia nelle modifiche successive. Usalo quando vuoi un punto di partenza che i traduttori possano sovrascrivere per lingua, ma non vuoi che le modifiche all’originale sovrascrivano il loro lavoro.
- Traduci. Il campo entra nell’Editor di traduzione. I traduttori lo vedono e lo traducono come il contenuto del corpo. Usalo per qualsiasi campo il cui valore sia testo leggibile da esseri umani.
La differenza tra Copia e Copia una volta è la domanda più frequente sulla traduzione dei campi personalizzati. Copia mantiene il valore sincronizzato per sempre; Copia una volta non propaga le modifiche successive. Scegli Copia quando il campo è un riferimento strutturale; scegli Copia una volta quando i traduttori potrebbero aver bisogno di personalizzarlo per lingua.
I plugin SEO (Yoast SEO, Rank Math, All in One SEO) registrano qui i propri campi personalizzati; Come tradurre il tuo sito per la SEO multilingue spiega come WPML traduce i meta titoli SEO, le descrizioni e i meta termine insieme al contenuto dell’articolo.
Per i siti in cui gli sviluppatori desiderano dichiarare le impostazioni predefinite dei campi personalizzati nel codice invece che nell’interfaccia utente di amministrazione, wpml-config.xml personalizzato è il formato fornito da temi e plugin per impostare i propri valori predefiniti, ed è il livello in cui puoi incollare una sovrascrittura specifica per il sito in WPMLImpostazioniConfigurazione XML personalizzata.
Meta termine personalizzati
Apri WPMLImpostazioniTraduzione dei meta termine personalizzati.
Lo stesso modello a quattro opzioni dei campi personalizzati, applicato ai metadati dei termini della tassonomia. La maggior parte dei siti non usa molti meta termine, ma alcuni sì: siti di e-commerce che memorizzano i metadati del marchio sulle categorie di prodotti, siti di directory che memorizzano i dati di posizione sulle tassonomie geografiche. Se il tuo sito lo fa, configura ogni chiave qui nello stesso modo in cui configureresti i campi personalizzati.
Media
Apri WPMLImpostazioniTraduzione media.
Due interruttori di configurazione per il modo in cui WPML gestisce i testi dei media:
- Rileva automaticamente le opzioni migliori per la traduzione dei testi delle immagini (alt, didascalia, titolo) (consigliato). WPML decide per ogni immagine se duplicare il testo di origine o tradurlo, evitando sia campi duplicati che traduzioni mancanti.
- Traduci i testi della Libreria media (alt, didascalia, titolo) quando traduci i contenuti. Controlla se i testi dei media vengono inclusi fin dall'inizio nel lavoro di traduzione dell’articolo.
Per scoprire come tradurre i media (incluso il caricamento di un file immagine diverso per lingua), vedi Tradurre i media.
Sincronizzazione di articoli e pagine
Apri WPMLImpostazioniSincronizzazione di articoli e pagine.
Un concetto diverso dalla traduzione: la sincronizzazione decide quali proprietà strutturali di un articolo si propagano dall’originale alle sue traduzioni quando modifichi l’originale. La scheda elenca nove interruttori, tutti attivi per impostazione predefinita:
- Ordine della pagina, pagina genitore, template della pagina.
- Stato dei commenti, stato dei ping, flag in evidenza, password, flag privato, formato dell’articolo.
Quando cambi il genitore di una pagina nella lingua di origine, anche le traduzioni vengono riassegnate allo stesso genitore? Quando metti in evidenza l’originale, anche le traduzioni diventano in evidenza? Sì, per impostazione predefinita. Questo è ciò che controllano questi interruttori.
Sotto la scheda di sincronizzazione si trovano due opzioni di eliminazione a cascata (quando si elimina un articolo o una tassonomia di origine, si eliminano anche le relative traduzioni) e due opzioni alla creazione (copia le assegnazioni della tassonomia nelle traduzioni, copia la data di pubblicazione).
Documenti tradotti: comportamento di pubblicazione
Apri WPMLImpostazioniOpzioni dei documenti tradotti.
Un concetto separato dalla sincronizzazione: questo controlla il ciclo di vita della pubblicazione di una traduzione.
- Quando ricevi le traduzioni completate. Pubblicale (quando anche l’originale è pubblicato) o salvale come bozza.
- Quando pubblichi l’articolo originale. Pubblica le traduzioni esistenti o mettile in attesa.
- Mostra le tassonomie tradotte nell’Editor di traduzione. Disattivato per impostazione predefinita; attivalo se vuoi che i traduttori vedano i termini della tassonomia correlati all’interno dell’editor invece di gestirli separatamente.
Il meta box Configurazione del contenuto multilingue per singolo articolo
Nella pagina delle Impostazioni di Traduzione dei campi personalizzati, una singola casella di controllo in fondo aggiunge un meta box Configurazione del contenuto multilingue a ogni schermata di modifica degli articoli. Il riquadro consente agli editor di modificare le preferenze di traduzione di un singolo articolo senza uscire dall’editor: modificare il comportamento di un campo personalizzato, contrassegnare un articolo specifico come non traducibile, ecc.
Lascialo attivo per gli editor che gestiscono le scelte di traduzione a livello di articolo; disattivalo per i siti in cui gli editor non dovrebbero mai toccare le impostazioni di traduzione.