Angular translation lib by bigBear713.
- 支持翻译文本懒加载,或者急性加载;
- 支持切换语言时,不刷新页面自动更新翻译文本;
- 支持设置翻译文本加载失败时的重试次数;
- 支持翻译文本中带有参数;
- 支持翻译文本中带有组件的复杂场景;
- 支持组件的更新策略为
ChangeDetectionStrategy.OnPush
; - 支持在
standalone component
中使用; - 支持以
standalone component
的方式引入;
@bigbear713/nb-trans | @angular/core |
---|---|
^12.0.0 | ^12.0.0 |
^13.0.0 | ^13.0.0 |
^14.0.0 | ^14.0.0 |
^15.0.0 | ^15.0.0 |
^16.0.0 | ^16.0.0 |
^17.0.0 | ^17.0.0 |
$ npm i @bigbear713/nb-trans
// or
$ yarn add @bigbear713/nb-trans
- 安装依赖:
npm i
- 编译nb-trans库
npm run build:lib
- 运行nb-trans单元测试
npm run test:lib
- 启动demo项目
npm start
- 部署demo
npm run build
欢迎提feature和PR,一起使该项目更好
MIT