2010-07-22 9 views

Respuesta

13

Hasta donde yo sé, en realidad no están etiquetados, los idiomas que se adjuntan son los idiomas que utiliza en su proyecto. Github revisa la fuente y descubre, de la mejor manera posible, qué idiomas están en uso.

Si va a su repositorio, a la pestaña Gráficos, puede ver el desglose del idioma.

+5

Si ve un problema con los idiomas que se denuncian, por favor contactar con el soporte @ github. com - Además, tenga en cuenta que contamos los bytes totales del archivo de cada idioma (comprobamos la extensión) para decidir los porcentajes. Esto significa que si ve que su proyecto reportó un JavaScript, pero jura que usa Ruby, es probable que tenga una JS lib en algún lugar que sea más grande que su código Ruby. – Petros

1

Debería poder Publicar o Comprometerse Inicialmente con un archivo de muestra específico del idioma que desea etiquetar como (como un archivo .cs vacío o un archivo .js), luego agregue todo el proyecto; sin embargo, parece un dolor.

Encontré que si vas a 'Agregar temas' en el extremo izquierdo debajo de la sección 'Código', puedes agregar todos los idiomas que usaste para cualquiera que esté buscando lo suficientemente cerca de tu proyecto.

0

Un repositorio solo se puede etiquetar con un solo idioma en los resultados de búsqueda. Ese lenguaje es el primero de las estadísticas de lenguaje. Las estadísticas del lenguaje se calculan mediante el proyecto de código abierto Linguist de acuerdo con el tamaño total de los archivos para cada idioma detectado.

Puede usar anular las estadísticas de idioma usando Linguist overrides. En particular, se puede optar por ignorar algunos archivos de estadísticas:

directory/to/ignore/* linguist-vendored 
*.somextensiontoignore linguist-vendored 

o anular el idioma detectado:

*.js linguist-language=Java