如何通过Electron Forge的forge.config.ts定义Mac App Store显示语言?
在Electron Forge中配置App Store显示的支持语言
具体配置步骤
在你的forge.config.ts文件中,通过packagerConfig的osx字段指定应用实际支持的语言列表,示例配置如下:
import type { ForgeConfig } from '@electron-forge/shared-types'; const config: ForgeConfig = { // 保留你原有的其他配置(比如makers、publishers等) packagerConfig: { // 其他打包相关配置 osx: { // 只填入你应用实际支持的语言代码 locales: ['en', 'zh-CN'] // 示例:英文、简体中文 } } }; export default config;
重要说明
- 语言代码需使用Apple认可的ISO 639-1标准缩写,比如
fr对应法语、ja对应日语等。 - 配置完成后,重新执行打包或发布命令(如
npm run make),生成的安装包会携带指定语言信息,App Store将基于此展示支持的语言列表。 - 若App Store Connect后台仍显示多余语言,建议先删除后台的冗余语言条目,再重新上传配置后的安装包,确保信息同步。
内容的提问来源于stack exchange,提问作者heygsc
相关产品推荐
相关产品推荐

