I18N / TOOLING · Active

i18next-turbo

Per the upstream README, i18next-turbo is a Rust + SWC extractor aligned with i18next-style projects: optimised for fast CI and low-latency watch. Published builds resolve a platform binary via optionalDependencies (see their installation docs).

Motivation matches the implementation: move parse-heavy work off a slow pure-JS path while keeping i18next conventions.

CLI (as documented upstream)

  • init — scaffold config
  • extract — keys → locale files
  • watch — continuous sync in development
  • sync — sync from cache / results
  • check — dead-key detection / removal
  • lint — hardcoded user-facing strings
  • status — translation progress
  • typegen — TypeScript resource types
  • rename-key — safe key renames
  • migrate-config — from i18next-parser–style configs

Tech Stack

RustSWCTypeScripti18nextCLI

Links