Skip to content

bigBear713/ng-translation

Repository files navigation

@bigbear713/ng-trans

Angular i18n translation component.

OnlineDemo

Bug Report

Feature Request

Attention

  • 该组件已经废弃,将不再推出v16版本,v15是最后一个版本。推荐您使用@bigbear713/nb-trans或者其他多语言组件库.

Document

Feature

  • 支持翻译文本懒加载,或者急性加载;
  • 支持切换语言时,不刷新页面自动更新翻译文本;
  • 支持设置翻译文本加载失败时的重试次数;
  • 支持翻译文本中带有参数;
  • 支持翻译文本中带有组件的复杂场景;
  • 支持组件的更新策略为ChangeDetectionStrategy.OnPush;
  • 支持在standalone component中使用;

Installation

$ npm i @bigbear713/ng-trans
// or
$ yarn add @bigbear713/ng-trans

启动demo项目

  • 安装依赖:
npm i
  • 编译ng-trans库
npm run build:lib
  • 启动demo项目
npm start
  • 部署demo
npm run build
  • 启动带有SSR的demo项目
npm run dev:ssr
  • 部署带有SSR的demo项目
npm run build:ssr

npm run serve:ssr

贡献者

欢迎提feature和PR,一起使该项目更好

bigBear713

License

MIT