Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Commit bf4badf

Browse files
authored
Merge pull request #30 from githubtraining/release
Spanish + Japanese localized versions ready for release
2 parents 009d1f6 + 8dfbe03 commit bf4badf

33 files changed

+1188
-0
lines changed

config.yml

+68
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,17 @@ preferences:
1717
value: cli
1818
- label: Use Visual Studio Code
1919
value: vscode
20+
- type: dropdown
21+
name: language
22+
label: Language
23+
description: Choose your preferred language.
24+
options:
25+
- label: English
26+
value: en
27+
- label: Español
28+
value: es
29+
- label: 日本語
30+
value: ja
2031
before:
2132
- type: updateBranchProtection
2233
- type: createIssue
@@ -35,6 +46,13 @@ steps:
3546
# 1
3647
- title: Assign yourself
3748
description: Assign the first issue to yourself.
49+
translations:
50+
es:
51+
title: Asígnate
52+
description: Asígnate la primera propuesta.
53+
ja:
54+
title: 担当者になろう
55+
description: 初めてのイシューの担当者になりましょう。
3856
event: issues.assigned
3957
link: '{{ repoUrl }}/issues/1'
4058
actions:
@@ -48,6 +66,13 @@ steps:
4866
# 2
4967
- title: Turn on GitHub Pages
5068
description: Turn on GitHub Pages in the settings page of the repository.
69+
translations:
70+
es:
71+
title: Activa GitHub Pages
72+
description: Activa GitHub Pages en la página de configuración del repositorio.
73+
ja:
74+
title: GitHub Pagesを有効化しよう
75+
description: リポジトリの設定画面でGitHub Pagesを有効化しましましょう。
5176
event: page_build
5277
link: '{{ repoUrl }}/issues/1'
5378
actions:
@@ -65,6 +90,14 @@ steps:
6590
# 3
6691
- title: Close an issue
6792
description: Cease a conversation by closing an issue.
93+
translations:
94+
es:
95+
title: Cierra una propuesta
96+
description: Termina una conversación al cerrar una propuesta.
97+
ja:
98+
title: Issueを閉じよう
99+
description: Issueを閉じることで議論を終えましょう。
100+
68101
event: issues.closed
69102
link: '{{ repoUrl }}/issues/1'
70103
actions:
@@ -84,6 +117,13 @@ steps:
84117
# 4
85118
- title: Create a branch
86119
description: Create a branch for introducing new changes.
120+
translations:
121+
es:
122+
title: Crea una rama
123+
description: Crea una rama para introducir nuevos cambios.
124+
ja:
125+
title: ブランチを作ろう
126+
description: 新しい変更をするためのブランチを作りましょう。
87127
event: create
88128
link: '{{ repoUrl }}/issues/2'
89129
actions:
@@ -96,6 +136,13 @@ steps:
96136
# 5
97137
- title: Commit a file
98138
description: Commit your file to the branch.
139+
translations:
140+
es:
141+
title: Confirma un archivo
142+
description: Confirma un archivo a tu rama.
143+
ja:
144+
title: ファイルをコミットしよう
145+
description: ブランチにファイルをコミットしましょう。
99146
event: push
100147
link: '{{ repoUrl }}/issues/2'
101148
actions:
@@ -109,6 +156,13 @@ steps:
109156
# 6
110157
- title: Open a pull request
111158
description: Open a pull request to propose your new file to the codebase.
159+
translations:
160+
es:
161+
title: Abre una solicitud de extracción
162+
description: Abre una solicitud de extracción para proponer agregar tu nuevo archivo al proyecto.
163+
ja:
164+
title: プルリクエストをオープンしよう
165+
description: 新しいファイルをコードベースに追加する提案をするためにプルリクエストをオープンしましょう。
112166
event: pull_request
113167
link: '{{ repoUrl }}/issues/2'
114168
actions:
@@ -164,6 +218,13 @@ steps:
164218
# 7
165219
- title: Respond to a review
166220
description: Respond to a PR review.
221+
translations:
222+
es:
223+
title: Responde a una revisión
224+
description: Responde a una revisión en tu solicitud de extracción.
225+
ja:
226+
title: レビューに対応しよう
227+
description: プルリクエストへのレビューへの対応をしましょう。
167228
event: pull_request.synchronize
168229
link: '{{ repoUrl }}/pull/3'
169230
actions:
@@ -177,6 +238,13 @@ steps:
177238
# 8
178239
- title: Merge your pull request
179240
description: Make your changes live by merging your PR.
241+
translations:
242+
es:
243+
title: Fusiona tu solicitud de extracción
244+
description: Publica tus cambios al fusionar tu solicitud de extracción.
245+
ja:
246+
title: プルリクエストをマージしよう
247+
description: プルリクエストをマージすることで変更を取り込みましょう。
180248
event: pull_request.closed
181249
link: '{{ repoUrl }}/pull/3'
182250
actions:

