aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/cli/liturgy.go11
1 files changed, 8 insertions, 3 deletions
diff --git a/internal/cli/liturgy.go b/internal/cli/liturgy.go
index 9dcdb69..bb250a5 100644
--- a/internal/cli/liturgy.go
+++ b/internal/cli/liturgy.go
@@ -61,11 +61,16 @@ func dayReadings(sel calendar.Selection, layers []calendar.Layer, date time.Time
return nil
}
-// vernacularVersion is the offline corpus used to render reading text: Wujek
-// for Polish, Douay-Rheims otherwise (bt is scraped, so it is not used here).
+// vernacularVersion is the COMPLETE offline corpus used to render reading text.
+// The Wujek (wuj) corpus is intentionally NOT auto-selected here: it lacks the
+// deuterocanonical Daniel/Esther additions and ~400 verses its builder dropped,
+// so Polish renders from the complete Latin Vulgate until a properly-formatted
+// Polish Bible is supplied as a user corpus (the national-bibles feature). wuj
+// stays available for explicit `--ref -b wuj` and version comparison. English
+// uses Douay-Rheims (complete after the deuterocanon backfill); bt is scraped.
func vernacularVersion(cfg config.Config) string {
if cfg.TraditionalLang == "pl" || cfg.UILanguage == "pl" {
- return "wuj"
+ return "vul" // Latin: no complete Polish corpus yet (wuj is defective)
}
return "drb"
}