Translate the README into more languages
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- markdown
Research direction
Start with README.md, an existing translation such as README.es.md, and the “Translating the README” section of CONTRIBUTING.md. Copy a translation, preserve the specified code and formatting elements, add the language navigation and links to every README, and register it in TRANSLATIONS in scripts/check-readme-i18n. Run scripts/check-readme-i18n and confirm the readme-i18n CI job passes.
Written by the indexing model from the issue text.
Description
The root README is published in English, Spanish, French, German and
Brazilian Portuguese (see #160). Readers outside those languages only get
the English original.
What is wanted
Translations of README.md into additional languages, contributed by people
fluent in the language. There is no fixed list: if you are fluent in a
language we do not cover yet, it is wanted. Widely spoken developer
languages such as Italian, Dutch, Polish, Ukrainian, Japanese, Korean and
Simplified Chinese are obvious gaps, but any language is welcome.
To avoid duplicate work, comment on this issue to claim a language before
starting, and keep to one language per pull request. Reviews of the four
existing translations by fluent speakers are welcome too.
How to contribute
Copy an existing translation (for example README.es.md) to
README.<code>.md and follow the process in CONTRIBUTING.md
("Translating the README"):
- Translate prose only. Fenced code blocks, commands, identifiers, URLs,
link destinations, inline code, heading levels, tables and admonition
markers must stay byte-identical to the English file. - Keep the language nav bar at the top, link the new file from every
README, and register it inTRANSLATIONSin
scripts/check-readme-i18n. - Run
scripts/check-readme-i18nbefore opening the pull request; it and
thereadme-i18nCI job must pass.
English (README.md) stays authoritative and wins on any discrepancy.
- Dominant language
- Rust
- Stars
- 31
- Forks
- 42
- Avg merge
- 3d 21m
- Merged PRs (30d)
- 147
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from getsotto/sotto
-
Backups are staleOpenbackup-alert
Difficulty 1/5 Under an hour Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Web: show when a pending email verification request expiresPossibly taken @manosm19-netizen claimed this today. Openenhancement good first issue help wanted
Difficulty 2/5 Half a day Newbie friendliness 72/100
getsotto/sotto#827 · 1 comment ·
Maintainers usually reply within 1 day
-
TUI tests: verify binary secret edit rejection preserves stored bytesPossibly taken @dbdefault claimed this today. Opengood first issue help wanted test-coverage
Difficulty 2/5 3-5 days Newbie friendliness 62/100
getsotto/sotto#825 · 2 comments ·
Maintainers usually reply within 1 day
-
Docs: explain listing secret names and the ls JSON outputPossibly taken @Mohamedajab claimed this today. Opendocumentation good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
Similar issues
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
area:ui
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
openfootmanager/openfootmanager#1365 ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
JackMechem/marbble#305 ·
Maintainers usually reply within 1 day
-
ci:stability
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 5 days
-
antora bug review-2026-11-11
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
bovinemagnet/AdocFoundry#546 ·
Maintainers usually reply within 1 day