/ngx-i18n-router

Route internationalization utility for Angular

Primary LanguageTypeScriptMIT LicenseMIT

ngx-i18n-router

Route internationalization utility for Angular

CircleCI coverage tested with jest Conventional Commits Greenkeeper badge Angular Style Guide

Please support this project by simply putting a Github star. Share this library with friends on Twitter and everywhere else you can.

ngx-i18n-router translates each path and redirectTo property of routes, during Angular app initialization and also during runtime - when the working language gets changed.

NOTICE

This 5.x.x branch is intented to work with @angular v5.x.x. If you're developing on a later release of Angular than v5.x.x, then you should probably choose the appropriate version of this library by visiting the master branch.

Also, please check the Workaround for '@ngtools/webpack' section if your app depends on @angular-cli or @ngtools/webpack for AoT compilation.

Packages:

Name Description NPM
@ngx-i18n-router/core Route internationalization utility for Angular npm version
@ngx-i18n-router/http-loader Loader for ngx-i18n-router that provides route translations using http npm version
@ngx-i18n-router/config-loader Loader for ngx-i18n-router that provides route translations using ngx-config npm version

Examples

Contributing

If you want to file a bug, contribute some code, or improve documentation, please read up on the following contribution guidelines:

Thanks to

  • JetBrains, for their support to this open source project with free WebStorm licenses.

License

The MIT License (MIT)

Copyright (c) 2018 Burak Tasci