Repository navigation
Conversation
The translate skill now keeps the translation of every block whose English has not changed, and checks glossary terms block by block.
Fixes mailto links, adds the Manage Projects link, corrects the Principles heading anchor and the Get Started section name. Other changed blocks were typo fixes whose Spanish already read correctly.
side-by-side.js --json now gives each changed block a previous field with the old English, its old translation and a word diff, so the translator can tell a typo fix from a change in meaning. pages.md says how to use it, and that the source hash is updated even when no translated text changes.
Add translation rules for es-419 and for the gender of English terms kept in Spanish, and replace Spain-only words in the Get Started pages and interface text (lista de verificación, capacitación, computadora, contactar a, la CLI).
Replace "informar de problemas" with "reportar problemas", following the neutral Latin American Spanish rule added in d8a7d41.
# Conflicts: # .agents/skills/translate/pages.md # .agents/skills/translate/side-by-side.js # translation-rules.yml
Fix the tutorial translations: "en campo" for "in the field", "debería" for "should", "y History" rather than "e History", and "entrada" for "input" as a plain noun. Add these as rules in es.md so later sections follow them.
# Conflicts: # .agents/skills/translate/SKILL.md # .agents/skills/translate/pages.md
1 of 3 tasks
* Translate the CLI pages into Spanish * Fix Spanish CLI pages after review-translation Add rules for "probar a", "Expand to see", and "correr".
1 of 3 tasks
* Translate deploy pages into Spanish * Fix review findings in Spanish deploy pages
1 of 3 tasks
1 of 3 tasks
* Translate the contribute pages into Spanish * Fix who explains the problem in the roadmap tip From /review-translation.
On a non-English locale, docs, adaptor and article pages with no translation show a one-line notice saying the page is shown in English. v1 docs are skipped.
1 of 3 tasks
* Fix typos in the unit testing pages Fix a misspelling and a stray space in cli-usage, the punctuation of the closing link in best-practices, and in unit-testing-jobs the misspelled prettier-ignore, stray spaces, and test output that listed three tests when the example has one. * Translate the unit testing pages into Spanish Translate the new Unit Testing Jobs page and the unit testing additions to the CLI intro, CLI usage, Best Practices, and Job Writing Guide pages. * Fix more typos in the unit testing pages * Update Spanish hashes after the English typo fixes * Restore the test output lines in the unit testing page * Restore the test output lines in the Spanish unit testing page
lmac-1
marked this pull request as ready for review
October 2, 2026 14:35
1 of 3 tasks
lmac-1
commented
Oct 5, 2026
|
|
||
| Unit tests only work against pure functions in your code (top level function | ||
| declarations): they do not qork against operations or adaptor functions because | ||
| declarations): they do not work against operations or adaptor functions because |
Collaborator
Author
There was a problem hiding this comment.
any English translations here are small tidying up edits that were necessary to do accurate translations in Spanish and keep the English base clean and accurate.
(translations require a merge commit)
lmac-1
added a commit
that referenced
this pull request
Oct 6, 2026
Turn on Spanish at /es/ with a language dropdown, and add the skills and rules used to translate and review it. The Spanish pages are machine translations, not yet human-reviewed; untranslated pages fall back to English with a notice. Site: - Add the es locale, the locale dropdown, and editLocalizedFiles so "Edit this page" opens the translated file. Remove the unused tagline. - Make homepage text translatable, and keep highlight card links in the reader's locale. - Give adaptor sidebar items unique translation keys, which a second locale needs to build. Spanish content (#884): - Interface text, plus Get Started, tutorials, Design Workflows, Write Jobs, Platform, Build, CLI, deploy, get-help, contribute and unit testing. - Written in neutral Latin American Spanish (es-419). Translation tooling: - translate skill, split into pages and interface tasks, and a review-translation skill to run in a fresh session. - check-translation.js flags glossary terms and house style breaks. - Updates edit only the blocks whose English changed, from a word diff of the English. - glossary.yml terms can list a word per locale (Spanish translates project, credential, collection and operation). - es.md holds the Spanish house style; translation-rules.yml holds single-phrase fixes. - AGENTS.md and README.md: the build covers every locale, and how to run Spanish locally. English fixes: - Terminology: close the Workflows callout, and format initial and final `state` as code. - Typos and link tidy-ups on the CLI usage, best practices, unit testing and tutorial pages.
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Short Description
Adds the Spanish translation of the docs: 88 pages, plus the interface text (navbar, footer, sidebar headings, homepage).
Part of the docs translation project.
Details
/translateskill in Claude Code (Claude Opus 5.5). Every page is markedtranslation_review_status: machine; none has been human-reviewed yet.src/components/UntranslatedNotice.jsand the swizzledDocItem/Content,BlogPostItemandBlogPostItems)..agents/skills/translate/es.md(neutral Latin American Spanish, "tú"), and new Spanish rules intranslation-rules.ymlfrom review.tutorials/tutorial.md, and the unit testing typo fixes from Fix typos in the unit testing pages #900 (merged in via Translate the unit testing pages into Spanish #901).Earlier translation PRs into this branch: #895 (CLI pages), #901 (unit testing pages).
AI Usage
Please disclose how you've used AI in this work (it's cool, we just want to know!):
You can read more details in our Responsible AI Policy