Una mirada bajo el capó de cómo TranslateBot maneja tus traducciones.
Encuentra todos los archivos .po en tus directorios de localización
Identifica entradas con valores msgstr vacíos
Envía lotes a tu modelo de IA elegido
Actualiza tus archivos .po con las traducciones
Django usa placeholders especiales para valores dinámicos. Romperlos hace que tu aplicación falle. 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
Cadena con nombre
%(count)d
Entero con nombre
%s
Cadena 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 la API ni cambios en tus archivos.