Spojrzenie pod maskę na to jak TranslateBot obsługuje Twoje tłumaczenia.
Znajduje wszystkie pliki .po w Twoich katalogach locale
Identyfikuje wpisy z pustymi wartościami msgstr
Wysyła batche do wybranego modelu AI
Aktualizuje Twoje pliki .po z tłumaczeniami
Django używa specjalnych placeholderów dla dynamicznych wartości. Ich złamanie crashuje Twoją aplikację. TranslateBot utrzymuje je nienaruszone.
Welcome back, %(username)s! You have %(count)d new messages.
Bon retour, %(username)s ! Vous avez %(count)d nouveaux messages.
%(name)s
Named string
%(count)d
Named integer
%s
Positional string
{0}
Format index
Przed uruchomieniem pełnego tłumaczenia, użyj --dry-run aby zobaczyć dokładnie co zostałoby przetłumaczone—bez wykonywania żadnych wywołań API czy zmian w plikach.