Google Play控制台可以提供不同语言的商品详情。但它有不同国家的重复语言选项。
我知道不同国家的语言差异,但我们有可能只提供单一的英语,单一的西班牙语和单一的法语翻译。因此,我们花费大量时间将完全相同的元数据和图像上传到不同的区域设置。而且,进行局部实验要困难得多。
我们是否需要将相同的内容上传到所有版本,或者每种语言只需一个就足够了?
应用程序默认语言是英语美国,我们只上传了西班牙语西班牙语元数据。如果使用西班牙拉丁美洲的用户打开应用程序页面,它将是英语还是西班牙语?
答案 0 :(得分:1)
这取决于API级别。在Android 7(API级别24)之前,Android需要完全匹配。因此,如果用户将设备设置为es_AR(阿根廷西班牙语),则与es_ES不匹配。
API级别24改进了匹配,并且可以在上面的示例中使用。有关于如何优化匹配过程的建议。有关详细信息,请参阅https://developer.android.com/guide/topics/resources/multilingual-support.html。
答案 1 :(得分:0)
我们现在遵循简单的规则。我们使用英语作为默认语言。
答案 2 :(得分:0)
从 Android 7.0 开始,它确实回退到其中一种子语言,例如,如果用户首选语言是 fr_CH 并且开发人员提供了 fr_FR,那么它会按照 fr_CH 的顺序查找资源 ---> 失败 ---> 尝试 Fr-->失败 -----> 尝试与 fr_FR 匹配的 Fr 的孩子。
这里的信息https://developer.android.com/guide/topics/resources/multilingual-support.html