TranslateBot'un çevirilerinizi nasıl işlediğine bir bakış.
Locale dizinlerinizdeki tüm .po dosyalarını bulur
Boş msgstr değerlerine sahip girişleri belirler
Seçtiğiniz yapay zeka modeline gruplar halinde gönderir
.po dosyalarınızı çevirilerle günceller
Django, dinamik değerler için özel placeholder'lar kullanır. Bunları bozmak uygulamanızı çökertir. TranslateBot bunları olduğu gibi korur.
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Adlandırılmış dize
%(count)d
Adlandırılmış tam sayı
%s
Konumsal dize
{0}
Format indeksi
Tam bir çeviri çalıştırmadan önce, herhangi bir API çağrısı veya dosya değişikliği yapmadan neyin çevrileceğini tam olarak görmek için --dry-run kullanın.