You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需使用Xcode,如何为iOS Flutter应用添加本地化语言?

无Xcode/Mac设备时手动配置iOS Flutter应用本地化语言的方法

如果你没有Xcode或Mac设备,需要通过GitHub Actions构建iOS Flutter应用,可直接手动编辑ios/Runner/Info.plist文件来配置支持的本地化语言,替代Xcode图形界面操作,具体步骤如下:

  1. 找到并打开Flutter项目中的ios/Runner/Info.plist文件(可使用任意文本编辑器,本地或直接在GitHub仓库中编辑均可)
  2. 在文件的<dict>标签内部,添加CFBundleLocalizations(对应Xcode中的"Localizations"项)配置,示例如下:
<key>CFBundleLocalizations</key>
<array>
    <string>en</string>
    <string>zh-Hans</string>
    <string>ja</string>
</array>

注意:数组中的<string>值必须与Flutter代码中supportedLocales参数定义的语言代码完全一致,比如简体中文用zh-Hans,英文用en,日文用ja等。
3. 保存文件并提交到GitHub仓库,后续GitHub Actions执行iOS构建流程时,会自动使用该配置文件打包应用。

内容的提问来源于stack exchange,提问作者Felix ZY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 22:53:19