AppStore 应用的本地化显示语言到底是什么决定的?-阿里云开发者社区

开发者社区> ihtcboy> 正文

AppStore 应用的本地化显示语言到底是什么决定的?

简介: 本地化 App Store 信息 iTunes Connect 本地化说明: 在添加 App 至您的帐户之后,您可以添加语言并输入您的 App 在 App Store 中显示的本地化信息。
+关注继续查看

本地化 App Store 信息

iTunes Connect 本地化说明:

在添加 App 至您的帐户之后,您可以添加语言并输入您的 App 在 App Store 中显示的本地化信息。若要查看您可以本地化 App 元数据的语言和语言区列表,请参见 App Store 本地化。若要了解您可以本地化的属性,请参见必填项、可本地化以及可编辑的属性。

例如,如果主要语言设置为英文,那么该信息在所有 App Store 地区中都会显示为英文。如果您为您的 App 添加了法文并对文本、关键词和屏幕快照进行了本地化,那么语言设置为法文的用户会看到法文的本地化内容。所在地区支持法文(而非英文)的用户,也会看到法文的本地化内容。用户也可以在所有法语 App Store 中使用本地化关键词搜索到您的 App。在其他 App Store 地区,用户会看到以主要语言显示的信息(本示例中为英文)。

用户在设备上设置的语言控制 App Store 中显示的本地化内容。 如果没有与设置语言匹配的可用本地化内容,将显示最接近的本地化内容。如果您需要显示特定语言区的元数据,请在您的 App 中添加特定语言区的语言——例如,添加法文(加拿大)。无论用户设备的语言设置如何,您 App 的 App Store 网址(URL)都是相同的。

您在 iTunes Connect 中添加到 App 中的语言与您在 Xcode 中添加到 App 中的语言不同。您在 Xcode 中添加的语言在 App Store 中的“语言”下显示。若要本地化您 App 的二进制文件,请参阅“Internationalization and Localization Guide(《国际化和本地化指南》)”。

【重要事项】仅当 App 状态为可编辑时,您才可以管理语言。

问题总结

1.主要语言是指什么?有什么作用?

如果某个 App Store 地区没有提供本地化的 App 信息,那么 App 信息将以主要语言呈现。如果您没有看到想要使用的支持语言,请参阅 常见问题

也就是,在新建App时,苹果要求选择 主要语言(其实就是至少有一种本地化语言):


img_c78c58498c4b50f967926d8c11387937.png
选择 主要语言.png

应用创建好后,还可以更改主要语言,前提是有创建了2个以上本地化语言:


img_3ecaaa13c2e129b378d6742024b23e27.jpe
AppStore 主语言.jpg

所以,主要语言的作用就是 作为应用在 AppStore 上显示的主本地化语言。也就是说,如果应用只支持一种本地化语言,那么在所以 AppStore 上都是显示一样的语言。那么如果有2种本地化语言,又怎么显示呢?

2.如果应用支持2种本地化语言,用户在 AppStore 上会显示那种本地化语言呢?

假如应用支持 英文(英国)(主要语言)和法文:

  • 用户操作系统中设置本地化的语言为英文,应用支持英文,则显示英文 App Store ;
  • 用户操作系统中设置本地化的语言为法文,应用支持法文,则显示法文 App Store ;
  • 用户操作系统中设置本地化的语言为中文的中国账号用户,因为在中国地区不支持英文和法文(按苹果支持语言列表查询),则显示主要语言:英文 App Store ;
  • 用户操作系统中设置本地化的语言为中文的法国账号用户,因为在法国地区支持法文, 英文(英国)(按苹果支持语言列表查询),则优先显示排前语言:法文 App Store 。(参考下图)

可以得出,

应用在 AppStore 显示的本地化语言顺序,如果应用支持用户设备操作系统中设置本地化的语言,那么应用在 AppStore 本地化以操作系统中设置本地化的语言来显示。如果设置本地化的语言不被应用支持,以用户账号所在地区支持的本地化语言为显示,如果支持多种,排序在前为准。如果用户账号所在地区支持的本地化语言不被应用支持,那么以应用设置的主要语言显示。

苹果默认 AppStore 多数地区本地化都支持 英文(英国),加拿大、美国、澳大利亚除外:


