本地化通知负载

Posted

技术标签:

【中文标题】本地化通知负载【英文标题】:Localize notification payload 【发布时间】:2011-12-01 22:19:25 【问题描述】:

我目前正在开发一个使用推送通知的本地化应用程序。我想知道是否可以本地化在通知消息中发送的字符串,在 toast 通知的 Text 元素和磁贴通知的 Title 元素中。我想使用我创建的本地化资源字符串来本地化应用程序的其余部分。

我发现可以按照以下指南在主图块中使用 '@' 字符来本地化应用程序标题: http://msdn.microsoft.com/en-us/library/ff967550(v=VS.92).aspx 但不幸的是,我不知道在收到推送通知时是否可以重现这种行为。那么最后,有没有办法本地化推送通知?

【问题讨论】:

也许您可以在订阅推送通知时传递您的文化信息,并让您的服务器将它们本地化。 是的,我也想到了,好像没有别的办法了……谢谢 【参考方案1】:

我也在 msdn 网站上发布了这个问题:

http://forums.create.msdn.com/forums/t/96082.aspx

因此,我将在服务器端实现 l8n,因为它似乎是本地化通知负载的唯一方法。

谢谢海因里希。

【讨论】:

以上是关于本地化通知负载的主要内容,如果未能解决你的问题,请参考以下文章

颤动本地通知发送带有有效负载选项的 ID

丰富的本地通知

如何本地化 Firebase 云消息通知?

通知本地化在 iOS 10 中不起作用

寻求与管理 iBeacon 本地通知相关的最佳实践建议

当应用程序处于未运行或后台状态时,如何处理推送通知有效负载而不点击它