Manage i18next is always headache, last time I saw AutoLocalise which doesnt require these kinds of setup and no need to manage translation files, maybe you can take a look https://www.npmjs.com/package/react-native-autolocalise