Skip to content

Update translations via Co-op Translator#172

Open
DanWahlin wants to merge 4 commits into
mainfrom
update-translations
Open

Update translations via Co-op Translator#172
DanWahlin wants to merge 4 commits into
mainfrom
update-translations

Conversation

@DanWahlin

@DanWahlin DanWahlin commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

This PR updates Markdown and image translations generated by Co-op Translator.

Generated content is available in the translations/ and translated_images/ directories.

Translation Quality Review

Translation status: Accepted
Files reviewed: 19 total, 19 accepted, 0 needs polish

Language File Final grade Notes
es translations/es/00-quick-start/README.md A Fixed untranslated prerequisites links, Codespaces steps, nav CTAs, and image alt text. Reads naturally.
es translations/es/01-setup-and-first-steps/README.md A Fixed common-mistakes table first column (4 rows) from English to Spanish. Consistent terminology throughout.
es translations/es/02-context-conversations/README.md A- Fixed "Learning Objectives" heading, 2 nav-table link labels, "Context Efficiency Tips" section (heading + full table), "Best Practices for Large Codebases" section, File Size reference table, high/lower-value bullet lists, and when-to-go-broad/specific bullet lists. Structure intact.
es translations/es/03-development-workflows/README.md A- Fixed mixed-language "Bug Detective" heading. Remainder of file is well-translated and reads naturally.
es translations/es/04-agents-custom-instructions/README.md A- Fixed 10 untranslated headings, analogy table rows, agent placement table columns, "Built-in agents in action" label, and internal anchor link.
es translations/es/05-skills/README.md A- Fixed table headers "Skill Attachment | Purpose", "Location | Scope", and "Property | Required | Description". Natural phrasing throughout.
es translations/es/06-mcp-servers/README.md A Fixed "Command / What It Does" table header. File is large and well-translated.
es translations/es/06-mcp-servers/mcp-custom-server.md A- All headings in Spanish, code blocks preserved, disclaimer present. Natural tone for optional technical content.
es translations/es/07-putting-it-together/README.md A Fixed image alt text and "Chapter / What You Learned" table header. Reads naturally.
es translations/es/AGENTS.md A- All headings and table content in Spanish. Technical terms preserved. Concise and correct.
es translations/es/CODE_OF_CONDUCT.md A Well-translated, natural tone, correct structure throughout.
es translations/es/CONTRIBUTING.md A- Well-translated with disclaimer present. Natural and complete.
es translations/es/GLOSSARY.md A All terms translated with natural definitions. Technical terms preserved correctly.
es translations/es/README.md A Fixed "Open an Issue" link label to "Abre un issue". Navigation and structure correct.
es translations/es/SECURITY.md A Fixed mixed tag/branch/commit bullet to Spanish. Complete and natural.
es translations/es/SUPPORT.md A- Short file, fully translated, natural phrasing, disclaimer present.
es translations/es/appendices/README.md A All headings and table content in Spanish. Cross-references correct.
es translations/es/appendices/additional-context.md A- All headings translated, code examples preserved, natural instructional tone.
es translations/es/appendices/ci-cd-integration.md A- All headings translated, YAML/workflow code blocks preserved, troubleshooting section natural.

All changed translated Markdown files must be graded A- or higher before this PR is marked translation-polished.

Generated by Translation Polisher for issue #172 · ● 518K ·

Copilot AI review requested due to automatic review settings June 25, 2026 00:55
GitHub Advanced Security started work on behalf of DanWahlin June 25, 2026 00:55 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 25, 2026 00:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds/updates Spanish (es) Markdown translations and translated image metadata generated by Co-op Translator, expanding the course content under translations/ and translated_images/.

Changes:

  • Added Spanish translations for core repo docs (README, SUPPORT, SECURITY, contributing docs, glossary, code of conduct).
  • Added Spanish translations for course chapters (00–07), appendices, and MCP/skills/agents chapters.
  • Added/updated Co-op Translator manifest files tracking source hashes and translation timestamps for both Markdown and images.
