Four Parallel AI Agents Cut 300 i18n Bug Candidates Down to 60 Real Leaks
A software team tackling hardcoded Japanese text in a bilingual app deployed four parallel AI investigation agents, each assigned a different codebase surface area, to identify internationalisation leaks. A repository-wide grep initially returned thousands of hits, but the agents narrowed these down to roughly 300 candidates. To eliminate false positives, developers wrote a Python script using the AST module to detect whether Japanese string literals were already wrapped in language-conditional branches, reducing the list to about 60 genuine bugs. Among the confirmed leaks was a significant issue where all four Stripe webhook emails — including purchase confirmations and payment failure notices — were hardcoded in Japanese, meaning English-paying users had been receiving them in the wrong language for months. The exercise demonstrated how combining parallel AI triage with automated static analysis can make large-scale localisation audits tractable.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in