From 92e8197a51e176a9b4c91175aa7e14f86dfa5092 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Wed, 23 Jul 2025 19:57:57 +0200 Subject: Update TODO --- TODO | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index a49d604..e3d47d0 100644 --- a/TODO +++ b/TODO @@ -13,4 +13,19 @@ Before private release: — Add test notes page Before public release: -— Get up-to-date CRH info \ No newline at end of file +— Get up-to-date CRH info + +Notes for translation system: +1. Fetch translation +2. Apply variable substitutions + — Syntax is %(Name:flags) + — Flags are optional + — Flags are: + 1. ‘e’: [e]mail → mail@domain.eu + 2. ‘L’: [L]ink external → + 3. ‘l’: [l]ink internal → + 4. ‘m’: [m]onetary → €1.234,56 + — Only show decimals if the arg is a float + 5. ‘r’: [r]aw: Put content in literally; no HTML escaping + 6. ‘E’: Link [E]nd → +3. HTML escape everything if we’re in the template wrappers \ No newline at end of file -- cgit v1.2.3