Resolución de problemas
Una traducción puede fallar por varios motivos, entre ellos:
- La API de traducción se desconecta
- Falta la clave de API para el proveedor de traducción seleccionado
- Las traducciones automáticas no están habilitadas, por lo que la entrada de traducción no se ha creado
- Otros
A continuación se explica cómo averiguar qué falla.
Recibir una notificación cuando una traducción falla
De forma predeterminada, cada vez que se añade una entrada 🔴 Error a los logs, se muestra una insignia de notificación en el menú del plugin.

Esto nos informa de que una traducción ha fallado y nos invita a revisar los logs.
Encontrar el problema
Revisa los logs. Si encuentras un 🔴 Error, es ahí donde con toda seguridad está el problema.
Si encuentras un 🟡 Warning, la consulta ha detectado una condición inesperada que podría ser el origen del problema.
Por ejemplo, si a una entrada traducida no se le asignan etiquetas, es porque esas etiquetas no han sido traducidas previamente; el log contendrá entonces una entrada con el aviso Tag has no translation for language '...'.
En esta captura, una entrada del log con un 🔴 Error nos ayuda a entender por qué la traducción de un elemento multimedia no se completó correctamente:

La entrada del log dice:
🔴 Error [Query "translate-media"] Execution with errors: Provider 'DeepL' doesn't have an API key configuredPor lo tanto, el problema es que falta la clave de API de DeepL en la página de Settings del plugin.