IOS / Android商店上的本地化工作方式

时间:2019-10-08 07:47:02

标签: android ios

我有一个移动应用程序(IOS / Android),我想为相应的商店和许多国家/地区构建和部署它,每个国家/地区都有自己的配置和参数,问题是:如果有人尝试安装该应用程序(ios / android)版本来自其原籍国以外的商店,当他返回原籍国时,他将获得不适合其参数和配置的应用程序,您有什么建议吗?

这是一个示例:来自德国的用户前往法国旅行了4天,他在法国安装了该应用程序,该应用程序运行正常,回到他的国家,该应用程序也运行正常,但参数和配置错误

预期:如果德国用户出国旅行并安装该应用程序,则他始终会获得该应用程序的德语版本。

2 个答案:

答案 0 :(得分:0)

对于android而言:您应该拥有一个适用于整个世界的应用。如果您需要特定国家/地区的特定版本,则应上传针对这些国家/地区的其他应用,然后在Play商店中调整可见性设置。但这增加了您刚才提到的问题。

翻译由android中的资源文件夹处理。您可以为每种语言添加不同的值,包括字符串。 Android会根据用户的语言设置自动选择语言。因此,即使具有德语设置的德国用户在法国下载应用程序,除非他切换设备语言,否则他的应用程序始终会一直使用德语。

答案 1 :(得分:0)

我遇到了一些有趣的事实,首先要感谢亚历山大和CZ54,就这样:

  1. 本地化将基于ID存储而不是IP地址
  2. 我将为所有国家/地区建造一个建筑物
  3. 为iOS上载一次,为Android上载一次。