更改android应用内商品的默认语言

时间:2014-02-11 10:59:03

标签: android localization google-play in-app-billing

我们正在开发一款使用应用内结算功能的Android应用。我们目前在应用程序中支持大约4种语言。

我们希望默认语言为德语,这意味着如果当前不支持其语言的用户安装应用程序,则所有应用程序的内容都将以德语显示(我知道英语可能更理想,因为更多人会说它但这是现在的要求)。

将应用程序的默认语言更改为德语是没有问题的(我只是将默认值文件夹中的所有字符串值设为德语)。

但是,当用户查看应用内商品时,产品仅以英语提供。我们还为应用内商品提供与应用本身相同的本地化版本。

如果用户的语言不是受支持的语言之一,如何强制以德语提供应用内商品?

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

应用内商品的默认语言是继承自应用程序的默认语言,因为它是在 Developer Console 中定义的。

Developer Console 中打开您的应用程序,选择商品详情并选择您想要默认的语言(例如德语)。然后按管理翻译选择器。选择更改默认语言选项并确认选择。完成后,您的所有应用内商品都会继承新的默认语言。