Dries Peeters
443ecd8258
fix(i18n): repair Portuguese PO format placeholders for runtime gettext
...
Argos and similar MT often corrupt %(name)s (e.g. "% (horas)") or swap in
positional %s, causing ValueError during dashboard render.
- Add scripts/sanitize_po_format_strings.py to clear invalid msgstr / plural
strings so gettext falls back to English msgids.
- Run sanitizer on translations/pt; msgfmt --check-format now passes.
- Document sanitizer + msgfmt after bulk fill in TRANSLATION_SYSTEM and
fill_po_argos header.
2026-04-29 09:05:31 +02:00
..
2026-03-15 10:16:22 +01:00
2026-02-01 16:51:13 +01:00
2026-02-01 16:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-01-14 21:15:30 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-02-01 16:51:13 +01:00
2026-02-01 16:51:13 +01:00
2026-01-21 13:59:13 +01:00
2026-03-15 10:16:22 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-04-29 09:05:31 +02:00
2026-01-05 20:54:59 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:38 +01:00
2026-01-11 20:51:38 +01:00
2026-04-27 18:43:14 +02:00
2026-03-08 06:50:42 +01:00
2026-03-08 06:50:42 +01:00
2026-02-01 16:51:13 +01:00
2026-02-01 16:51:13 +01:00
2026-02-01 16:51:13 +01:00
2026-01-11 20:51:38 +01:00
2026-03-15 10:16:22 +01:00
2026-01-11 08:37:28 +01:00
2026-01-03 20:27:48 +01:00
2026-01-03 20:27:48 +01:00
2026-01-03 20:27:48 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-04-29 09:05:31 +02:00
2026-02-20 09:28:30 +01:00
2026-03-26 17:01:55 +01:00
2026-03-26 17:01:55 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-03-15 10:16:22 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:13 +01:00
2026-01-11 20:51:38 +01:00
2026-01-09 22:42:53 +01:00
2026-01-11 20:51:38 +01:00
2026-01-09 22:42:53 +01:00