Show a summary per file
File Description
translations/es/SUPPORT.md Spanish translation of support guidance + disclaimer
translations/es/SECURITY.md Spanish translation of security reporting policy + disclaimer
translations/es/README.md Spanish translation of root course README
translations/es/GLOSSARY.md Spanish glossary translation
translations/es/CONTRIBUTING.md Spanish contributing guide translation
translations/es/CODE_OF_CONDUCT.md Spanish code of conduct translation
translations/es/appendices/README.md Spanish appendices index translation
translations/es/appendices/ci-cd-integration.md Spanish appendix on CI/CD integration translation
translations/es/appendices/additional-context.md Spanish appendix on additional context features translation
translations/es/AGENTS.md Spanish translation of AGENTS.md repo guidance
translations/es/07-putting-it-together/README.md Spanish Chapter 07 translation
translations/es/06-mcp-servers/README.md Spanish Chapter 06 translation
translations/es/06-mcp-servers/mcp-custom-server.md Spanish custom MCP server appendix translation
translations/es/05-skills/README.md Spanish Chapter 05 translation
translations/es/04-agents-custom-instructions/README.md Spanish Chapter 04 translation
translations/es/02-context-conversations/README.md Spanish Chapter 02 translation
translations/es/01-setup-and-first-steps/README.md Spanish Chapter 01 translation
translations/es/00-quick-start/README.md Spanish Chapter 00 translation
translations/es/.co-op-translator.json Markdown translation manifest (hashes/dates/source mapping)
translated_images/es/.co-op-translator.json Image translation manifest (hashes/dates/source mapping)

Copilot's findings

  • Files reviewed: 21/82 changed files
  • Comments generated: 10

Comment thread translations/es/CONTRIBUTING.md Outdated
Comment on lines +6 to +10
¡Hola! Nos entusiasma que quieras contribuir a este proyecto. Tu ayuda es esencial para que siga siendo excelente.

Las contribuciones a este proyecto se [publican](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) al público bajo la [licencia de código abierto del proyecto](../../LICENSE.txt).

Ten en cuenta que este proyecto cuenta con un [Código de conducta para colaboradores](CODE_OF_CONDUCT.md). Al participar en este proyecto, aceptas cumplir con sus términos.
Comment thread translations/es/SECURITY.md Outdated
Comment on lines +1 to +18
Thanks for helping make GitHub safe for everyone.

# Seguridad

