mcpField
A
angular-best-practices-transloco

angular-best-practices-transloco

github.com/alfredoperez开发36339 次安装31 周前更新
代码仓库

关于 angular-best-practices-transloco

angular-best-practices-transloco 是面向 Angular Transloco 运行时国际化的扩展技能,提供路由级懒加载、动态切换语言和确定性翻译测试方面的指导。

主要功能

  1. 01按路由范围懒加载翻译
  2. 02运行时切换语言
  3. 03TranslocoTestingModule 测试指导

适用场景

  1. 01接入 Transloco 运行时国际化
  2. 02按路由加载翻译
  3. 03使用模拟翻译测试 Angular 组件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alfredoperez/angular-best-practices --skill angular-best-practices-transloco

安装后在 Claude Code 中输入/angular-best-practices-transloco确认已加载。

附带文件AGENTS.md

详细介绍

Angular Transloco 最佳实践

Transloco 在运行时国际化、延迟加载翻译和测试方面的规则。与核心 angular-best-practices 技能搭配使用,可全面覆盖 Angular。

链接

适用场景

  • 使用 transloco 管道或指令添加运行时国际化
  • 使用作用域为各路由延迟加载翻译文件
  • 编写使用 TranslocoTestingModule 的测试

规则

规则影响描述
按路由延迟加载翻译文件MEDIUM仅在激活路由时加载对应作用域的翻译
在测试中模拟翻译MEDIUM无需通过 HTTP 加载翻译,测试快速且结果确定
使用 Transloco 实现运行时国际化MEDIUM无需重新构建应用即可动态切换语言

安装

从 skills.sh/alfredoperez/angular-best-practices 安装:

评论

支持 Markdown