From ef61cefffeec883719feba5ebc2c4603a5e44ac4 Mon Sep 17 00:00:00 2001 From: physsi07 <starlinu33@gmail.com> Date: Thu, 11 Oct 2018 10:58:34 -0400 Subject: [PATCH] added a new readme to the translation of spanish and added the Dominican Republic flag that was missing --- translations/README.dr.md | 131 ++++++++++++++++++++++++++++++++++++++ translations/README.mx.md | 1 + 2 files changed, 132 insertions(+) create mode 100644 translations/README.dr.md diff --git a/translations/README.dr.md b/translations/README.dr.md new file mode 100644 index 0000000000..edf7a3c6b9 --- /dev/null +++ b/translations/README.dr.md @@ -0,0 +1,131 @@ +[](https://github.com/ellerbrock/open-source-badges/) +[<img align="right" width="150" src="../assets/join-slack-team.png">](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY) +[](https://opensource.org/licenses/MIT) +[](https://www.codetriage.com/roshanjossey/first-contributions) + +# Primeras Contribuciones + +Es complicado. Resulta difÃcil la primera vez que haces algo, principalmente cuando colaboras con otros, pues cometer errores no es nada agradable. Nuestro objetivo es simplificar la forma en la que los nuevos contribuidores de _codigo abierto_ aprenden y contribuyen por primera vez. + +Leer artÃculos y ver tutoriales puede ayudar, pero, ¿Qué mejor que hacer las cosas en un entorno de prácticas?. Este proyecto se enfoca en ser una guÃa y en simplificar la forma en la que los principiantes hacen su primera contribución. Si quieres hacer tu primera contribución, sigue los pasos que se muestran a continuación. + +#### *Si no estás familiarizado con la lÃnea de comandos, [aquà hay tutoriales usando herramientas con Interfaz Gráfica (GUI).]( #tutorials-using-other-tools )*. + +<img align="right" width="300" src="../assets/fork.png" alt="fork de este repositorio" /> + +Si no tienes git en tu equipo, puedes encontrar instrucciones para instalarlo en [este enlace]( https://help.github.com/articles/set-up-git/ ) + +## Bifurca (*Fork*) este repositorio + +Haz un *fork* de este repositorio haciendo click en el botón "*Fork*" en la parte superior derecha en esta página. +Esto creará una copia de este repositorio en tu cuenta. + +## Clonea (*Clone*) el repositorio + +<img align="right" width="300" src="../assets/clone.png" alt="clonar este repositorio" /> + +Ahora clona este repositorio en tu equipo. DirÃgete a tu cuenta de GitHub, haz click en el botón "*clone or download*" y luego haz click en el icono para *copiar al portapapeles*. + +Abre tu consola o terminal y ejecuta el siguiente comando de git: + +``` +git clone "url que acabas de copiar" +``` + +Donde "url que acabas de copiar" (sin las comillas dobles) es la *url* a este repositorio (tu *fork* a este proyecto). Mira los pasos previos para obtener la *url*. + +<img align="right" width="300" src="../assets/copy-to-clipboard.png" alt="copiar URL al portapapeles" /> + +Por ejemplo: +``` +git clone https://github.com/este-eres-tu/first-contributions.git +``` +Donde `este-eres-tu` es tu usuario de GitHub. Aquà estás copiando los contenidos del repositorio *first-contributions* en GitHub a tu equipo. + +## Crea una rama (*Branch*) + +Cambia al directorio del repositorio en tu equipo (si es que no estás ahà ya). + +``` +cd first-contributions +``` + +Ahora crea una rama (*branch*) usando el comando `git checkout`: +``` +git checkout -b <añade tu nombre> +``` + +Por ejemplo: +``` +git checkout -b add-alonzo-church +``` +(El nombre de la rama no tiene por qué contener la palabra *add*, pero es razonable que lo tenga porque el objetivo de esta rama es añadir tu nombre a la lista.) + +## Haz los cambios necesarios y confirma (*Commit*) esos cambios + +Abre el archivo `Contributors.md` en un editor de texto y añade tu nombre. No lo añadas ni al principio ni al final del archivo, hazlo en cualquier otro sitio. Guarda el archivo. + +<img align="right" width="450" src="../assets/git-status.png" alt="git status" /> + +Si vas al directorio del proyecto y ejecutas el comando `git status`, verás que hay cambios. + +Agrega esos cambios a la rama (*branch*) que creaste anteriormente usando el comando `git add`: + +``` +git add Contributors.md +``` + +Ahora haz un *commit* sobre estos cambios ejecutando el comando `git commit`: +``` +git commit -m "Add <tu-nombre> to Contributors list" +``` +cambiando `<tu-nombre>` con tu nombre. + +## Manda (*Push*) tus cambios a GitHub + +Haz *push* de tus cambios usando el comando `git push`: +``` +git push origin <añade-el-nombre-de-la-rama> +``` +Reemplaza `<añade-el-nombre-de-la-rama>` con el nombre de la rama que creaste anteriormente. + +## EnvÃa (*Submit*) tus cambios para ser revisados + +Si vas a tu repositorio en GitHub, verás un botón `Compare & pull request`. Haz click sobre este botón. + +<img style="float: right;" src="../assets/compare-and-pull.png" alt="crea una pull request" /> + +Ahora envÃa la *pull request*. + +<img style="float: right;" src="../assets/submit-pull-request.png" alt="enviar la pull request" /> + +Pronto estaré fusionando tus cambios (haciendo *merge*) con la rama master de este proyecto. Recibirás una notificación por correo electrónico cuando los cambios hayan sido fusionados. + +## ¿Cuáles son los siguientes pasos? + +¡Enhorabuena! ¡Has completado el flujo de trabajo *_fork -> clone -> edit -> PR_* que encontrarás habitualmente como contribuidor! + +Celebra tu contribución y compártela con tus amigos y seguidores yendo a [web app](https://roshanjossey.github.io/first-contributions/#social-share). + +También podrÃas unirte a nuestro *equipo* de Slack en caso de que necesites ayuda o tengas alguna pregunta. [Únete a nuestro Slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY). + +Ahora empieza a contribuir a otros proyectos. Hemos reunido una lista de proyectos con *issues* sencillas para que puedas empezar. Échale un ojo a la [lista de proyectos en la web app](https://roshanjossey.github.io/first-contributions/#project-list). + +### [Material adicional](../additional-material/git_workflow_scenarios/additional-material.md) + + +## Tutoriales con otras herramientas + +|<a href="../github-desktop-tutorial.md"><img alt="GitHub Desktop" src="https://desktop.github.com/images/desktop-icon.svg" width="100"></a>|<a href="../github-windows-vs2017-tutorial.md"><img alt="Visual Studio 2017" src="https://www.visualstudio.com/wp-content/uploads/2017/11/microsoft-visual-studio.svg" width="100"></a>|<a href="../gitkraken-tutorial.md"><img alt="GitKraken" src="/assets/gk-icon.png" width="100"></a>| +|---|---|---| +|[GitHub Desktop](github-desktop-tutorial.md)|[Visual Studio 2017](github-windows-vs2017-tutorial.md)|[GitKraken](gitkraken-tutorial.md)| + + +## Auto promoción + +Si te gustó este proyecto, márcalo como favorito con una estrella en [GitHub](https://github.com/Roshanjossey/first-contributions). +Si te sientes agradecido, sigue a [Roshan](https://roshanjossey.github.io/) en +[Twitter](https://twitter.com/sudo__bangbang) y +[GitHub](https://github.com/roshanjossey). + +<a href="http://saasgrids.com"> <img alt="http://saasgrids.com" src="../assets/saasgrids-banner.png" width="500"></a> diff --git a/translations/README.mx.md b/translations/README.mx.md index 41f9bc1c91..6ddc4b0a46 100644 --- a/translations/README.mx.md +++ b/translations/README.mx.md @@ -38,6 +38,7 @@ Leer artÃculos y ver tutoriales puede ayudar, pero ¿Qué mejor que hacer las c [🇧🇷](translations/README.pt_br.md) [🇵🇹](translations/README.pt-pt.md) [🇮🇹](translations/README.it.md) +[🇩🇴](translations/README.dr.md) [🇹ðŸ‡](translations/README.th.md) [ðŸ´ó ¥ó ³ó §ó ¡ó ¿](translations/README.gl.md) [🇵🇰](translations/README.ur.md) -- GitLab