Skip to content

Repository created to handle i18n on react-native applications

Notifications You must be signed in to change notification settings

lucasGabrielDeAA/RNI18N

Repository files navigation

RNI18N

Repository bootstraped with React-Native-Template-Nave-Typescript to handle I18n on react-native applications. In the Home screen you will find a simple screen with a button to go to a Settings screen and select the desired language to your application, after changed, this language is stored and you can go back to Home screen, or even close and re-open the app to see the language updated.

🔧 Running

Clone the repository

  git clone https://github.com/lucasGabrielDeAA/RNI18N.git

If you use SSH keys on Github

  git clone [email protected]:lucasGabrielDeAA/RNI18N.git
  cd RNI18N

Installing the dependencies

  yarn && yarn pod-install

Running the application

Android

  yarn android

IOS

  yarn ios

This app uses the following dependencies to manage internationalization

The locales files, and the i18n configuration file from this project can be found here