diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-24 17:07:48 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-24 17:07:48 +0200 |
| commit | 8a7839cad92a264d68635e4c853347d763b8e457 (patch) | |
| tree | 223a9d069b8f6762a743645690793cf73f732f24 /internal/i18n | |
| parent | 378926240f34759116b19e078d2b2504965f5329 (diff) | |
| download | lectio-8a7839cad92a264d68635e4c853347d763b8e457.tar.gz lectio-8a7839cad92a264d68635e4c853347d763b8e457.zip | |
export: localize calendar title (month name via i18n Months + lectionary label); --ui-lang flag overrides interface/export language (cli + web ?lang=); v0.24.0
Diffstat (limited to 'internal/i18n')
| -rw-r--r-- | internal/i18n/i18n.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/i18n/i18n.go b/internal/i18n/i18n.go index 4c343f9..2e730ee 100644 --- a/internal/i18n/i18n.go +++ b/internal/i18n/i18n.go @@ -40,6 +40,10 @@ type UI struct { // "Ewangelia na 2026-07-22"). BannerGospel, BannerReadings, BannerConnective string + // Months are the localized month names (index 0 = January), for the + // exported calendar's title. + Months [12]string + // Web control labels. Lectionary, OptModern, OptTraditional string Parts, OptGospel, OptAll string @@ -118,6 +122,7 @@ var enUI = UI{ BannerGospel: "Gospel", BannerReadings: "Readings", BannerConnective: "for", + Months: [12]string{"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}, Lectionary: "lectionary", OptModern: "modern", OptTraditional: "traditional", @@ -182,6 +187,7 @@ var plUI = UI{ BannerGospel: "Ewangelia", BannerReadings: "Czytania", BannerConnective: "na", + Months: [12]string{"Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"}, Lectionary: "lekcjonarz", OptModern: "nowy", OptTraditional: "tradycyjny", |
