GitHub utilise la bibliothèque open source Linguist pour déterminer les langues des fichiers pour la coloration syntaxique et les statistiques du référentiel. Les statistiques des langages sont mises à jour une fois que vous avez poussé (push) des changements dans votre branche par défaut.
Certains fichiers sont difficiles à identifier et parfois, les projets contiennent plus de fichiers de bibliothèque et de fournisseur que leur code principal. Si vous recevez des résultats incorrects, consultez le guide de résolution des problèmes de Linguist pour obtenir de l’aide. Notez que le Linguiste fonctionne uniquement pour les référentiels avec moins de 100 000 fichiers.
Langages de balisage
Les langages de balisage sont rendus au format HTML et apparaissent inclus en utilisant notre bibliothèque de balisage open source. Pour le moment, nous n'acceptons pas de nouveaux langages de balisage à afficher dans GitHub. En revanche, nous assurons activement la maintenance de nos langages de balisage actuels. En cas de difficultés, créez un problème.