Spanish, fourth of Phase 1 #153

Closed
opened 2026-08-31 18:54:55 +00:00 by jcoffey-dev · 0 comments
Owner

781 of 796 strings. The fifteen left are product names, bare URLs and example addresses. Generated by AI, unreviewed, marked Beta.

Decisions

Register is usted, following the other three. Spanish makes this cheaper than they did: most of an interface is infinitives and nouns — "Eliminar", "Configuración" — where the question never arises at all. It only shows in sentences that address the reader directly, and those agree.

Peninsular Spanish where the varieties diverge, chosen deliberately rather than blended, because a blend reads worse than either. The file names the differences that actually matter in a mail client — "correo" over "email", "ordenador" over "computadora" — and notes that an es-419 catalogue would be a copy of this one with those changed, not a fresh translation. Worth writing down while the reasoning is fresh rather than rediscovering it later.

"Etiqueta" for label, as in French. That's the third application of the same rule — use what the reader will meet elsewhere — and the third different outcome: English in German and Dutch, "Libellé" in French, "Etiqueta" in Spanish. Which is what a rule looks like when it's doing work rather than just being restated.

Checks

459 tests, typecheck, build clean. npm run i18n:check reports es at 98% with no stale keys. Code-split into its own chunk.

Still Beta. First things I'd want a Spanish speaker to check: "Destacar" for star (Gmail's word, but it reads oddly as a noun), and whether the peninsular choice is right for your users at all.

Merged 2026-08-31 as coffey-labs/ihasmail@461f803f4c

Rebuilt from: git history, session transcript.

**781 of 796 strings.** The fifteen left are product names, bare URLs and example addresses. Generated by AI, unreviewed, marked **Beta**. ## Decisions **Register is `usted`**, following the other three. Spanish makes this cheaper than they did: most of an interface is infinitives and nouns — "Eliminar", "Configuración" — where the question never arises at all. It only shows in sentences that address the reader directly, and those agree. **Peninsular Spanish where the varieties diverge**, chosen deliberately rather than blended, because a blend reads worse than either. The file names the differences that actually matter in a mail client — "correo" over "email", "ordenador" over "computadora" — and notes that an `es-419` catalogue would be a *copy of this one with those changed*, not a fresh translation. Worth writing down while the reasoning is fresh rather than rediscovering it later. **"Etiqueta" for label**, as in French. That's the third application of the same rule — *use what the reader will meet elsewhere* — and the third different outcome: English in German and Dutch, "Libellé" in French, "Etiqueta" in Spanish. Which is what a rule looks like when it's doing work rather than just being restated. ## Checks 459 tests, typecheck, build clean. `npm run i18n:check` reports es at 98% with no stale keys. Code-split into its own chunk. Still Beta. First things I'd want a Spanish speaker to check: "Destacar" for star (Gmail's word, but it reads oddly as a noun), and whether the peninsular choice is right for your users at all. **Merged** 2026-08-31 as coffey-labs/ihasmail@461f803f4c8c <sub>Rebuilt from: git history, session transcript.</sub>
This repo is archived. You cannot comment on issues.