aboutsummaryrefslogtreecommitdiff
path: root/test/dune
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 15:07:06 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 15:07:06 +0200
commit92559825f9ad3e0f751d2c2022ffe000f23358ef (patch)
treee1da646a10ca4e18b72db13d7b653c6b714cee17 /test/dune
parent7f263a0ec9a91d1a036cfd22ed38354d06500b1d (diff)
downloadcolitur-92559825f9ad3e0f751d2c2022ffe000f23358ef.tar.gz
colitur-92559825f9ad3e0f751d2c2022ffe000f23358ef.zip
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.
Diffstat (limited to 'test/dune')
-rw-r--r--test/dune1
1 files changed, 1 insertions, 0 deletions
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