i18n: English default, French for FrancPaysan (v1.1)

This commit is contained in:
Hernâni Marques 2026-07-18 14:57:14 +02:00
parent 6b561f3d7e
commit e7c900959e
No known key found for this signature in database
13 changed files with 483 additions and 86 deletions

View file

@ -1,14 +1,36 @@
# VERSIONS — taler-monitoring
Release history for the standalone **taler-monitoring** suite
(https://git.hacktivism.ch/hernani/taler-monitoring).
| Tag | Date (UTC) | Notes |
|-----|------------|--------|
| **v1.0** | 2026-07-18 | Initial standalone release. Split from `koopa-admin-log` at `scripts/taler-monitoring/` (tip after monitoring host-agent/site-gen split commits). |
| **v1.1** | 2026-07-18 | **i18n**: default UI/console language **English**; **French** for FrancPaysan (`TALER_MON_LANG=fr`, auto on `*lefrancpaysan*`). Sticky bar “what this monitors” EN/FR; badge/summary chrome + message translation via `i18n.sh`. |
| **v1.0** | 2026-07-18 | Initial standalone release. Split from `koopa-admin-log` (`scripts/taler-monitoring/`). Host-agent HTML, surface, aptdeploy, sticky bar. |
Source: https://git.hacktivism.ch/hernani/taler-monitoring
## Language (v1.1+)
| Context | Language |
|---------|----------|
| Default / GOA / hacktivism | **English** |
| FrancPaysan prod + stage (`*lefrancpaysan*`) | **French** (auto or `TALER_MON_LANG=fr`) |
```bash
# force
TALER_MON_LANG=fr ./taler-monitoring.sh -d lefrancpaysan.ch urls
TALER_MON_LANG=en ./taler-monitoring.sh -d lefrancpaysan.ch urls
```
Host-agent env examples:
- `host-agent/env/francpaysan.env.example``TALER_MON_LANG=fr`
- `host-agent/env/stagepaysan.env.example``TALER_MON_LANG=fr`
- `host-agent/env/hacktivism.env.example``TALER_MON_LANG=en`
## Pin a release
```bash
git clone https://git.hacktivism.ch/hernani/taler-monitoring.git ~/src/taler-monitoring
cd ~/src/taler-monitoring && git checkout v1.0 # or stay on main
cd ~/src/taler-monitoring && git checkout v1.1
```
Default host-agent tracks `origin/main` (`SUITE_UPDATE_MODE=reset`). Pin with `SUITE_GIT_REF=v1.0` in `~/.config/taler-monitoring/env`.
Default host-agent tracks `origin/main`. Pin with `SUITE_GIT_REF=v1.1` in `~/.config/taler-monitoring/env`.