Wall of People Groups: the poster footer's station names print in the reader's language

This commit is contained in:
Doxa Maps 2026-09-29 00:16:30 +00:00
parent 66d0bbefec
commit 994ef3391d

View file

@ -173,10 +173,9 @@ export default {
banner: this.$t('wall.blessBanner'),
subtitle: this.$t('wall.posterSubtitle', { n: n.toLocaleString('en-US') }),
glueHere: this.$t('wall.glueHere'),
// The chart labels and the closing line are translated; the journey's station names print in
// English (blessPoster defaults) until they have keys. The scripture (cards, chart, blessing,
// journey) prints in the WEB's English in EVERY locale on purpose, until per-locale Bibles are
// chosen (sheet row 103): a translated label must never sit on an untranslated verse by accident.
// The chart labels, the journey's station names and the closing line are translated. The
// scripture (cards, chart, blessing, journey) prints in the WEB's English in EVERY locale on
// purpose, until per-locale Bibles are chosen (sheet row 103).
labels: {
themesLabel: this.$t('wall.themesLabel'),
oldTestament: this.$t('wall.oldTestament'),
@ -185,6 +184,13 @@ export default {
theme_mountain: this.$t('wall.themeMountain'),
theme_sea: this.$t('wall.themeSea'),
closing: this.$t('wall.posterClosing'),
journey_called: this.$t('wall.journeyCalled'),
journey_promised: this.$t('wall.journeyPromised'),
journey_redeemed: this.$t('wall.journeyRedeemed'),
journey_cornerstone: this.$t('wall.journeyCornerstone'),
journey_children: this.$t('wall.journeyChildren'),
journey_priesthood: this.$t('wall.journeyPriesthood'),
journey_sent: this.$t('wall.journeySent'),
},
lang: String(this.$i18n?.locale || 'en'),
dir: /^(ar|he|fa|ur)/.test(String(this.$i18n?.locale || '')) ? 'rtl' : 'ltr',