解析服务器 (2.6.3) - 本地化推送通知

Parse Server (2.6.3) - Localized Push Notifications

我的云代码上有一些 afterSave 触发器,从那里发送推送通知。最近,我们本地化了我们的 iOS 应用程序,我们希望对推送通知做同样的事情。

我在 Parse 中找不到任何关于它的文档!知道它是如何完成的吗?

没有内置机制(通常在 Parse 和 Push 中都没有),因此您必须自己处理。有关服务器端或客户端本地化的概要,请参阅 this answer

  • 如果您预先知道所有可能的文本,您可以将它们放入 Localizable.strings 文件中,通过推送发送本地化密钥,然后在应用程序中查找字符串。

  • 如果您需要更大的灵活性(例如,文本经常更改或根据其他值生成),您必须在服务器上执行本地化:您需要知道每个用户的首选语言(一个简单的方法是将语言代码保存在应用程序中当前 User 对象的 属性 中),然后在服务器上按语言对用户进行分组,并向每个组发送适当的通知文本。