我有一个移动应用程序(IOS / Android),我想为相应的商店和许多国家/地区构建和部署它,每个国家/地区都有自己的配置和参数,问题是:如果有人尝试安装该应用程序(ios / android)版本来自其原籍国以外的商店,当他返回原籍国时,他将获得不适合其参数和配置的应用程序,您有什么建议吗?
这是一个示例:来自德国的用户前往法国旅行了4天,他在法国安装了该应用程序,该应用程序运行正常,回到他的国家,该应用程序也运行正常,但参数和配置错误
预期:如果德国用户出国旅行并安装该应用程序,则他始终会获得该应用程序的德语版本。
答案 0 :(得分:0)
对于android而言:您应该拥有一个适用于整个世界的应用。如果您需要特定国家/地区的特定版本,则应上传针对这些国家/地区的其他应用,然后在Play商店中调整可见性设置。但这增加了您刚才提到的问题。
翻译由android中的资源文件夹处理。您可以为每种语言添加不同的值,包括字符串。 Android会根据用户的语言设置自动选择语言。因此,即使具有德语设置的德国用户在法国下载应用程序,除非他切换设备语言,否则他的应用程序始终会一直使用德语。
答案 1 :(得分:0)
我遇到了一些有趣的事实,首先要感谢亚历山大和CZ54,就这样: