"Write in English, Nobody Understands Your Language Here": A Study of Non-English Trends in Open-Source Repositories
Cette étude analyse l'évolution multilingue des dépôts open-source entre 2015 et 2025, révélant une augmentation significative des contributions en langues non anglaises qui, bien qu'elles favorisent l'inclusivité, créent des tensions linguistiques et limitent la visibilité de ces projets.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
🌍 Le Grand Chantier du Code : Quand tout le monde parle une langue différente
Imaginez le monde du logiciel libre (Open Source) comme un immense chantier de construction mondial. Pendant des décennies, ce chantier a fonctionné comme une colonie britannique : tout le monde, du maçon au directeur, parlait anglais. C'était la règle non écrite. Si vous vouliez construire une maison (un logiciel), vous deviez utiliser les mêmes plans, les mêmes outils et parler la même langue que les architectes de Londres ou de New York.
Mais aujourd'hui, le chantier a changé. Des ouvriers arrivent de Corée, de Chine, de Russie, du Vietnam et du Brésil. Et ils ont une envie : construire en parlant leur propre langue maternelle.
Cette étude, réalisée par des chercheurs allemands, est comme un grand recensement qui a analysé 9,14 milliards de messages (discussions, demandes d'aide, commentaires) et 62 500 projets sur GitHub entre 2015 et 2025. Ils voulaient savoir : Est-ce que le chantier devient vraiment multilingue ? Et est-ce que ça pose problème ?
Voici ce qu'ils ont découvert, expliqué avec des images simples :
1. L'Explosion des Langues (Le Chantier se Remplit)
Ce qui se passe : Le chantier n'est plus seulement anglais. La part de messages en langues non-anglaises a explosé, passant de 4 % à 11 % en dix ans.
- L'analogie : Imaginez une salle de classe où, il y a dix ans, 95 % des élèves parlaient anglais. Aujourd'hui, c'est devenu une classe où l'on entend aussi beaucoup de coréen, de chinois et de russe.
- Le détail surprenant : La Corée du Sud a été le grand gagnant. Le nombre de messages en coréen a augmenté de 1706 % ! C'est comme si une petite équipe locale avait soudainement construit une tour entière.
2. Où parlent-ils ? (Les Murs vs Les Plans)
Les chercheurs ont regardé deux endroits différents dans le code :
- Les "Murs" (Commentaires et Documentation) : C'est ici que la révolution a lieu. Les gens écrivent de plus en plus leurs explications, leurs notes et leurs manuels dans leur langue. C'est comme si les ouvriers collaient des post-it en chinois ou en russe sur les murs pour expliquer comment fonctionne une machine.
- Les "Plans" (Le Code lui-même) : Par contre, les fondations et les poutres (les noms des variables, des fonctions) restent presque toujours en anglais.
- Pourquoi ? C'est comme si les ouvriers parlaient chinois entre eux pour se donner des instructions, mais qu'ils devaient garder les étiquettes sur les tuyaux en anglais parce que les outils de la machine (les compilateurs) ne comprennent que ça. C'est difficile d'écrire du code complexe en chinois si votre clavier doit changer de mode à chaque lettre !
3. Le Conflit des Langues (La Tension dans l'Atelier)
C'est ici que ça devient intéressant. Quand on mélange les langues, ça crée parfois des frictions.
- L'analogie du "Règlement de la Maison" : Dans certains ateliers, un vieux chef d'équipe crie : "Écrivez en anglais ! Personne ne comprend votre langue ici !". C'est une façon de dire : "Pour que tout le monde travaille ensemble, il faut une seule langue."
- La surprise : Ce n'est pas seulement les anglophones qui imposent leur langue. Parfois, dans un projet chinois, un développeur dira : "Écrivez en chinois !" pour exclure ceux qui ne le parlent pas.
- Le résultat : Cela crée des tensions. Certains projets deviennent des "clubs fermés" où seuls ceux qui parlent la langue locale peuvent entrer facilement.
4. Le Paradoxe de la Visibilité (La Célébrité vs L'Intimité)
C'est le point le plus important de l'étude. Être multilingue est bien pour l'inclusion, mais ça a un prix.
- L'analogie de la "Place Publique" :
- Les projets en anglais sont comme des grands stades internationaux. Tout le monde peut venir, tout le monde peut voir les affiches. Ils ont beaucoup d'étoiles (popularité), beaucoup de contributeurs et beaucoup de commentaires.
- Les projets en langue locale (chinois, russe, etc.) sont comme des cafés de quartier chaleureux. Ils sont très actifs, les gens se parlent vite et résolvent les problèmes rapidement (parfois même plus vite que dans les grands stades !), mais... personne ne les voit de l'extérieur.
- Le constat amer : Les projets non-anglais reçoivent beaucoup moins d'étoiles et moins de nouveaux contributeurs. C'est comme si un excellent restaurant local n'avait aucun guide touristique pour le faire connaître. Les développeurs qui veulent aider ne trouvent pas le chemin.
5. Le Futur : L'IA comme Traducteur Universel ?
L'étude termine sur une note d'espoir. Avec l'intelligence artificielle (comme les chatbots qui traduisent instantanément), il devient plus facile de travailler dans un chantier multilingue.
- L'image : Imaginez que chaque ouvrier ait un petit casque qui traduit instantanément ce que dit son voisin. Le chantier pourrait enfin fonctionner sans que personne ait besoin de parler anglais parfaitement. Mais attention : si l'IA ne fait pas bien son travail, elle pourrait aussi créer de nouvelles confusions !
En Résumé
Cette étude nous dit que le monde du logiciel libre est en train de devenir plus juste et plus inclusif en acceptant d'autres langues. C'est une belle évolution.
Cependant, il y a un dilemme :
- Soit vous parlez anglais et vous avez une grande audience, mais vous devez vous adapter à une culture qui n'est pas forcément la vôtre.
- Soit vous parlez votre langue et vous êtes plus à l'aise, mais vous risquez de rester invisible pour le reste du monde.
L'avenir du logiciel libre dépendra de notre capacité à construire des ponts (des outils de traduction, des règles claires) pour que ces deux mondes puissent travailler ensemble sans se perdre.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.