responses/es/assign-yourself.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Paso 1: Asígnate
2+
3+
Las propuestas (issues) que no han sido asignadas no tienen dueños que se encarguen de ellas. Cuando te asignan una propuesta o solicitud de extracción, esto les dice a los visitantes y colaboradores de tu repositorio que tú vas a estar facilitando la conversación o la tarea.
4+
5+
### :keyboard: Actividad
6+
7+
1. En la parte derecha de tu pantalla, bajo la sección de "Assignees", haz click en el ícono de engrane y seleccionate.
8+
9+
Para una versión impresa de los pasos en este curso, checa la [Quick Reference Guide]({{ host }}/public/{{ course.slug }}.pdf).
10+
11+
<hr>
12+
<h3 align="center">Responderé cuando haya detectado que te hayas asignado esta propuesta.</h3>
13+
14+
> _¡A veces respondo muy rápido antes de que la página se actualice! Si ya hiciste una acción esperada y no me ves responder, espera unos segundos y actualiza la página para mostrar los siguientes pasos._
15+

responses/es/close-issue.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## Paso 3: Cierra una propuesta
2+
3+
¡Haz activado GitHub Pages!
4+
5+
Ahora tu sitio es visible para el público. Chécalo en {{ pagesUrl }}.
6+
7+
Ahora que ya completaste las tareas en esta propuesta, ¡es hora de cerrarla! Cerrar una propuesta le dice a los otros colaboradores que esta conversación o tarea en particular ha sido completada.
8+
9+
### :keyboard: Actividad
10+
11+
1. Haz click en el botón de **Close issue** aquí abajo
12+
13+
<hr>
14+
<h3 align="center">Responderé cuando hayas cerrado esta propuesta.</h3>

