React localization
React is Meta’s Open Source JavaScript library for building user interfaces through reusable components. It doesn’t have internationalization built in, so React i18n runs on libraries like react-i18next, react-intl (FormatJS), and i18next, all of which store translations in JSON files, or LinguiJS which works with PO files. Localazy translates both types of files and syncs them back into your project, whichever library powers your app.
How Localazy works with React
Upload your source JSON or PO through the Localazy CLI, translate on the platform, and download completed files back into your locales folder, with no framework modifications or extra dependencies.
- Flat and nested JSON - key-value files and deep hierarchies parsed automatically, dot notation preserved.
- Namespace-friendly - component-based or feature-based file structures respected on upload and download.
- Interpolation protection - react-i18next’s
{{variable}}and react-intl’s{variable}syntax guarded during translation. - ICU plural validation - plural and select rules checked so they stay syntactically correct in every target language.
- CI/CD automation -
localazy uploadandlocalazy downloadfit into GitHub Actions or any pipeline.
Helpful Localazy features for React translation
Placeholder validation
A translator or machine translation engine that mangles {{count}} produces a string that renders literally, or crashes the formatter. Localazy detects and protects placeholders.
Format conversions & Translation memory
Migrating from one i18n library to another? Convert your strings between JSON and PO. Sharing strings with a React Native app or a backend? Download the same translations in any of 40+ formats from a single project or resue translations across projects with Translation Memory.
AI-driven translation
with human control
Localazy CLI: Automated localization for your project
Looking for more integrations?
Localazy supports all i18n file formats and frameworks. You can upload your files using the CLI, connect via API, integrate your CMS, localize your Figma designs, and more.
Explore all integrations of Localazy and build your localization workflow.