Журналы и уведомления
Журналы отображают данные, задействованные при выполнении каждого GraphQL-запроса, включая:
- Название запроса
- Переменные, переданные в запрос
- Ответ на выполнение
- Дополнительный контекст (сообщение об ошибке и т. д.)
Журналы хранятся в папке wp-content/gato-ai-translations-for-polylang/logs.
Журналы помогают выяснить, что пошло не так, когда переводы не выполняются.
Настройки журналов
Настройки журналов находятся в разделе Settings > Plugin Configuration > Logs & Notifications.

В настройках можно задать:
- Включение/отключение журналирования и уведомлений (по умолчанию оба включены)
- Уровни серьёзности, которые будут записываться в журнал (по умолчанию 🔴 Error и 🟡 Warning)
- Уровни серьёзности, при которых будет отправляться уведомление (по умолчанию 🔴 Error)
Уровни серьёзности журнала
Существует 4 уровня серьёзности:
| Уровень | Описание |
|---|---|
| 🔴 Error | Критические проблемы, препятствующие завершению операции Пример: отсутствует API-ключ |
| 🟡 Warning | Некритические проблемы, которые могут повлиять на операцию Пример: нет записей для перевода |
| 🔵 Info | Общая информация об операции Пример: запрос отправлен в API |
| 🟢 Debug | Подробная информация для отладки Пример: операция выполнена успешно |
Уведомления
Каждый раз, когда в журнал добавляется запись (для любого из настроенных уровней серьёзности), в меню плагина отображается значок уведомления (как под названием плагина, так и под пунктом меню Logs).

Это удобно, чтобы узнать о неудачном переводе и просмотреть журналы для выяснения причины проблемы.
Доступ к журналам
Доступ к журналам осуществляется нажатием на пункт Logs в меню плагина:

Нажатие на запись журнала позволяет просмотреть её подробно:

На странице сведений о журнале нажатие кнопки Download загрузит файл журнала.
Обратный порядок
Журналы можно отображать в обратном порядке (сначала новейшие), чтобы видеть последние записи без прокрутки до конца.
Для включения этой функции активируйте параметр Reverse log order?.

Queries
В каждой записи журнала раздел [Query "..."] указывает, какой запрос был выполнен:
"create-missing-translation-customposts": запрос, создающий записи перевода для custom posts"translate-customposts": запрос, выполняющий перевод custom posts"create-missing-translation-media": запрос, создающий записи перевода для медиафайлов"translate-media": запрос, выполняющий перевод свойств медиафайлов- Другие
Обслуживание журналов
Чтобы журналы не занимали избыточное место на диске, рекомендуется периодически их очищать.