Başarısız çevirileri yeniden tetikleme
Bir çeviri başarısız olduğunda (API'nin çevrimdışı olması, geçersiz bir API anahtarı kullanılması, kredilerin tükenmesi vb. nedenlerle), yalnızca o giriş ve dil için çeviriyi yeniden tetikleyebilir; başarılı olan çeviriler için API kredisi harcamaktan kaçınabilirsiniz.
Bir giriş/dilin çevirisinin başarısız olduğunu, liste sayfalarındaki Polylang düzenleme simgesinde sarı arka plan ile vurgulanmasından anlayabilirsiniz:

Yalnızca başarısız çevirilere sahip girişleri göstermek için de filtreleme yapabilirsiniz (yalnızca Yazılar ve Medya liste sayfalarında):

Bu girişleri filtrelemek, tümü için çeviriyi tek seferde kolayca yeniden çalıştırmanıza olanak tanır.

Son olarak, Gato Translate (Custom) toplu eylemini çalıştırarak ve Process failed translations only seçeneğini işaretleyerek başarısız çevirileri yeniden çalıştırın:

WP-CLI Komutlarını kullanıyorsanız, --process-failed parametresiyle başarısız çevirileri yeniden tetikleyebilirsiniz.
İpuçları
Başarısız çevirileri tanımlama
Bir çevirinin neden başarısız olduğunu anlamak istiyorsanız bunu yapabilirsiniz.
Bir çeviri başarısız olduğunda, eklenti menüsünde 🔴 Error bildirim rozeti görüntülenir.

Logs menü öğesine giderek query-execution girişi altında hata mesajını görebilirsiniz. Bir veya daha fazla dil için çevirinin başarısız olmuş olabileceğini göreceksiniz.
Bu ekran görüntüsünde, ChatGPT'nin beklenen sayıdan daha az çeviri döndürmesi nedeniyle Almanca için çeviri başarısız olmuştur:

Bu durumda, API uç noktasının çevrimdışı olması nedeniyle tüm çeviriler başarısız olmuştur:

Burada, bir dizi sorunun birleşimi nedeniyle İtalyanca ve İspanyolca için çeviri başarısız olmuştur:

Log mesajından başarısız olan dil(ler)i belirleyebilir; böylece çeviriyi yalnızca bunlar için yeniden çalıştırabilir ve gereksiz yere API kredisi harcamaktan kaçınabilirsiniz.
Yazı slug'ını yeniden çevirmeme
Başarısız olan çeviri, yalnızca içerik güncellemesine yönelik bir yazı güncellemesiyse ve Replace internal links eylemini zaten çalıştırdıysanız, yazıya işaret eden bağlantıların bozulmaması için yazı slug'ını yeniden çevirmekten kaçınmak isteyebilirsiniz.
Bunu yapmak için, özel Ayarlar'da Translate custom post slugs? seçeneğinin işaretini kaldırın:

Daha iyi bir modele geçme
Çeviri, modelin güvenilir olmaması nedeniyle başarısız olduysa daha iyi bir modele geçebilirsiniz.
Örneğin, şu hata mesajı:
The API for provider 'ChatGPT' returned an array with a lower number of translations than the number of strings to translate ...büyük olasılıkla ChatGPT-5 mini kullanılırken ortaya çıkar; ancak ChatGPT-5 veya daha iyi modellerle bu sorun yaşanmaz.
Bu durumda, çeviriyi yeniden tetiklerken bu daha iyi modellerden birine geçebilirsiniz.
