L'internationalisation (i18n) est le processus de conception et de développement d'une application pour qu'elle puisse facilement être adaptée à différentes langues et régions.
i18n = i + 18 lettres + n (internationalisation)
Aspects gérés :
- Traductions de l'interface
- Formats de dates (DD/MM vs MM/DD)
- Devises et formats numériques
- Fuseaux horaires
- Pluralisation selon les langues
- Direction du texte (LTR/RTL)
️ Librairies : react-i18next, vue-i18n, next-intl