WPML

Il metodo normale: Traduci tutto automaticamente + Registrazione automatica

Quando Traduci tutto automaticamente è attivo e l’opzione Registra automaticamente le stringhe non gestite è abilitata, WPML osserva il sito mentre tu e i tuoi visitatori lo utilizzate. Le nuove stringhe (qualsiasi cosa un tema o un plugin mostri sullo schermo) vengono registrate automaticamente man mano che appaiono. WPML le rileva nel ciclo di traduzione successivo.

Per la maggior parte dei siti, questo è tutto ciò che devi fare: mantieni attivo Traduci tutto automaticamente, mantieni attiva la registrazione automatica e le tue stringhe verranno tradotte insieme ai tuoi contenuti. Puoi confermare l’attivazione in due posti: la voce Rileva stringhe non gestite in fondo alla Dashboard di traduzione, o l’utilità Registra automaticamente le stringhe non gestite nella scheda Stringhe stessa. Entrambe controllano la stessa impostazione.

Controllo granulare: la scheda Stringhe

Apri WPMLTraduzioniStringhe. Ogni stringa registrata sul sito è elencata lì con una colonna per lingua. Filtra per dominio (il tema o il plugin da cui proviene una stringa) o per stato della traduzione, cerca per testo e traduci manualmente usando l’icona + per ogni lingua.

La scheda Stringhe è il posto in cui svolgi il lavoro che Traduci tutto automaticamente non può fare per te:

  • Modifica una traduzione. Sovrascrivi ciò che ha prodotto un motore automatico.
  • Gestisci la lingua di origine. Quando un tema o un plugin è stato scritto in una lingua diversa dall’inglese, cambia la lingua di origine delle stringhe selezionate o di un intero dominio di testo. D’ora in poi WPML tradurrà dall’origine corretta.
  • Tieni traccia di dove appare una stringa sul sito. Utile quando non riesci a capire a quale pagina o schermata appartiene una stringa.

Una riga separata nella sezione Utilità invia le stringhe alla traduzione attraverso gli stessi metodi utilizzati dalla Dashboard: automatica, i tuoi traduttori o un servizio di traduzione.

Stringhe che non compaiono nella scheda Stringhe

Alcune stringhe (etichette delle impostazioni nell’area di amministrazione di WordPress, testo di configurazione dei widget, avvisi di copyright) non vengono registrate automaticamente navigando sul sito. Si trovano in schermate di amministrazione che i visitatori non vedono mai. WPML ha uno scanner separato per queste, chiamato Traduzione testi admin.

Il link si trova nella sezione Utilità della scheda Stringhe, sotto Non vedi le stringhe che stai cercando? Apri Traduzione testi admin, scansiona il tema o il plugin, seleziona le stringhe che vuoi tradurre e verranno aggiunte alla scheda Stringhe.

Consegna le stringhe come file PO

Quando vuoi inviare le stringhe a un traduttore esterno, inserirle in uno strumento di memoria di traduzione o generare un modello di partenza per una nuova lingua, l’utilità Importa / esporta po nella scheda Stringhe gestisce entrambe le direzioni.

Per esportare:

  1. Assicurati che ogni stringa che desideri includere sia registrata nella scheda Stringhe. Se le stringhe di un tema o di un plugin non sono ancora presenti, scansionale tramite la schermata Traduzione testi admin (vedi sopra).
  2. Apri Importa / esporta po nella sezione Utilità della scheda Stringhe.
  3. Esporta. WPML produce un file .po contenente le stringhe registrate. Le traduzioni sono incluse se le hai già, altrimenti viene fornito come modello vuoto.

Quando il file .po tradotto ti viene restituito, importalo tramite la stessa utilità. WPML unisce le traduzioni nella tabella delle stringhe. Le traduzioni esistenti vengono aggiornate, quelle nuove aggiunte.

Cosa rende traducibili le stringhe

Le stringhe non hanno un interruttore “rendi traducibile” come i tipi di post e le tassonomie. Il fattore determinante è se WPML Traduzione stringhe (un componente aggiuntivo gratuito incluso nei piani Multilingual CMS e Agency) è installato e attivo. Senza di esso, la scheda Stringhe è assente da WPMLTraduzioni, lo strumento per rilevare le stringhe non gestite scompare dalla Dashboard e il testo dell’interfaccia utente di temi e plugin non verrà tradotto.

Installalo da WPMLAttiva e aggiorna se non è ancora presente sul tuo sito.

L’unica impostazione a livello di sito per Traduzione stringhe si trova in WPMLImpostazioniTraduzione stringhe: un singolo interruttore per Rileva stringhe nei file JavaScript. Attivalo quando devi scansionare un tema o un plugin le cui stringhe provengono da JS, quindi disattivalo al termine della scansione (la documentazione fa notare che può influire sulle prestazioni).

Altre guide sulla Traduzione stringhe

Scritto daAmir

Scritto daAmir