PodRocket - A web development podcast from LogRocket

How Lingo.dev is reimagining i18n in React with Max Prilutskiy

12 snips
Jul 24, 2025
Max Prilutskiy, co-founder and CEO of lingo.dev, shares insights on automating multilingual support in React applications with the lingo.dev compiler. He discusses how this powerful open-source tool leverages AI and abstract syntax trees (ASTs) to streamline localization processes. The conversation includes the challenges of internationalization, offering build-time translations, and the unique ability to see instant updates in React components. Max also clarifies common misconceptions about AI in localization, emphasizing efficient user experiences.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Automated i18n at Build Time

  • Lingo.dev compiler automates internationalization by analyzing React code at build time to insert translations without manual string extraction or refactoring.
  • It uses AI to generate translations, eliminating traditional complexities of i18n workflows in React apps.
INSIGHT

JSX Wrapping Signals Translatability

  • Translatable text must be inside JSX for Lingo.dev compiler to detect and translate it automatically.
  • Wrapping text literals in React fragments or HTML elements signals what should be localized, simplifying detection.
INSIGHT

AST Powers Translation Extraction

  • Abstract syntax trees (ASTs) allow the compiler to treat code as complex data, enabling precise extraction and manipulation of translatable strings.
  • ASTs support custom data attributes for translation control, making localization integration cleaner and more configurable.
Get the Snipd Podcast app to discover more snips from this episode
Get the app