代码之家  ›  专栏  ›  技术社区  ›  Ken

iphone,本地化,info.plist

  •  10
  • Ken  · 技术社区  · 14 年前

    如果我在我的应用程序my app-info.plist文件的“本地化”字段中声明“日语、法语、德语、简体中文、泰语”,iTunes应用商店是否会检测到这一点,并将这些(连同“英语”的“本地化本地开发区域”)正确地宣传为我的应用程序可用的语言?

    如果没有,我应该做什么来确保这些本地化被公布?

    我应该用ISO_-1代码“en,fr,de,ja,th,zh Hans”的逗号分隔字符串替换“本地化”条目吗?

    提前谢谢你。

    2 回复  |  直到 14 年前
        1
  •  11
  •   Julio Gorgé    14 年前

    在Info.plist中,需要数组类型的“本地化”(CFBundleLocalizations是原始密钥名)条目。将所有支持的语言作为“英语”、“德语”等格式的分隔项添加到数组中。不需要使用ISO代码。

    在iTunes Connect上,您还需要在提交时本地化应用的说明。

        2
  •  8
  •   RoberRM    13 年前

    在文件末尾 iOS User Experience - Internationalization Programming Topics 它说英语,法语,葡萄牙语,。。。现在已经被弃用了,应该改用他们的ISO代码。

    (我想把这个作为一个评论添加到投票最多的帖子中,这就是我当初注册的原因,但显然我还没有足够的声誉来注册。哦!谢谢你,朱利奥,你的回答对我帮助很大。;) )