Pourquoi le multilinguisme est important
L'education est mondiale. Pour servir l'education globalement, une plateforme doit parler la langue de l'utilisateur.
La base technique
Nous utilisons ngx-translate avec plus de 3 000 paires cle-valeur par langue.
Defis rencontres
1. Support RTL (droite a gauche)
L'arabe necessite un miroir complet de l'interface.
2. Expansion du texte
L'allemand est typiquement 30-40% plus long que l'anglais.
3. Formatage des dates et nombres
Chaque locale a ses propres conventions.
Construire une plateforme veritablement internationale ne se resume pas a la traduction — c'est comprendre comment differentes cultures interagissent avec la technologie.