Kullanım
KullanımGünlükler ve Bildirimler

Günlükler ve Bildirimler

Günlükler, her GraphQL query'sinin çalıştırılmasında yer alan verileri gösterir; bunlar şunları içerir:

  • Query'nin adı
  • Query'ye sağlanan değişkenler
  • Çalıştırma yanıtı
  • Ek bağlam (hata mesajı vb.)

Günlükler wp-content/gato-ai-translations-for-polylang/logs klasörü altında saklanır.

Günlükler, çeviriler tamamlanmadığında neyin yanlış gittiğini anlamamıza yardımcı olur.

Günlük Ayarları

Günlük ayarları Settings > Plugin Configuration > Logs & Notifications altında bulunabilir.

Logs & Notifications ayarları
Logs & Notifications ayarları

Ayarlarda şunları yapılandırabiliriz:

  • Günlük kaydı ve bildirimleri etkinleştirme/devre dışı bırakma (her ikisi de varsayılan olarak etkin)
  • Günlüğe kaydedilecek önem düzeyleri (varsayılan olarak 🔴 Error ve 🟡 Warning)
  • Bildirim tetikleyecek önem düzeyleri (varsayılan olarak 🔴 Error)

Günlük Önem Düzeyleri

4 önem düzeyi vardır:

Önem DüzeyiAçıklama
🔴 Errorİşlemin tamamlanmasını engelleyen kritik sorunlar
Örnek: API anahtarı eksik
🟡 Warningİşlemi etkileyebilecek kritik olmayan sorunlar
Örnek: Çevrilecek gönderi yok
🔵 Infoİşlem hakkında genel bilgiler
Örnek: API'ye istek gönderildi
🟢 DebugHata ayıklama amacıyla ayrıntılı bilgiler
Örnek: Başarılı işlem

Bildirimler

Yapılandırılmış önem düzeylerinden herhangi biri için günlüklere bir giriş eklendiğinde, eklenti menüsünde bir bildirim rozeti görüntülenir (hem eklenti adının altında hem de Logs menü öğesinin altında).

Bildirim rozeti
Bildirim rozeti

Bu, bir çevirinin başarısız olduğunu öğrenmek ve sorunun ne olduğunu bulmak için günlüklere göz atmak açısından kullanışlıdır.

Günlüklere Erişim

Günlüklere eklenti menüsündeki Logs seçeneğine tıklayarak erişilebilir:

Günlüklere göz atma
Günlüklere göz atma

Bir günlük girişine tıklamak, o günlüğü ayrıntılı olarak görüntüler:

Tek günlük görüntüleme
Tek günlük görüntüleme

Günlük ayrıntılarında Download düğmesine tıklamak günlük dosyasını indirir.

Ters Sıra

Günlükler ters sırada (en yenisi önce) görüntülenebilir; böylece en alta kaydırmadan en son girişleri görebilirsiniz.

Etkinleştirmek için Reverse log order? seçeneğini etkinleştirin.

Logs & Notifications ayarlarında ters sırayı etkinleştirme
Logs & Notifications ayarlarında ters sırayı etkinleştirme

Queries

Her günlük girişinde [Query "..."] bölümü hangi query'nin çalıştırıldığını gösterir:

  • "create-missing-translation-customposts": Özel gönderiler için çeviri girişleri oluşturan query
  • "translate-customposts": Özel gönderileri çeviren query
  • "create-missing-translation-media": Medya öğeleri için çeviri girişleri oluşturan query
  • "translate-media": Medya özelliklerini çeviren query
  • Diğerleri

Günlüklerin Bakımı

Günlüklerin aşırı disk alanı tüketmesini önlemek için bunların periyodik olarak temizlenmesi önerilir.