首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通知的本地化不起作用

通知的本地化不起作用
EN

Stack Overflow用户
提问于 2021-06-10 01:40:43
回答 1查看 425关注 0票数 1

我想本地化通知,我发现有这样的属性,比如title_loc_key、body_loc_key

用于本地化(I18N)通知标题和正文的FCM字段不起作用。例如:

代码语言:javascript
复制
{
  "android" : {
    "priority" : "normal",
    "notification" : {
      "title_loc_key": "notify_title",
      "body_loc_key": "notify_body"
    }
  }
}

FCM文档指出,这些字段用于本地化“应用程序的字符串资源”中的文本,但Flutter没有res/values/ string s.xml文件。我正在使用Flutter库,并按照Flutter国际化的需要维护res/ flutter_localizations /string_.arb文件,但是我没有办法告诉firebase_messaging使用这些资源。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-10 19:47:44

FCM没有意识到颤动。它专注于原生应用程序。因此,对于Flutter,这将是androidios目录中的代码。

如果你想使用title_loc_keybody_loc_key,你必须在安卓系统的android/app/src/main/res/values/strings.xml上添加标签。这些标签与您在颤振代码中使用的标签是分开的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67909213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档