是否可以在 Windows Phone 8.1 中本地化推送通知文本

Posted

技术标签:

【中文标题】是否可以在 Windows Phone 8.1 中本地化推送通知文本【英文标题】:Is it possible to localize the push notification text in Windows Phone 8.1 【发布时间】:2015-03-10 13:03:50 【问题描述】:

我的服务的推送通知包含我想根据操作系统的语言进行本地化的文本。在 ios 中,通知中心/系统具有一种机制,如果通知中的参数是键,它会搜索操作系统中本地化的键值资源(由应用程序保存)并以相应的语言翻译通知。 Windows Phone 中是否有类似的东西或适当的解决方案?

【问题讨论】:

How to localize notifications and combobox in Windows store app? (C#/XAML, Multilingual App Toolkit)的可能重复 【参考方案1】:

您可以在应用的 resource.resw 文件中包含本地化字符串,并通过 ms-resource 语法在通知中引用它们:

 <text id="1">ms-resource:greeting</text>

这会将文本替换为资源文件中的问候值。

更多详情请见Globalization and accessibility for tile and toast notifications。

【讨论】:

是否可以这样做并从有效负载中添加额外的文本?

以上是关于是否可以在 Windows Phone 8.1 中本地化推送通知文本的主要内容,如果未能解决你的问题,请参考以下文章

Windows phone 8.1 后台任务突然退出

Windows Phone 8.1 / 10应用程序开发

PushSharp 是不是支持 windows phone 8.1 推送通知?

停用后执行 Windows Phone 8.1 应用程序

WebView windows phone 8.1

Windows Phone 8.1 上的 WiFi 直连