GitHub se toma en serio la seguridad de nuestros productos y servicios de software, incluidos todos los repositorios de código abierto gestionados a través de nuestras organizaciones de GitHub, como [GitHub](https://github.com/GitHub).

Even though [open source repositories are outside of the scope of our bug bounty program](https://bounty.github.com/index.html#scope) and therefore not eligible for bounty rewards, we will ensure that your finding gets passed along to the appropriate maintainers for remediation.

## Informar problemas de seguridad

If you believe you have found a security vulnerability in any GitHub-owned repository, please report it to us through coordinated disclosure.

**Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.**

Instead, please send an email to opensource-security[@]github.com.

Please include as much of the information listed below as you can to help us better understand and resolve the issue:

Comment thread translations/es/SECURITY.md Outdated
Comment thread translations/es/SUPPORT.md Outdated
Comment thread translations/es/GLOSSARY.md Outdated
Comment on lines +29 to +44
### Context Window

La cantidad de texto que una IA puede considerar a la vez. Como un escritorio que solo puede contener cierta cantidad. Cuando añades archivos, historial de conversación y prompts del sistema, todos ocupan espacio en esta ventana.

### Context Manager

Una construcción de Python que usa la sentencia `with` y que maneja automáticamente la configuración y la limpieza (como abrir y cerrar archivos). Ejemplo: `with open("file.txt") as f:` asegura que el archivo se cierre incluso si ocurre un error.

### Conventional Commit

Un formato de mensaje de commit que sigue una estructura estandarizada: `type(scope): description`. Los tipos comunes incluyen `feat` (nueva característica), `fix` (corrección de errores), `docs` (documentación), `refactor` y `test`. Ejemplo: `feat(auth): add password reset flow`.

### Dataclass

Un decorador de Python (`@dataclass`) que genera automáticamente `__init__`, `__repr__` y otros métodos para clases que almacenan principalmente datos. Usado en la aplicación del libro para definir la clase `Book` con campos como `title`, `author`, `year`, y `read`.

Comment thread translations/es/AGENTS.md Outdated
Comment thread translations/es/AGENTS.md Outdated
| `samples/src/` | **Optional extra**: Ejemplos heredados de JS/React de una versión anterior del curso |
| `appendices/` | Material de referencia complementario |

## Do
Comment thread translations/es/AGENTS.md Outdated
- Usa las rutas `samples/book-app-project/` en todos los ejemplos principales
- Usa el contexto de Python/pytest para los ejemplos de código

## Don't
Comment thread translations/es/AGENTS.md Outdated
- No agregues capítulos sin actualizar la tabla del curso en README.md
- No asumas que los lectores conocen la terminología de IA/ML

## Build
Comment thread translations/es/README.md Outdated
Comment on lines +57 to +62
| Product | Where It Runs | Description |
|---------|---------------|----------|
| [**GitHub Copilot CLI**](https://docs.github.com/copilot/how-tos/copilot-cli/cli-getting-started)<br>(this course) | Your terminal | Terminal-native AI coding assistant |
| [**GitHub Copilot**](https://docs.github.com/copilot) | VS Code, Visual Studio, JetBrains, etc. | Modo agente, chat, sugerencias en línea |
| [**Copilot on GitHub.com**](https://github.com/copilot) | GitHub | Chat inmersivo sobre tus repositorios, crear agentes y más |
| [**GitHub Copilot cloud agent**](https://docs.github.com/copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks) | GitHub | Asignar issues a agentes, recibir PRs |
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: 0f11ad0

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 25, 2026 01:14 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 25, 2026 01:15
@DanWahlin DanWahlin force-pushed the update-translations branch from cb83d53 to 7219370 Compare June 27, 2026 19:06
GitHub Advanced Security started work on behalf of DanWahlin June 27, 2026 19:07 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 27, 2026 19:07
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: 63a3841

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 27, 2026 19:20 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 27, 2026 19:20
@DanWahlin DanWahlin force-pushed the update-translations branch from ca34478 to 6777c81 Compare June 27, 2026 19:50
GitHub Advanced Security started work on behalf of DanWahlin June 27, 2026 19:51 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 27, 2026 19:51
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: 6db430c

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 27, 2026 20:04 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 27, 2026 20:04
@DanWahlin DanWahlin force-pushed the update-translations branch from c9c60a2 to 9c59aed Compare June 28, 2026 04:04
GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 04:04 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 04:05
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: c069b7a

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 04:18 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 04:19
GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 09:56 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 09:56
@DanWahlin DanWahlin force-pushed the update-translations branch from 4592cb0 to 1ac329a Compare June 28, 2026 20:02
GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 20:03 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 20:03
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: d60804b

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 20:12 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 20:12
@DanWahlin DanWahlin force-pushed the update-translations branch from 11b6037 to 77b06c5 Compare June 28, 2026 21:11
GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 21:11 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 21:12
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: a859650

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 28, 2026 21:18 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 28, 2026 21:19
@DanWahlin DanWahlin force-pushed the update-translations branch from 4a76648 to d2ed26a Compare June 29, 2026 19:10
GitHub Advanced Security started work on behalf of DanWahlin June 29, 2026 19:10 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 29, 2026 19:11
DanWahlin and others added 2 commits June 29, 2026 12:28
- 00-quick-start: translate prerequisite links, Codespaces steps, and nav CTAs
- 01-setup-and-first-steps: translate Mode/Command table headers and command descriptions
- 02-context-conversations: translate chapter link and What's Next bullet points
- 05-skills: translate Feature/Command table headers, chapter references
- 06-mcp-servers: translate Command table header
- 07-putting-it-together: translate Chapter/What-You-Learned table header and image alt text
- README: translate 'Open an Issue' link label
- SECURITY.md: translate partial English in affected source code bullet

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- ch03: translate mixed 'Bug Detective' section heading
- ch04: translate 9 untranslated headings (Learning Objectives, Using
  Agents, Built-in Agents, Adding Agents, Add your agents, Where to put
  agent files, Two ways to use, Interactive mode, Programmatic mode,
  Going Deeper with Agents)
- ch04: translate analogy table rows (Leaky pipe, Rewiring, New roof)
- ch04: translate agent placement table scope/description columns
- ch04: translate 'Built-in agents in action' bold label
- ch04: fix internal anchor link after heading rename

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: dd6a692

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 29, 2026 19:28 View session
GitHub Advanced Security started work on behalf of DanWahlin June 29, 2026 19:28 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 29, 2026 19:29
GitHub Advanced Security finished work on behalf of DanWahlin June 29, 2026 19:29
…lists in ch01, ch02, ch05

- ch02: translate '## Learning Objectives' heading, link labels in
  nav table, 'Context Efficiency Tips' section (heading + full table),
  'Best Practices for Large Codebases' section (heading + list),
  File Size reference table, high/lower-value bullet lists, and
  when-to-go-broad/specific bullet lists
- ch05: translate table headers 'Skill Attachment | Purpose',
  'Location | Scope', and 'Property | Required | Description'
- ch01: translate first column of common-mistakes table

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@DanWahlin

Copy link
Copy Markdown
Collaborator Author

Commit pushed: f894ed8

Generated by Translation Polisher

GitHub Advanced Security started work on behalf of DanWahlin June 29, 2026 19:47 View session
GitHub Advanced Security finished work on behalf of DanWahlin June 29, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants