Skip to content

Paso por paso para contribuir

Fran Navarro edited this page Jul 22, 2014 · 1 revision

Antes de nada, consulta la guía de estilo para tener una idea clara de cuál es el objetivo que buscamos con esta traducción. Si es la primera vez que utilizas GitHub (web que estas leyendo en estos momentos), dale un vistazo a esta guía e instala la aplicación gráfica de Windows o Mac.

Ejemplo, traducción de 01-shell.md:

Se copia la lección (y, si lo tiene, el contenido necesario para la misma) del original, en este caso:

Vamos a, franktoffel/swcarpentry-es/novice/shell/01-shell.md

y copiamos todo el contenido que vayamos traduciendo dentro de la ruta translations/es pero manteniendo la misma estructura y nombre de archivo. Así, para el ejemplo, quedaría como:

franktoffel/swcarpentry-es/translations/es/swcarpentry-es/novice/shell/01-shell.md

Ahora, cuando hagamos el commit de dicho fichero traducido se pone algo como:

[es] - Translation of 01-shell.md based on a6fd62d2ba

Ese número se ve en el log de cada fichero con 'git log fichero' o en la página de history del repositorio.

Así, cuando hay nuevas actualizaciones los traductores podemos ver que ha cambiado directamente en la página de git, por ejemplo: https://github.com/franktoffel/swcarpentry-es/commit/a6fd62d2baffad9d41f7391c1ddfd4d37ad3048f

De esta forma, si se realizan cambios, podremos detectarlos y comparar ambas versiones. Finalmente se mandará un pull request a la repo original con los archivos traducidos.