Risoluzione dei problemi
Una traduzione può fallire per diversi motivi, tra cui:
- L'API di traduzione è offline
- La chiave API per il provider di traduzione selezionato è mancante
- Le traduzioni automatiche non sono abilitate, quindi l'articolo di traduzione non è stato creato
- Altri
Ecco come scoprire cosa non va.
Ricevere una notifica quando una traduzione fallisce
Per impostazione predefinita, ogni volta che una voce 🔴 Error viene aggiunta ai log, un badge di notifica viene mostrato nel menu del plugin.

Questo ci informa che una traduzione è fallita e ci invita a consultare i log.
Trovare il problema
Consulta i log. Se trovi un 🔴 Error, è quasi certamente lì che si trova il problema.
Se trovi un 🟡 Warning, allora la query ha rilevato una condizione inattesa, che potrebbe essere la causa del problema.
Per esempio, se a un articolo tradotto non vengono assegnati tag, è perché quei tag non sono stati tradotti in precedenza; il log conterrà allora una voce con l'avviso Tag has no translation for language '...'.
In questa schermata, una voce di log con un 🔴 Error ci aiuta a capire perché la traduzione di un elemento multimediale non è andata a buon fine:

La voce del log riporta:
🔴 Error [Query "translate-media"] Execution with errors: Provider 'DeepL' doesn't have an API key configuredQuindi, il problema è che la chiave API di DeepL è mancante nella pagina delle Settings del plugin.