You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter中如何修改Upgrader组件的默认提示消息?

修改Upgrader弹窗的标题与正文内容

你可以通过Upgrader组件的messages参数自定义弹窗的标题、正文及按钮文字,直接替换默认的英文内容,示例代码如下:

UpgradeAlert(
  upgrader: Upgrader(
    canDismissDialog: false,
    showLater: true,
    showIgnore: false,
    showReleaseNotes: false,
    dialogStyle: Platform.isAndroid ? UpgradeDialogStyle.material : UpgradeDialogStyle.cupertino,
    // 自定义弹窗的中文文本
    messages: UpgraderMessages(
      code: 'zh',
      title: '发现新版本',
      message: '我们推出了全新版本,包含更多功能与体验优化,建议您立即更新。',
      buttonTitleUpdate: '立即更新',
      buttonTitleLater: '稍后提醒',
    ),
  ),
)

如果需要适配多语言场景,也可以结合Flutter的本地化机制,注册UpgraderLocalizationsDelegate并提供对应的中文资源文件,实现更系统的本地化支持。

内容的提问来源于stack exchange,提问作者Mathan Tr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 08:34:58