responses/es/commit-something.md

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
## Paso 5: Confirma un archivo
2+
3+
:tada: ¡Haz creado una rama!
4+
5+
Crear una rama te permite hacer modificaciones a tu proyecto sin tener que cambiar la rama `master`. Ahora que tienes una rama, es hora de crear un archivo y ¡hacer tu primera confirmación de cambios!
6+
7+
<details><summary>Commits 101</summary>
8+
9+
## Commits 101
10+
11+
Cuando hayas terminado de crear o hacer cambios a tu archivo en GitHub, desplázate hasta la parte inferior de la página. Después, encuentra la sección titulada "Commit new file".
12+
13+
En el primer campo, escribe un mensaje de confirmación . El mensaje debe informar a tus colaboradores de forma breve sobre los cambios que has introducido al archivo.
14+
15+
### Recomendaciones para los mensajes de confirmación:
16+
17+
- No termines tu mensaje con un punto.
18+
- Mantén tu mensaje con 50 o menos caracteres. Si es necesario añade detalles extra en la ventana de descripción extendida. Esta se encuentra justo debajo de la línea de asunto.
19+
- Usa la voz activa. Por ejemplo, "añade" en vez de "añadí" y "une" en vez de "uní"
20+
- Piensa en tu confirmación de cambios como una manera de expresar que quieres introducir una modificación.
21+
22+
<hr>
23+
</details>
24+
25+
### :keyboard: Actividad: Tu primera confirmación de cambios
26+
27+
Los siguientes pasos te guiarán a través del proceso de hacer una confirmación de cambios para una modificación en GitHub.
28+
29+
{% if preferences.gitTool == 'cli' %}
30+
1. Selecciona tu rama:
31+
```shell
32+
git checkout {{ thePayload.ref }}
33+
```
34+
1. Crea un nuevo archivo llamado `_posts/0000-01-02-{{ user.username }}.md`.
35+
1. Añade el siguiente contenido a tu archivo:
36+
```yaml
37+
---
38+
layout: slide
39+
title: "Welcome to our second slide!"
40+
---
41+
Your text
42+
Use the left arrow to go back!
43+
```
44+
1. Añade tu nuevo archivo:
45+
```shell
46+
git add _posts/0000-01-02-{{ user.username }}.md
47+
```
48+
1. Después de añadir tu texto, haz una confirmación de cambios y agrega un mensaje de confirmación, checa el **Commits 101** drop-down, justo arriba de estas instrucciones:
49+
```shell
50+
git commit -m "<YOUR-MESSAGE>"
51+
```
52+
1. Manda tu nuevo commit a GitHub:
53+
```shell
54+
git push
55+
```
56+
57+
{% elsif preferences.gitTool == 'vscode' %}
58+
1. En el directorio `_posts` , crea un nuevo archivo llamado `0000-01-02-{{ user.username }}.md`. La ruta completa a tu archivo será: `_posts/0000-01-02-{{ user.username }}.md`.
59+
1. Añade el siguiente contenido a tu archivo y guárdalo:
60+
```yaml
61+
---
62+
layout: slide
63+
title: "Welcome to our second slide!"
64+
---
65+
Your text
66+
Use the left arrow to go back!
67+
```
68+
1. Para añadir tu nuevo archivo ve a la vista de Source Control y haz clik en el botón **+** a lado del archivo. También puedes seguir este paso con la [documentación oficial de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_commit).
69+
![a screenshot of the staging button in the source control view](https://user-images.githubusercontent.com/16547949/53641057-d5b8d100-3bfb-11e9-9b69-53b0661cd5cd.png)
70+
1. Haz una confirmación de cambios escribiendo un mensaje de confirmación en el campo de texto y después presionando<kbd>Ctrl+Enter</kbd> en Windows o <kbd>Command ⌘+Enter</kbd> en macOS.
71+
![a screenshot of the commit message on VS Code](https://user-images.githubusercontent.com/16547949/53641276-698a9d00-3bfc-11e9-9b3d-01680fd01d7c.png)
72+
1. Haz click en los puntos suspensivos (...) y selecciona **Push**.
73+
74+
{% else %}
75+
1. Crea un nuevo archivo en esta rama, en un directorio llamado `_posts` y llámalo `0000-01-02-{{ user.username }}.md`. Lo puedes hacer usando [este atajo]({{ thePayload.repository.html_url }}/new/{{ thePayload.ref }}?filename=_posts/0000-01-02-{{ user.username }}.md) o manualmente de la siguiente manera:
76+
- Regresa a la pestaña "Code"
77+
- En la lista desplegable de ramas, selecciona "{{ thePayload.ref }}"
78+
- Haz click en **Create new file**
79+
- En el campo "file name", escribe `_posts/0000-01-02-{{ user.username }}.md`. Escribir `/` en el nombre del archivo va a poner tu archivo automáticamente en el directorio `_posts`.
80+
1. Cuando hayas acabado de nombrar tu archivo, añade el siguiente contenido a tu archivo:
81+
```yaml
82+
---
83+
layout: slide
84+
title: "Welcome to our second slide!"
85+
---
86+
Your text
87+
Use the left arrow to go back!
88+
```
89+
1. Después de añadir tu texto, puedes hacer una confirmación de cambios al agregar un mensaje de confirmación en el campo text-entry abajo de la vista de edición de archivo. Para más información sobre mensajes de confirmación, checa el desplegable **Commits 101** , justo arriba de estas instrucciones:
90+
1. Cuando hayas escrito tu mensaje de confirmación , haz click en **Commit new file**
91+
{% endif %}
92+
<hr>
93+
<h3 align="center">Responderé cuando haya detectado una nueva confirmación de cambio en esta rama.</h3>

responses/es/create-a-branch.md

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
## Paso 4: Crea una rama
2+
3+
Completemos el primer paso del flujo de GitHub: crear una rama <sup>[:book:](https://help.github.com/articles/github-glossary/#branch)</sup>.
4+
5+
<details><summary>Creando una rama</summary>
6+
7+
## Creando una rama
8+
9+
:tv: [Video: Ramas](https://www.youtube.com/watch?v=xgQmu81G1yY)
10+
11+
Acabas de aprender cómo crear una rama—el primer paso del flujo de GitHub.
12+
13+
Las ramas son una parte importante del flujo de GitHub porque nos permite separar nuestro trabajo de la rama principal o `master`. En otras palabras, el trabajo de todos está a salvo mientras aportas contribuciones.
14+
15+
### Tips para usar ramas
16+
Un solo proyecto puede tener cientos de ramas, cada una sugiriendo un nuevo cambio a la rama principal o `master`.
17+
18+
La mejor manera de mantener tus ramas organizadas en un equipo es mantenerlas concisas y efímeras. En otras palabras, una sola rama debería representar solamente una nueva característica o una corrección de errores. Esto permite que haya menos confusión entre colaboradores cuando las ramas solamente están activas por unos días antes de que sean fusionadas <sup>[:book:](https://help.github.com/articles/github-glossary/#merge)</sup> con la rama principal o `master`.
19+
20+
<hr>
21+
</details>
22+
23+
### :keyboard: Actividad: Tu primera rama
24+
25+
{% if preferences.gitTool == 'cli' %}
26+
1. Abre tu interfaz de línea de comandos (CLI) preferida, a la cual llamaremos shell de aquí en adelante.
27+
1. Clona este repositorio:
28+
```shell
29+
git clone {{ thePayload.repository.clone_url }}
30+
```
31+
1. Navega a este repositorio en tu shell:
32+
```shell
33+
cd {{ thePayload.repository.name }}
34+
```
35+
1. Crea una rama, usa el nombre que quieras. Siéntete libre de usar el nombre sugerido a continuación.
36+
```shell
37+
git branch my-slide
38+
```
39+
1. Sube la rama a GitHub:
40+
```
41+
git push --set-upstream origin <NOMBRE-DE-LA-RAMA>
42+
```
43+
44+
{% elsif preferences.gitTool == 'vscode' %}
45+
1. Descarga y abre [Visual Studio Code](https://code.visualstudio.com/Download) (referido como VS Code) si aún no lo tienes.
46+
1. En VS Code, abre Command Palette usando <kbd>Ctrl+Shift+P</kbd> en Windows, o <kbd>Command ⌘+Shift+P</kbd> en macOS. También puedes seguir [la documentación oficial de VS Code](https://code.visualstudio.com/docs/editor/versioncontrol#_cloning-a-repository) sobre clonar repositorios.
47+
1. Escribe `git clone`y presiona <kbd>Enter</kbd>
48+
![una captura de pantalla de vs code con command palette abierto](https://user-images.githubusercontent.com/16547949/53639288-bcf9ec80-3bf6-11e9-9d18-d97167168248.png)
49+
1. Pega la URL del repositorio en la nueva ventana y presiona <kbd>Enter</kbd>:
50+
```shell
51+
{{ thePayload.repository.clone_url }}
52+
```
53+
1. Selecciona la ubicación en el que quieres guardar el repositorio y haz click en **Choose folder**. Después, abre la ubicación que seleccionaste.
54+
1. El directorio del repositiorio debería estar ahora abierto en tu proyecto de VS Code. Haz click en `master` en la parte inferior de la ventana de VS Code. Esto abrirá Command Palette con todos los comandos relacionados a ramas de Git.
55+
![una captura de pantalla de las ramas de Git en VS Code](https://user-images.githubusercontent.com/16547949/53639606-adc76e80-3bf7-11e9-98ac-bd41ae2b40db.png)
56+
1. Haz click en **Create new branch** e ingresa cualquier nombre que le quieras dar a tu rama como `mi-rama`. A continuación, presiona <kbd>Enter</kbd>.
57+
1. Cuando te hagan seleccionar la rama que servirá de referencia para tu nueva rama, selecciona `master`.
58+
1. Ve a la vista de Source Control, haz click en los punto suspensivos (...) y selecciona **Push**. En la caja de diálogo preguntándote si quieres publicar tu rama, confirma que sí.
59+
![una captura de pantalla de la vista de source control en VS Code](https://user-images.githubusercontent.com/16547949/53640015-ee73b780-3bf8-11e9-8c90-be9022b9555a.png)
60+
61+
{% else %}
62+
63+
1. Navega a la [pestaña titulada Code]({{ thePayload.repository.html_url }})
64+
2. Haz click en **Branch: master** en el desplegable
65+
3. En el campo, ingresa un nombre para tu rama, como `mi-rama`
66+
4. Haz click en **Create branch: <nombre>** o presiona la tecla "Enter" para crear tu rama
67+
68+
{% endif %}
69+
<hr>
70+
<h3 align="center">Responderé cuando haya detectado que una nueva rama ha sido creada en este repositorio.</h3>

responses/es/fix-base.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Tu rama base debe llamarse `master` (principal). Vamos a abrir una nueva solicitud de extracción para arreglar esto.
2+
3+
1. Haz click en el botón **Edit** que está localizado a la derecha del título de la solicitud de extracción.
4+
1. Debajo de la cajita del título del comentario, en el menú desplegable "base:", asegúrate que la rama “master” esté seleccionada.
5+
1. Una ventana pop-up va a aparecer para preguntar si quieres cambiar la "base". Haz click en el botón verde titulado **Change base**
6+
7+
Si necesitas ayuda buscando una solución a tu problema, crea una publicación en [GitHub Community]({{ communityBoard }}). También puedes buscar otras publicaciones acerca de tu problema si otras personas lo han resuelto previamente.
8+
9+
<hr>
10+
<h3 align="center">Responderé cuando detecte que la base de esta solicitud de extracción haya sido editada.</h3>

responses/es/fix-body.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Buenas solicitudes de extracción tienen una descripción que les dice a otros colaboradores acerca del cambio que estás sugiriendo. Esto es para que comprendan mejor el contexto.
2+
3+
Editemos esta solicitud de extracción para agregar una descripción.
4+
5+
## :keyboard: Actividad: Arreglando tu solicitud de extracción
6+
7+
1. El primer comentario que tu solicitud de extracción tendrá contendrá el texto predeterminado de **No description provided**. Haz click en el ícono **...** en la esquina superior derecha de la caja de comentario, después haz click en **Edit** para editar.
8+
1. Agrega una descripción de los cambios que has hecho en la caja de comentario. Si deseas puedes agregar una descripción de tus logros hasta ahora. Recuerda, has: creado una rama, creado un archivo y su confirmación de cambios correspondente, y abriste una solicitud de extracción.
9+
1. Cuando termines, haz click al botón verde **Update comment** que se encuentra en el lado inferior derecho de la caja de comentario.
10+
11+
Si necesitas ayuda buscando una solución a tu problema, crea una publicación en [GitHub Community]({{ communityBoard }}) . También puedes buscar otras publicaciones acerca de tu problema si otras personas lo han resuelto previamente.
12+
13+
<hr>
14+
<h3 align="center">Responderé cuando detecte que el cuerpo de esta solicitud de extracción ha sido editado.</h3>

responses/es/fix-filename.md

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Esperaba que tu archivo se llamara **{{ expected }}**.
2+
3+
Editemos esta solicitud de extracción para arreglar ambos issues.
4+
5+
## :keyboard: Actividad: Arregla tu solicitud de extracción
6+
7+
{% if preferences.gitTool == 'cli' %}
8+
1. Revisa tu rama:
9+
```shell
10+
git checkout {{ branch }}
11+
```
12+
1. Escribe `ls` para ver un listado del contenido de tu directorio de raíz.
13+
1. Confirma que tienes un directorio llamado `_posts`.
14+
1. Entra al directorio usando `cd _posts`.
15+
1. Escribe `ls` para ver un listado de el contenido de tu directorio `_posts`.
16+
1. Asegúrate que tienes un archivo llamado `{{ expected }}`
17+
1. Si encuentras que tienes que hacer cambios, entonces añade, confirma tus cambios, y sube esos cambios:
18+
```shell
19+
git add .
20+
git commit -m "<YOUR-MESSAGE>"
21+
git push
22+
```
23+
{% else %}
24+
1. Haz click en la pestaña [Files Changed]({{ url }}) en esta solicitud de extracción
25+
1. Verifica que sólo el archivo que editaste se llame `{{ expected }}`.
26+
1. Si el archivo tiene el nombre incorrecto, o no esta en el lugar incorrecto, haz click en el ícono de lápiz que se encuentra al lado derecho de la pantalla para editar.
27+
1. Arriba del contenido del archivo, selecciona "all text" en el campo que contiene el nombre del archivo y bórralo.
28+
1. Continúa presionando la tecla backspace para también borrar cualquier directorio que exista.
29+
1. Escribe el nombre de archivo apropiado:
30+
```shell
31+
{{ expected }}
32+
```
33+
1. Desplázate hasta el fondo de la página y escribe un mensaje de confirmación y haz una confirmación de cambios en la sección **Commit Changes** .
34+
{% endif %}
35+
36+
Si necesitas ayuda buscando solución a tu problema, crea una publicación en [GitHub Community]({{ communityBoard }}) . También puedes buscar otras publicaciones acerca de tu issue si otras personas lo han resuelto previamente.
37+
38+
<hr>
39+
<h3 align="center">Responderé abajo cuando detecte una confirmación de cambios en esta rama.</h3>

responses/es/head-to-branch.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## ¡Considera esta propuesta terminada! :white_check_mark:
2+
3+
<hr>
4+
<h3 align="center">Navega a <a href="{{ issueURL }}">la siguiente propuesta</a> ahora!</h3>

0 commit comments

Comments
 (0)