Fix format for i18n files in storybook build (#31992)

* fix: correct format for i18n files in storybook build

* refactor: rename `json` var to `jsonStr`
This commit is contained in:
Florian Duros 2026-02-09 11:18:39 +01:00 committed by GitHub
parent c2f1793bb0
commit 1053f99bda
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,12 +55,12 @@ function prepareLangFiles(): LangFileMap {
function createHashFromFile(lang: string): [filename: string, json: string] {
const translationsPath = `${I18N_BASE_PATH}${lang}.json`;
const json = JSON.stringify(fs.readFileSync(translationsPath).toString(), null, 4);
const jsonBuffer = Buffer.from(json);
const jsonStr = fs.readFileSync(translationsPath).toString();
const jsonBuffer = Buffer.from(jsonStr);
const digest = createHash("sha256").update(jsonBuffer).digest("hex").slice(0, 7);
const filename = `${lang}.${digest}.json`;
return [filename, json];
return [filename, jsonStr];
}
/**