infinitered / ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!
MIT License
17.36k stars 1.38k forks source link

Swap out i18n-js for react-18next #2754

Open robinheinze opened 3 weeks ago

robinheinze commented 3 weeks ago

We currently use i18n-js via expo-localization

@mazenchami Has done a lot of research and library comparisons and i18n-js just doesn't have the features necessary to consider ourselves robustly setup for serious internationalization.

Features we would gain (not exhaustive):

So I'm proposing we transition to react-i18next

bryanltobing commented 3 weeks ago

this could be an option as well https://github.com/lingui/js-lingui

jamonholmgren commented 2 days ago

Currently in-progress PR: https://github.com/infinitered/ignite/pull/2770