From c6e94d69667c39adfaf874f4f493fa56dd20bdd1 Mon Sep 17 00:00:00 2001 From: jpirnay Date: Sun, 12 Apr 2026 06:48:05 +0200 Subject: [PATCH] Exclude commented out strings --- scripts/gen_i18n.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/gen_i18n.py b/scripts/gen_i18n.py index 520be52f..b593a043 100755 --- a/scripts/gen_i18n.py +++ b/scripts/gen_i18n.py @@ -280,8 +280,10 @@ def find_used_string_keys( text = f.read_text(encoding="utf-8", errors="replace") except OSError: continue - for m in pattern.finditer(text): - used.add(m.group(0)) + for line in text.splitlines(): + line = line.split("//", 1)[0] + for m in pattern.finditer(line): + used.add(m.group(0)) return used