📄️ Use a custom component
In React Native, it is much recommended already to create a component MyText or whatever you call it, otherwise managing font-family is really tough. Therefore it will be much straight forward to integrate i18n-keyless.
📄️ With markdown
i18n-keyless only accepts strings, therefore if you need to style some words, you should use markdown. Translating markdown keeps the styling.
📄️ Change language
When a user changes the language, the library fetches the new languages and should automatically update the components and methods displaying translated text.