Blog

πŸ“£ Gato AI Translations for Polylang v13.0: New logging and troubleshooting features

Leonardo Losoviz
By Leonardo Losoviz Β·

Gato AI Translations for Polylang has just released v13.0 with support for Claude 4, and powerful new logging and troubleshooting features to help you understand what's happening with your translations.

Get notified when translations fail, and why they failed

Translations can fail for several reasons, such as when the translation API goes offline, the API key is missing or invalid, or when automatic translations are not enabled.

The plugin will now keep you informed about these issues in real-time, by adding a notification badge in the plugin menu:

Translation to Spanish of the 'Hello World' post failed, and a notification badge is displayed
Translation to Spanish of the 'Hello World' post failed, and a notification badge is displayed

This badge will prompt you to check out the logs:

Browsing the logs
Browsing the logs

Clicking on the log entry, you can find out why the translation failed:

Viewing single log
Viewing single log

For instance, in this log entry we can see that the translation failed because the DeepL API key is missing:

πŸ”΄ Error [Query "translate-media"] Execution with errors: Provider 'DeepL' doesn't have an API key configured

This makes it easy to identify and fix the issue - in this case, we just need to add the API key in the plugin Settings.

Log severities

Logs are categorized by severity to help you quickly identify issues:

SeverityDescription
πŸ”΄ ErrorCritical issues that prevent the operation from completing
Example: The API key is missing
🟑 WarningNon-critical issues that may affect the operation
Example: There are no posts to translate
πŸ”΅ InfoGeneral information about the operation
Example: Request sent to the API
🟒 DebugDetailed information for debugging purposes
Example: Successful operation

Configurable logging

You can customize the logging behavior in Settings > Plugin Configuration > Logs & Notifications:

Logs & Notifications settings
Logs & Notifications settings

Configure:

  • Enable/disable logging and notifications
  • Which severities to log
  • Which severities trigger notifications

These new features address an important issue we've had for a while, and will hopefully make your use of Gato AI Translations for Polylang easier and better.

To learn more, check the new docs:

Enjoy! πŸ™


New plugins coming soon

Subscribe to receive a notification when the next plugin by Gato Plugins is released.