切语言不只换字,这款Skill接国际化

为Flutter项目添加多语言和本地化支持。

flutter-setup-localization 是帮助开发者给 Flutter 项目接入多语言支持的 Skill。提供目标语言、界面文案和项目配置后,AI 会组织 ARB 资源文件、生成本地化访问代码,并把支持的语言接到应用入口。

多语言不只是把一批中文字换成英文。原文还覆盖姓名等动态占位符、数量变化和条件选词。比如“你有多少条通知”,不同语言可能需要不同形式,应该放进本地化规则,而不是在界面里随意拼字符串。

有一处版本问题需要先处理:归档示例仍使用 synthetic-package 和 package:flutter_gen 的旧生成方式。Flutter 官方迁移说明已要求改为引用项目源码目录中生成的文件,因此不能直接把整段旧配置复制进新项目。

使用时可以要求 AI 先检查 Flutter 版本和当前生成路径,再把硬编码文字迁入资源文件,补齐说明与占位符,生成代码后运行检查。修改现有文案,也要确认各语言对应键没有遗漏。

它适合搭建或整理多语言基础。译文是否准确、文字变长是否挤坏布局,还需要按实际语言与页面验证。

分类:文档办公

来源仓库:flutter/agent-plugins

适合用来做什么

  • 为新的Flutter项目添加本地化支持。
  • 在Flutter项目中配置flutter_localizations和intl。

安装 flutter-setup-localization

npx skills add https://www.iskills.cc/skills/flutter/agent-plugins/flutter-setup-localization/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 flutter-setup-localization 的用途与原始说明

浏览全部 Skill 指南