🎯 Context & Objective
Sorokeep's README is English-only. A Spanish translation broadens reach into the large Latin American Stellar/Soroban developer community.
📝 Implementation Plan
- Step 1: Create README.es.md with a full translation of README.md (all sections: Why This Exists, Features, Install, Quick Start, Commands, Alerting, How It Works, FAQ, Roadmap, Contributing).
- Step 2: Keep all code blocks, command names, and flag names untranslated (only prose is translated).
- Step 3: Add a language switcher line at the top of both README.md and README.es.md linking to each other.
🧪 Test-Driven Development (TDD) Requirements
🚨 IMPORTANT: We enforce strict Test-Driven Development. You must write your tests before implementing the logic.
Your Pull Request will not be accepted without comprehensive tests.
Specific Test Criteria:
- README.es.md covers every section present in README.md — no sections dropped or left in English.
- Reviewed by a native or fluent Spanish speaker before merge (note this in the PR description).
🛠️ Technical Notes
This file will go stale as README.md changes — note in the PR that translation maintenance is an ongoing commitment, not a one-time task, and consider flagging in the PR whether the contributor is willing to maintain it.
📂 Scope — Files You May Touch
Create:
Edit (only what's described above — don't touch unrelated parts of these files):
README.md — add the language-switcher line only
Do not touch:
src/, tests/, README.pt.md, README.zh.md — coordinate switcher links via the language-switcher line only, don't edit the content of other translation files
If your solution seems to require touching something outside this list, stop and comment on the issue before proceeding — the scope may need to change, but that's a maintainer decision.
📚 Learning Resources & References
✅ Acceptance Criteria
🎯 Context & Objective
Sorokeep's README is English-only. A Spanish translation broadens reach into the large Latin American Stellar/Soroban developer community.
📝 Implementation Plan
🧪 Test-Driven Development (TDD) Requirements
🚨 IMPORTANT: We enforce strict Test-Driven Development. You must write your tests before implementing the logic.
Your Pull Request will not be accepted without comprehensive tests.
Specific Test Criteria:
🛠️ Technical Notes
This file will go stale as README.md changes — note in the PR that translation maintenance is an ongoing commitment, not a one-time task, and consider flagging in the PR whether the contributor is willing to maintain it.
📂 Scope — Files You May Touch
Create:
README.es.mdEdit (only what's described above — don't touch unrelated parts of these files):
README.md— add the language-switcher line onlyDo not touch:
src/,tests/,README.pt.md,README.zh.md— coordinate switcher links via the language-switcher line only, don't edit the content of other translation filesIf your solution seems to require touching something outside this list, stop and comment on the issue before proceeding — the scope may need to change, but that's a maintainer decision.
📚 Learning Resources & References
✅ Acceptance Criteria