From 779b627b642b8b9b53577eed6db4dd404c14d740 Mon Sep 17 00:00:00 2001 From: chan Date: Fri, 13 Feb 2026 14:59:42 +0900 Subject: [PATCH] fix: align report.js logic with index.js to resolve i18n check failure --- tools/i18n-scanner/report.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/i18n-scanner/report.js b/tools/i18n-scanner/report.js index 657fdbe0..ed9b9099 100644 --- a/tools/i18n-scanner/report.js +++ b/tools/i18n-scanner/report.js @@ -76,11 +76,16 @@ function parseTomlKeys(filePath) { continue; } - const key = line.slice(0, eqIndex).trim(); + let key = line.slice(0, eqIndex).trim(); if (!key) { continue; } + // Strip quotes if present + if (key.startsWith('"') && key.endsWith('"')) { + key = key.slice(1, -1); + } + const fullKey = [...currentSection, key].join('.'); keys.add(fullKey); }