Una mirada bajo el capó de cómo TranslateBot maneja tus traducciones.
Encuentra todos los archivos .po en tus directorios locale
Identifica entradas con valores msgstr vacíos
Envía batches a tu modelo de IA elegido
Actualiza tus archivos .po con traducciones
Django usa placeholders especiales para valores dinámicos. Romperlos crashea tu app. TranslateBot los mantiene intactos.
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
String con nombre
%(count)d
Integer con nombre
%s
String posicional
{0}
Índice de formato
Antes de ejecutar una traducción completa, usa --dry-run para ver exactamente qué se traduciría—sin hacer llamadas a API o cambios en tus archivos.