release 1.18.9: FP domains default UI language fr globally

Workstation TALER_MON_LANG=en no longer locks English on *lefrancpaysan*;
only --lang / TALER_MON_LANG_SET=1 overrides. host-agent + HTML chrome.
This commit is contained in:
Hernâni Marques 2026-07-19 11:04:44 +02:00
parent 56709c4700
commit d664ad0a6e
No known key found for this signature in database
5 changed files with 57 additions and 42 deletions

10
i18n.sh
View file

@ -2,11 +2,13 @@
# i18n.sh — language for taler-monitoring console + HTML chrome
#
# TALER_MON_LANG=en|fr
# TALER_MON_LANG_SET=1 → language is explicit (--lang or host-agent wrapper); do not override.
# Auto (SET≠1): domain *lefrancpaysan* / *francpaysan* → fr, else keep env or en.
# TALER_MON_LANG_SET=1 → language is explicit (--lang only); do not override.
# Auto (SET≠1): domain *lefrancpaysan* / *francpaysan* → fr always (global).
# else keep env or en.
#
# Important: a bare TALER_MON_LANG=en in ~/.config/taler-monitoring/env must NOT lock
# language for FP domains (that used to force English on stage.monnaie…).
# Important: a bare TALER_MON_LANG=en in ~/.config/taler-monitoring/env is only the
# workstation default for non-FP domains. It must NEVER lock English on FP
# (*lefrancpaysan* / *francpaysan*) — local laptop and host-agent both follow this.
: "${TALER_MON_LANG:=}"
: "${TALER_MON_LANG_SET:=0}"