Get rid of react-native-i18n
- Langage dominant
- JavaScript
- Étoiles
- 4.8k
- Forks
- 771
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Once #777 is merged, react-native-i18n will become almost unused.
The only two things it's used for will be:
* Retrieve the current locale (functionality provided by react-native-device-info)
* Lookup translations strings (easily doable in `t()`
Getting rid of it would mean having 100% control about how our translations are handled in our code.
Opinions?
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par vérifier les deux utilisations restantes de react-native-i18n décrites dans l’issue : la récupération de la locale actuelle et la recherche de traduction dans t(). Examinez #777 et l’intégration existante de react-native-device-info avant de décider comment supprimer la dépendance ; le travail est terminé lorsque les deux comportements restent disponibles sans react-native-i18n.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, react-native
- Domaine
- internationalization, mobile
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100