Appcelerator推送通知国际化

时间:2016-03-03 09:08:33

标签: push-notification internationalization translation appcelerator appcelerator-arrow

我部署了一些在多个国家/地区使用的应用。 现在我想发送通知,但我找不到以不同语言发送通知的方法。 我需要向用户发送一些新闻,因此我无法将翻译整合到i18n文件中。

我想我不是第一个遇到这类问题的人,但我没有在互联网上找到很多帮助。

请不要犹豫,分享一些关于

的提示或良好做法

提前致谢,

阿诺

1 个答案:

答案 0 :(得分:0)

APN和GCM本身只知道每个设备的令牌。像Arrow Push这样的推送服务提供商可以跟踪每个令牌的元信息。

对于箭头推送,您可以为每种语言创建单独的通道。然后,当您发送推送通知时,您需要单独为每种语言执行此操作并定位相关频道。

要将令牌/用户订阅到频道,请参阅: http://docs.appcelerator.com/platform/latest/#!/api/Modules.Cloud.PushNotifications-method-subscribeToken

要发送到频道中的所有令牌/用户,请参阅: http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-notify

或通过Appcelerator平台仪表板发送。