如何为你的 App 做好面向全球受众的准备

App Store 在 175 个国家和地区可用,并以 40 种语言提供服务,让世界各地的人都能轻松发现和下载你的 App。本周,我们将向你展示如何将你的 App 本地化,使其与当地的文化和语言更加契合,并帮助你发展业务——首先,你需要为全球的受众准备你的 App。

架构 App 时加入本地化考量

全球化,即为本地化而架构 App 的代码和用户界面的过程,是为全球受众设计 App 基本的第一步。借助 Apple 强大的工具和技术,包括《Xcode 11》、Apple API、Auto Layout 和 Unicode 支持,即使你还未决定要添加哪种语言,也可以轻松地让你的 App 支持多个语言和地区。

在《Xcode》中,请确保将用户可见的文本和图像与可执行代码分开。当你将这些元素翻译成其他语言后,你可以再将这些内容整合到你的 App 中,并将其作为单独的本地化资源文件存储在 App 包中。

图像——包括图像集、Apple Watch 复杂功能、Apple TV 图像堆栈、Sprite Atlases 和符号集——可以直接在素材目录中进行本地化。你还可以使用本地化的 SF 系统符号,并为自定义符号设置方向性——例如,针对阿拉伯语和希伯来语等从右到左显示的语言。

显示本地化素材的《Xcode》界面

使用 Apple API 准确地在不同的地区展示用户端的值或动态生成的值,如日期、长度、重量、价格和货币符号等。确保你的 App 能够同时接受用户生成的任何语言的、多语言的文本,而不依赖于用户界面语言。这让 App 内容能以用户首选的语言和格式显示。

你还可以利用 Auto Layout 来自动调整视图的尺寸和布局,利用广泛的 Unicode 支持来处理任何语言的文本,利用 Cocoa 和 Cocoa Touch 强大的文本处理技术来显示、排版、编辑多种语言的文本,等等。



调查市场因素

特定市场的人口统计数据,如人口、语言和购买力,可以帮助你更好地了解可能对你的 App 友好或有需求的地区。每个市场的顾客最喜欢的 App 类型都有所不同。例如,游戏在全球范围内都很受欢迎,然而策略游戏可能只在某个地区更受欢迎。

考虑选择与你已经取得成功的市场具有相似属性的市场,例如大量的 App 下载、销售、使用或留存率指标,因为这可能会使 App 更容易普及。在选择市场时,评估你的 App 如何能够立足,以及其价值和功能如何与该市场的需求吻合。你甚至可能会发现市场中尚未被填补的需求,以让你的 App 为人们带来不可替代的价值。

使用“App 分析”来确定潜在市场

如果你在全球范围内提供 App,但尚未针对特定地区进行本地化,你可以查看关键性能指标,例如按地区过滤的“Product Page Views”(产品页面浏览量)、“App Units”(App 下载量)、“Sales”(销售额)和“Active Devices”(活跃设备)。这可以帮助你确定你的 App 是否吸引了这些地区的用户,判断本地化能否帮助 App 在这些地区中更进一步。例如,如果你的 App 主要使用英语,而你发现 App 在德国的留存率,或每个活跃设备的会话数低于平均水平,那么你可以考虑添加对德语的支持。请记住,一些市场可能十分适应你的 App 的主要语言,而其他市场可能需要更多的本地化工作。活跃设备、会话和留存率等使用数据仅包括同意与你分享其诊断和使用信息的用户所提供的数据。



考虑当地文化和习俗

虽然你的 App 和产品页面应该在所有市场上提供一致的体验,但有时,你有必要完善某些元素来契合当地文化。例如,你可以尝试加入特定于当地市场的内容或文化时间点,如特殊的节日内容或区域艺术风格。你可能需要考虑所有的当地政策和市场法规,以及任何政治或宗教敏感性,以增加你的 App 受到好评的可能性。


Resources