img_3ef4a77b5590b48edff42cffd9356bd9.png
法国支付 法文,英文(英国).png
3.我的 app 信息已本地化,它在 App Store 上为什么不以特定的语言显示?

要在 App Store 上看到您的 app 的特定本地化内容,您需要更改 OS X 或 iOS 的语言。

OS X:

  1. 退出 iTunes
  2. 前往“系统偏好设置”中的“语言与地区”
  3. 添加新的语言,或将所需语言拖放到语言列表的顶部
  4. 打开 iTunes
  5. 点按“iTunes Store”按钮
  6. 滚动到页面底部
  7. 点按页面右侧的当前地区图标
  8. 选取所需的 App Store 的地区
  9. 搜索您的 App,此时应能看到您提供的本地化信息

iOS:

  1. 按两次主屏幕按钮,然后将 App Store 扫出屏幕,从而关闭 App Store
  2. 前往“设置”>“通用”>“多语言环境”>“语言”
  3. 轻按所需的语言
  4. 轻按“完成”
  5. 打开 App Store 并滚动到页面底部
  6. 如果已经登录,则轻按您的 Apple ID,然后轻按“注销”
  7. 轻按“登录”
  8. 轻按“创建 Apple ID”
  9. 选取所需的地区并轻按“下一步”
  10. 显示语言将发生变更。如果您不想创建新的 Apple ID,则轻按以新的语言显示的“取消”
  11. 搜索您的 app,此时应能看到您提供的本地化信息
  12. 要查看原始语言的本地化内容,请重复上述步骤,然后用您现有的 Apple ID 登录。
img_a168f04ee1f10a7b8663da6e4c1eb2e1.png
我的 app 信息已本地化,它在 App Store 上为什么不以特定的语言显示?.png

更多参考


注:本文首发于 iHTCboy's blog,如若转载,请注明来源。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
App Store 4.3 大礼包被拒解决方案-本地差异化
从2017年年底开始, Apple似乎做了很大的升级, 让众多开发者陷入困境, 不单单是马甲, 就连正常的 App 也被误伤; 周围很多开发者向我"求救", 诉说新品处于【等待审核】或【正在审核】状态长达一两个月的; 似乎 iOS 开发者不单单只是开发项目, 高效上新和稳定更新 App 变得愈发重要。
2465 0
一致性哈希算法应用与分析
  一致性哈希算法主要使用在分布式数据存储系统中,按照一定的策略将数据尽可能均匀分布到所有的存储节点上去,使得系统具有良好的负载均衡性能和扩展性。感觉一致性哈希与数据结构中的“循环队列”还是有一点联系的。
770 0
iOS字符串的本地化(APP 内的本地化切换) 、nib本地化、图片本地化
iOS字符串的本地化(APP 内的本地化切换) 、nib本地化、图片本地化
12 0
《区块链DAPP开发入门、代码实现、场景应用》笔记1——天外飞仙DAPP
Solidity编程语言解决了编写智能合约的不友好的问题,但是当合约编译并部署之后,对与这些接口的访问,对于一般的使用者来说,门槛有点高, 对普通用户来说也是非常不友好,为了使广大用户理解并方便快捷的访问区块链,以及区块链上的智能合约系统,开发者必须提供操作界面和结果查看界面,来简化用户访问和操作区块链的方式。
4021 0
带你读《区块链开发实战: 基于JavaScript的公链与DApp开发》之三:Asch——区块链应用开发平台
本书用三个部分讲解了区块链技术以及Asch的相关实践,第一部分讲解了区块链技术的基本概念,并用300行代码实现了一个最小的、可运行的区块链;第二部分分析Asch的源码,讲解Asch的实现原理;第三部分介绍了基于Asch的侧链技术的DApp开发实战。
1565 0
.NET Core和.NET Standard有什么不同
原文:.NET Core和.NET Standard有什么不同         近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework有什么不同。
1400 0
《区块链DAPP开发入门、代码实现、场景应用》笔记4——Ethereum Wallet中部署合约
账号创建完成之后,账号余额是0,但是部署合约是需要消耗GAS的,因此需要获取一定的以太币才能够继续本次实现。
1510 0
+关注
ihtcboy
iHTCboy 破得迷,了得知,方能学海无边; 热爱移动开发,目前致力于移动全栈开发
119
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载