UI_LANGUAGES has ten entries: English plus nine translations. Yesterday's docs said nine in total with eight unread — off by one, and wrong in the direction that undercounts both the work and, more importantly, how many catalogues are waiting for a speaker.
en · de · es · fr · nl · pt-BR · ja · ru · uk · zh-Hans = 10
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = 9 translations, all Beta
README — "Nine new interface languages", listed alongside English rather than including it.
FEATURES.md — "Ten languages — English and nine translations". The table under it was already right; it lists English on its own row and nine names across two Beta rows.
ROADMAP.md — "nine of them, alongside English", and "all nine were produced by AI … not one has been read by anybody who speaks the language".
KNOWN-ISSUES.md — the entry is now "All nine translations have never been read", with the ten-in-the-picker arithmetic stated inline so the next person does not have to re-derive it.
The corrected sentence is sharper than the wrong one, which is worth noting: "all nine are unread" says the thing more plainly than "eight of the nine" did, because there is no implied ninth that somebody checked.
Same fix lands separately on ihasmail.org, docs.ihasmail.org and the jcoffey.dev article.
`UI_LANGUAGES` has ten entries: English plus nine translations. Yesterday's docs said nine in total with eight unread — off by one, and wrong in the direction that undercounts both the work and, more importantly, how many catalogues are waiting for a speaker.
```
en · de · es · fr · nl · pt-BR · ja · ru · uk · zh-Hans = 10
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = 9 translations, all Beta
```
- **README** — "Nine *new* interface languages", listed alongside English rather than including it.
- **FEATURES.md** — "Ten languages — English and nine translations". The table under it was already right; it lists English on its own row and nine names across two Beta rows.
- **ROADMAP.md** — "nine of them, alongside English", and "all nine were produced by AI … **not one** has been read by anybody who speaks the language".
- **KNOWN-ISSUES.md** — the entry is now "All nine translations have never been read", with the ten-in-the-picker arithmetic stated inline so the next person does not have to re-derive it.
The corrected sentence is sharper than the wrong one, which is worth noting: "all nine are unread" says the thing more plainly than "eight of the nine" did, because there is no implied ninth that somebody checked.
Same fix lands separately on ihasmail.org, docs.ihasmail.org and the jcoffey.dev article.
**Merged** 2026-08-31 as coffey-labs/ihasmail@100f07b580fb
<sub>Rebuilt from: git history, session transcript.</sub>
This repo is archived. You cannot comment on issues.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
UI_LANGUAGEShas ten entries: English plus nine translations. Yesterday's docs said nine in total with eight unread — off by one, and wrong in the direction that undercounts both the work and, more importantly, how many catalogues are waiting for a speaker.The corrected sentence is sharper than the wrong one, which is worth noting: "all nine are unread" says the thing more plainly than "eight of the nine" did, because there is no implied ninth that somebody checked.
Same fix lands separately on ihasmail.org, docs.ihasmail.org and the jcoffey.dev article.
Merged 2026-08-31 as coffey-labs/ihasmail@100f07b580
Rebuilt from: git history, session transcript.