diff --git a/electron-builder.json5 b/electron-builder.json5 index 0a7520545..13c1cb2c5 100644 --- a/electron-builder.json5 +++ b/electron-builder.json5 @@ -210,7 +210,26 @@ "displayName": "OpenScreen", "backgroundColor": "transparent", "capabilities": ["runFullTrust", "microphone", "webcam"], - "languages": ["en-US", "fr-FR"], + // Mirrors SUPPORTED_LOCALES in src/i18n/config.ts. This list is what the Store + // shows as "supported languages" on the product page and what lets the listing + // surface in each language's Store search — declaring only en-US/fr-FR advertised + // 2 of the 13 languages the app actually ships. Bare tags (ar, es, ...) match every + // region of that language, which is what the renderer's locale resolution does too. + "languages": [ + "en-US", + "fr-FR", + "ar", + "es", + "it", + "ja-JP", + "ko-KR", + "pt-BR", + "ru", + "tr", + "vi", + "zh-CN", + "zh-TW" + ], "showNameOnTiles": true } }