react-intl
- i18n-check can be used to test your React internalization end to end and ensure all your i18n efforts are up to date. Aside from simple comparisons between the source and target language files, i18n-check can also find missing or unused translation keys in your source code. Running these checks on the CI can help to gain more insight on the current i18n state and highlight areas were improvements are needed.
- In this introduction into the topic of automating your internationalization codebase we cover how to replace hard coded strings with translation functions. We use ts-morph to parse, navigate and manipulate the AST and the examples should provide a general idea on how to get started with your own i18n transformations.
- The blog post explains how to validate react-intl applications and ensure that all keys are in a valid state and no keys are missing or broken for all translations.