Skip to content
This repository was archived by the owner on Jun 24, 2025. It is now read-only.

Commit 9f694fa

Browse files
committed
fix(forge): missing English locale on Windows
1 parent 9a2264c commit 9f694fa

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

apps/desktop/electron-forge/forge.config.cjs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,13 @@ module.exports = {
161161
const files = fs.readdirSync(localesDir);
162162

163163
for (const file of files) {
164-
const localeName = path.basename(file, ".pak");
164+
let localeName = path.basename(file, ".pak");
165+
if (localeName === "en-US" && process.platform === "win32") {
166+
// If the locale is "en-US" on Windows, we treat it as "en".
167+
// This is because the Windows version of Electron uses "en-US.pak" instead of "en.pak".
168+
localeName = "en";
169+
}
170+
165171
if (localesToKeep.includes(localeName)) {
166172
keptLocales.add(localeName);
167173
continue;

0 commit comments

Comments
 (0)