{`La vue configuration fournit à l'utilisateur une interface permettant de configurer l'application. Dans notre cas\nles options disponibles pour la configuration de l'application sont uniquement le changement de langues.`}
\n{`NB: A l'avenir, d'autres options devront être rajoutés à l'application afin d'offrir plus d'options de personnalisations.`}
\n{`⚠️ Cette bibliothèque est obsolète`}
\n{`Il est conseillé d'utiliser à la place la bibliothèque `}{`react-native-localize`}{`. On peut utiliser le package react-native-localize avec `}{`I18n-js`}{` (ou alors `}{`react-intl`}{`, `}{`react-i18next`}{`, etc. Les choix sont multiples!)`}
\n{`Au tout début, une fonction init permet d'initialiser les différents fichiers de langues préalablement créer.`}
\n{` initState(){\n let language=[];\n language.push({name:I18n.t('langue.english'),value:'en'});\n language.push({name:I18n.t('langue.french'),value:'fr'});\n return{\n languages:language\n }\n }\n`}
\n {`A la suite un champ de texte listant les différentes langues disponibles, lui permettant ainsi de sélectionner la langue souhaitée.`}
\n{` {\n I18n.locale = value;\n this.setState({ language: value });\n this.configuration.setCurrentLangue(data[index]);\n IlinkEmitter.emit(\"userconnect\");\n }}\n valueExtractor={value => value.value}\n labelExtractor={value => value.name}\n/>\n`}
\n\n