Wire locale catalogs, repair mint terminology, and confirm login with a toast.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
michilis
2026-08-24 22:35:43 +02:00
co-authored by Cursor
parent b95aab2bcd
commit 301679d340
33 changed files with 1570 additions and 963 deletions
+11 -2
View File
@@ -4,8 +4,17 @@ The terms this site keeps consistent across every language. Decide a term once h
then use it everywhere: a reader who meets "reseña" on the home page and "opinión" on a
mint page has to work out whether they are the same thing.
Adding a fourth language starts here, not in the catalog. Fill in the column, then
translate `en.json` with it beside you.
Adding a language starts here, not in the catalog. Fill in the column, then translate
`en.json` with it beside you.
The table has columns for the three hand-written languages. The other twenty-one catalogs
were machine-translated in bulk, and only six of them (de, da, sv, id, vi, tr) have since
had the first row of this table applied throughout: in those, a mint is a `mint`. The
remaining fifteen keep the machine's word for it below the chrome, which is usually the
local term for a coin factory. A native pass on one of them means adding its column here
first, then working through `xx.json` against it. The house rules below hold in every
language, translated column or not, and the first row of the table is the one the machine
got wrong most often.
## House rules, in every language