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

使用Fastlane上传App至App Store Connect时遭遇本地化语言无效错误,求问支持的语言列表位置

使用Fastlane上传App至App Store Connect时遭遇本地化语言无效错误,求问支持的语言列表位置

嗨,我来帮你捋清楚这个问题!

首先你遇到的报错,根源是uk-UK这个语言代码用错啦——UK是英国的地区码,乌克兰的正确地区码是UA,所以乌克兰语对应的正确代码应该是uk或者uk-UA,把这个改过来,应该就能解决当前的报错了。

至于你问的App Store Connect支持的本地化语言列表在哪里,有几个简单的途径可以找到:

  • 直接在App Store Connect后台查看
    打开你对应App的App Store Connect页面,进入「功能」标签下的「本地化」选项,这里列出来的所有语言就是官方支持的本地化语言。每个语言对应的代码格式是「ISO 639-1两位语言码」+「可选的ISO 3166-1两位地区码」,比如你用的pl-PL是完全没问题的,波兰语也可以简化成pl来使用。

  • 参考Fastlane动作的内置规范
    Fastlane的upload_to_app_store动作完全遵循App Store Connect的语言代码规范,你可以通过终端运行fastlane action upload_to_app_store,在输出的动作文档里就能找到对应的语言代码说明和支持列表;另外也可以直接参考Apple官方的本地化语言代码标准,因为App Store Connect的语言体系是和Apple全生态统一的。

  • 先在后台配置再对应写代码
    更稳妥的方式是先在App Store Connect后台给你的App添加好需要的本地化语言,然后直接用后台显示的语言对应的代码(比如后台显示“乌克兰语”,对应的代码就是uk或uk-UA),这样完全不会出现代码不匹配的问题。

备注:内容来源于stack exchange,提问作者kunass2

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 10:53:05