【问题标题】:How localisation on IOS/Android store worksIOS/Android 商店本地化的工作原理
【发布时间】:2019-10-10 17:47:39
【问题描述】:

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

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

预期:如果德国用户在国外旅行并安装该应用程序,他总是会获得该应用程序的德语版本。

【问题讨论】:

  • 您的应用程序应该只有 1 个二进制文件,并根据设备的当前区域设置更改您的参数。
  • 谢谢CZ54,代码内部的参数我的意思是一些“相对于每个国家的计算人员”是可以为许多国家构建一个二进制文件并在这种情况下改变appstore中的可见性??

标签: android ios


【解决方案1】:

为 android 代言:您应该拥有一款适用于全世界的应用。如果您需要为某些国家/地区提供特定版本,您应该为这些国家/地区上传不同的应用程序并调整 Play 商店中的可见性设置。但这又增加了你刚才提到的问题。

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

【讨论】:

  • 谢谢 Alexander,翻译没有问题,但是当我在不同国家/地区上传应用时,Play Store 的可见性设置是全球管理的?
  • 您需要为 Android 和 iOS 上传一次您的应用程序,它将在所有国家/地区可用。您可以决定是否不想在全球某些国家/地区展示它们。无需为每个国家/地区多次上传应用。
【解决方案2】:

我遇到了一些有趣的事实,首先感谢Alexander和CZ54,所以这里是:

  1. 本地化将基于 ID 存储而不是 IP 地址
  2. 我将为所有国家/地区构建一个版本
  3. IOS 上传一次,Android 上传一次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多