-
Notifications
You must be signed in to change notification settings - Fork 71
docs: review and standardize Spanish localization terminology #158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 8 commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
540d859
docs: add CLI harness translations for es-es, ja-jp, ko-kr, pt-br, zh-cn
katiesavage c5beec2
docs: update locale READMEs and app review links to point to translat…
katiesavage 038838b
chore: allow esbuild script in package.json
katiesavage b65346b
Merge pull request #1 from katiesavage/katiesavage-cli-translations
katiesavage 4adc41f
Revert "Add CLI translations for 5 locales"
katiesavage 476954d
Merge pull request #2 from katiesavage/revert-1-katiesavage-cli-trans…
katiesavage c5106fc
Reapply "Add CLI translations for 5 locales"
katiesavage 703e10e
fix: update terminology from "estándares de programación" to "estánda…
elbruno 02826ff
Potential fix for pull request finding
elbruno File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,72 @@ | ||
| --- | ||
| title: "Ejercicio 0: Requisitos previos" | ||
| authors: | ||
| - geektrainer | ||
| lastUpdated: 2026-06-30 | ||
| --- | ||
|
|
||
| Antes de empezar los ejercicios de Copilot CLI, tienes que dejarlo todo preparado. Crearás tu propia copia del repositorio Tailspin Toys y pondrás en marcha un [codespace][codespaces], cuyo terminal integrado usarás para instalar y ejecutar Copilot CLI en el siguiente ejercicio. | ||
|
|
||
| ## Configurar el repositorio del laboratorio | ||
|
|
||
| Para crear una copia del repositorio para el código que vas a crear, generarás una instancia a partir de la [plantilla][template-repository]. La nueva instancia contendrá todos los archivos necesarios para el laboratorio y la usarás a medida que avances por los ejercicios. | ||
|
|
||
| 1. En una nueva ventana del navegador, ve al repositorio de GitHub de este laboratorio: `https://github.com/github-samples/tailspin-toys`. | ||
| 2. Crea tu propia copia del repositorio seleccionando el botón **Use this template** en la página del repositorio del laboratorio. Después, selecciona **Create a new repository**. | ||
|
|
||
|  | ||
|
|
||
| 3. Si estás realizando el taller como parte de un evento dirigido por GitHub o Microsoft, sigue las instrucciones proporcionadas por el personal mentor. En caso contrario, puedes crear el nuevo repositorio en una organización en la que tengas acceso a GitHub Copilot. | ||
|
|
||
|  | ||
|
|
||
| 4. Anota la ruta del repositorio que has creado (**nombre-de-organización-o-usuario/nombre-del-repositorio**), ya que la consultarás más adelante en el laboratorio. | ||
|
|
||
| > [!NOTE] | ||
| > **Tu backlog está listo** | ||
| > | ||
| > Cuando creas tu repositorio a partir de la plantilla, se crea automáticamente un backlog de incidencias de GitHub para ti. Trabajarás con esas incidencias durante todo el taller; no tienes que crear ninguna por tu cuenta. | ||
|
|
||
| ## Crear un codespace | ||
|
|
||
| Ahora usarás un codespace para completar los ejercicios del laboratorio. | ||
|
|
||
| [GitHub Codespaces][codespaces] es un entorno de desarrollo en la nube que te permite escribir, ejecutar y depurar código directamente en el navegador. Proporciona un IDE con todas las funciones y compatibilidad con varios lenguajes de programación, extensiones y herramientas. | ||
|
|
||
| 1. Ve a tu repositorio recién creado. | ||
| 2. Selecciona el botón verde **Code**. | ||
|
|
||
|  | ||
|
|
||
| 3. Selecciona la pestaña **Codespaces** y, a continuación, selecciona el botón **+** para crear un Codespace nuevo. | ||
|
|
||
|  | ||
|
|
||
| La creación del codespace tardará varios minutos, aunque sigue siendo mucho más rápida que instalar manualmente todos los servicios. Dicho esto, puedes aprovechar este tiempo para explorar otras funciones de GitHub Copilot, a las que prestaremos atención a continuación. | ||
|
|
||
| > [!CAUTION] | ||
| > Volverás al codespace en un ejercicio posterior. De momento, déjalo abierto en una pestaña del navegador. | ||
|
|
||
| > [!NOTE] | ||
| > Este taller está diseñado para ejecutarse dentro de un codespace o de un [contenedor de desarrollo][dev-containers] local. Ambos garantizan que el entorno tenga instalados todos los requisitos previos necesarios para disfrutar de una experiencia fluida. Si prefieres ejecutarlo en local, abre el repositorio clonado en VS Code y selecciona **Reopen in Container** cuando se te solicite; VS Code compilará el mismo contenedor de desarrollo que usa el codespace. | ||
|
|
||
| [codespaces]: https://github.com/features/codespaces | ||
| [dev-containers]: https://code.visualstudio.com/docs/devcontainers/containers | ||
|
|
||
| ## Resumen | ||
|
|
||
| ¡Enhorabuena! Has creado una copia del repositorio del laboratorio. También has iniciado el proceso de creación de tu codespace, que usarás cuando empieces a trabajar con Copilot CLI. | ||
|
|
||
| ## Siguiente paso | ||
|
|
||
| Vamos a instalar Copilot CLI y a autenticarlo con tu cuenta de GitHub. Continúa con el [Ejercicio 1 - Instalar GitHub Copilot CLI][next-lesson]. | ||
|
|
||
| ## Recursos | ||
|
|
||
| - [Información general de GitHub Codespaces][codespaces] | ||
| - [Crear un repositorio a partir de una plantilla][template-repository] | ||
| - [Primeros pasos con Codespaces][codespaces-quickstart] | ||
|
|
||
| [template-repository]: https://docs.github.com/repositories/creating-and-managing-repositories/creating-a-template-repository | ||
| [codespaces-quickstart]: https://docs.github.com/codespaces/getting-started/quickstart | ||
| [next-lesson]: ../1-install-copilot-cli/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,129 @@ | ||
| --- | ||
| title: "Ejercicio 1 - Instalar GitHub Copilot CLI" | ||
| authors: | ||
| - geektrainer | ||
| lastUpdated: 2026-06-30 | ||
| --- | ||
|
|
||
| [GitHub Copilot CLI][about-copilot-cli] es un potente asistente de programación con agentes que se ejecuta en tu terminal y te permite explorar bases de código, generar código, ejecutar comandos e interactuar con herramientas externas, todo desde la línea de comandos. Te permite delegar tareas, solicitar cambios y mantener la concentración. Como imaginarás, el primer paso es instalar la herramienta. Por suerte, puedes hacerlo con herramientas que ya conoces. | ||
|
|
||
| En este ejercicio aprenderás a: | ||
|
|
||
| - instalar GitHub Copilot CLI con npm. | ||
| - autenticarte con tu cuenta de GitHub. | ||
| - verificar la instalación. | ||
|
|
||
| ## Escenario | ||
|
|
||
| Tu equipo está empezando a usar agentes de IA para gestionar un backlog cada vez mayor. Copilot CLI lleva esa capacidad a la terminal, donde muchos desarrolladores ya trabajan habitualmente. Este ejercicio te ayudará a instalarlo, autenticarte y dejarlo listo para usarlo durante el resto del taller. | ||
|
|
||
| ## Abrir un terminal en tu codespace | ||
|
|
||
| Antes de instalar Copilot CLI, tienes que abrir una ventana de terminal en tu codespace. | ||
|
|
||
| 1. Vuelve a tu codespace si todavía no estás allí. | ||
| 2. Abre una ventana de terminal pulsando <kbd>Ctrl</kbd>+<kbd>\`</kbd>. | ||
| 3. Deberías ver un panel de terminal en la parte inferior de la ventana de VS Code. | ||
|
|
||
| ## Instalar Copilot CLI | ||
|
|
||
| Puedes instalar Copilot CLI mediante [npm][install-npm], [WinGet][install-winget] y [Homebrew][install-homebrew]. Como GitHub Codespaces incluye Node.js preinstalado, usarás npm para instalar Copilot CLI. | ||
|
|
||
| 1. En el terminal, comprueba que Node.js está instalado y que cumple el requisito de versión: | ||
|
|
||
| ```bash | ||
| node --version | ||
| ``` | ||
|
|
||
| Deberías ver la versión 22 o posterior (por ejemplo, `v22.x.x`). | ||
|
|
||
| 2. Instala Copilot CLI globalmente en el codespace con npm: | ||
|
|
||
| ```bash | ||
| npm install -g @github/copilot | ||
| ``` | ||
|
|
||
| 3. Verifica la instalación consultando la versión: | ||
|
|
||
| ```bash | ||
| copilot --version | ||
| ``` | ||
|
|
||
| Deberías ver el número de versión mostrado (por ejemplo, `v1.0.XX`). | ||
|
|
||
| > [!TIP] | ||
| > Si encuentras errores de permisos, puede que necesites usar `sudo npm install -g @github/copilot` en algunos sistemas. Sin embargo, en GitHub Codespaces no debería ser necesario. | ||
|
|
||
| ## Autenticarse con GitHub | ||
|
|
||
| La primera vez que lo inicies, Copilot CLI te pedirá que te autentiques con tu cuenta de GitHub. | ||
|
|
||
| 1. Inicia Copilot CLI: | ||
|
|
||
| ```bash | ||
| copilot | ||
| ``` | ||
|
|
||
| 2. Si no has iniciado sesión todavía, verás un mensaje para autenticarte. Copilot CLI mostrará un código de dispositivo y te pedirá que visites una URL. | ||
| 3. Sigue las instrucciones en pantalla: | ||
| - Abre en el navegador la URL proporcionada | ||
| - Introduce el código de dispositivo cuando se te solicite | ||
| - Autoriza a Copilot CLI para acceder a tu cuenta de GitHub | ||
| 4. Una vez autenticado, verás el prompt de Copilot CLI listo para aceptar tus preguntas y comandos. | ||
|
|
||
| > [!NOTE] | ||
| > En un codespace, es posible que ya estés autenticado a través de tu sesión de GitHub. Si Copilot CLI se inicia sin pedir autenticación, ya está todo listo. | ||
|
|
||
| ## Confiar en el directorio y verificar que todo funciona | ||
|
|
||
| Ahora que estás en el prompt de Copilot CLI por primera vez, vamos a marcar como fiable este repositorio del taller y a comprobar que Copilot CLI está correctamente instalado y conectado. | ||
|
|
||
| 1. Cuando Copilot CLI te pida que confirmes que confías en los archivos de esta carpeta, verás tres opciones: | ||
| - **Yes, proceed**: confiar solo durante esta sesión | ||
| - **Yes, and remember this folder for future sessions**: confiar de forma permanente | ||
| - **No, exit (Esc)**: no permitir el acceso a los archivos | ||
| 2. Para este taller, selecciona **Yes, and remember this folder for future sessions**, ya que trabajarás en este repositorio durante toda la sesión. | ||
| 3. Haz a Copilot una pregunta sencilla para verificar que funciona: | ||
|
|
||
| ``` | ||
| What files are in this project? | ||
| ``` | ||
|
|
||
| 4. Copilot debería explorar el repositorio y ofrecer un resumen de la estructura del proyecto. | ||
| 5. Prueba el comando `/help` para ver los comandos de barra disponibles: | ||
|
|
||
| ``` | ||
| /help | ||
| ``` | ||
|
|
||
| 6. Sal de Copilot CLI introduciendo el siguiente comando en el terminal. Volveremos a Copilot CLI en un ejercicio posterior. | ||
|
|
||
| ``` | ||
| exit | ||
| ``` | ||
|
|
||
| ## Resumen y siguientes pasos | ||
|
|
||
| ¡Enhorabuena! Has instalado y autenticado GitHub Copilot CLI correctamente. Has aprendido a: | ||
|
|
||
| - instalar Copilot CLI con npm. | ||
| - autenticarte con tu cuenta de GitHub. | ||
| - confiar en un directorio para que Copilot CLI pueda trabajar con él. | ||
| - verificar que la instalación funciona correctamente. | ||
|
|
||
| Ahora que Copilot CLI está instalado, vamos a darle a Copilot algo de contexto del proyecto. Continúa con el [Ejercicio 2 - Instrucciones personalizadas con CLI][next-lesson]. | ||
|
|
||
| ## Recursos | ||
|
|
||
| - [Instalar GitHub Copilot CLI][install-copilot-cli] | ||
| - [Acerca de Copilot CLI][about-copilot-cli] | ||
| - [Usar Copilot CLI][using-copilot-cli] | ||
|
|
||
| [previous-lesson]: ../0-prerequisites/ | ||
| [next-lesson]: ../2-custom-instructions/ | ||
| [install-copilot-cli]: https://docs.github.com/copilot/how-tos/set-up/install-copilot-cli | ||
| [install-npm]: https://docs.github.com/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli#installing-with-npm-all-platforms | ||
| [install-winget]: https://docs.github.com/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli#installing-with-winget-windows | ||
| [install-homebrew]: https://docs.github.com/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli#installing-with-homebrew-macos-and-linux | ||
| [about-copilot-cli]: https://docs.github.com/copilot/concepts/agents/about-copilot-cli | ||
| [using-copilot-cli]: https://docs.github.com/copilot/how-tos/use-copilot-agents/use-copilot-cli |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.