From 92559825f9ad3e0f751d2c2022ffe000f23358ef Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Wed, 19 Aug 2026 15:07:06 +0200 Subject: feat(lang): Latin sanctoral names, and English Sanctoral names are transcribed from the Missal's own calendarium and kept in the GENITIVE, as the Missal prints them -- noted in the file so nobody corrects them to the nominative. English reuses the 327 names already in data/ef/sanctoral.sexp rather than retyping them, and declares fallback = la, so an untranslated day in an English booklet shows Latin rather than a slug. The test asserts the FALLBACK works rather than that en.ini is exhaustive: that is what makes a partial translation shippable from its first line. Coverage now demands a name for every slug the engine can emit across 2020-2045, temporal and sanctoral alike. --- test/dune | 1 + 1 file changed, 1 insertion(+) (limited to 'test/dune') diff --git a/test/dune b/test/dune index 6e2ac87..c1a14fb 100644 --- a/test/dune +++ b/test/dune @@ -5,6 +5,7 @@ ../data/ef/sanctoral.sexp ../data/ef/adjustments.sexp ../lang/la.ini + ../lang/en.ini ../data/ef/expected-divergences.sexp ../data/ef/expected-divergences-missalemeum.sexp ../data/ef/lectionary.sexp -- cgit v1.3