angular-i18next | angular v10+ integration with i18next v194+ | Internationalization library

 by   Romanchuk TypeScript Version: 18.0.0-0 License: MIT

kandi X-RAY | angular-i18next Summary

kandi X-RAY | angular-i18next Summary

angular-i18next is a TypeScript library typically used in Utilities, Internationalization, Angular applications. angular-i18next has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Angular 13 support angular-i18next@11.0.0.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              angular-i18next has a low active ecosystem.
              It has 116 star(s) with 31 fork(s). There are 6 watchers for this library.
              There were 3 major release(s) in the last 12 months.
              There are 6 open issues and 76 have been closed. On average issues are closed in 45 days. There are 3 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of angular-i18next is 18.0.0-0

            kandi-Quality Quality

              angular-i18next has no bugs reported.

            kandi-Security Security

              angular-i18next has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              angular-i18next is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              angular-i18next releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of angular-i18next
            Get all kandi verified functions for this library.

            angular-i18next Key Features

            No Key Features are available at this moment for angular-i18next.

            angular-i18next Examples and Code Snippets

            No Code Snippets are available at this moment for angular-i18next.

            Community Discussions

            QUESTION

            Angular Internationalization ( ngx-translate/ i18n OR i18next )
            Asked 2019-Jul-17 at 14:22

            I need to implement internationalization in a large scale project in Angular. From what I have found, there are two main choices : Angular's official i18n OR ngx-translate.

            To understand advantages and disadvantages of both, I have gone through a lot of discussions :

            https://github.com/angular/angular/issues/16477

            https://github.com/ngx-translate/core/issues/495

            https://github.com/ngx-translate/core/issues/783

            Differences ngx-translate vs i18n

            Now, the 3rd option is "angular-i18next". There's not a lot of documentation on this. I understand it's a wrapper over i18next. But does it overcome any shortcomings like:

            • Translating non template text.

            • Dynamic translations without reloading the page.

            • Having single build with AOT compilation.

            Or, my best bet is to choose between i18n and ngx-translate? Also, is anyone using "angular-i18next"?

            ...

            ANSWER

            Answered 2019-Jul-17 at 14:22

            After some more research, I came to a conclusion that i18-next does not offer anything over official Angular's i18n. Also, to use i18-next, you'll have to rely on an external dependency angular-i18next, and I am not convinced to do that for a large scale application.

            Funnily enough, an article posted on angular-i18next page, states the following:

            My point is: There are basically no features that I18next supports and the built-in I18n Angular module doesn’t. So if there is a relatively little difference, why would you make your life more complex and include some third-party I18n framework? Especially, when it relies on a separate plugin (maintained by another person) to make everything working?

            Considering these things, and the fact how heavy i18next library is, and the learning time, I immediately dropped the idea to proceed with i18next.

            Instead, for now, best option according to me is to go with Angular's official i18n, with the i18n-polyfill for template outside translations. And as soon as i18n gets this functionality, I'll migrate completely to i18n.

            Source https://stackoverflow.com/questions/56795426

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install angular-i18next

            2. Import I18NextModule to AppModule. 3. Import I18NextModule.forRoot() to AppModule and setup provider with "init" method (use native options). Angular would not load until i18next initialize event fired.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • npm

            npm i angular-i18next

          • CLONE
          • HTTPS

            https://github.com/Romanchuk/angular-i18next.git

          • CLI

            gh repo clone Romanchuk/angular-i18next

          • sshUrl

            git@github.com:Romanchuk/angular-i18next.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Internationalization Libraries

            formatjs

            by formatjs

            react-i18next

            by i18next

            version

            by sebastianbergmann

            globalize

            by globalizejs

            angular-translate

            by angular-translate

            Try Top Libraries by Romanchuk

            angular-i18next-demo

            by RomanchukJavaScript

            robocode

            by RomanchukC#

            angular-validation-message

            by RomanchukTypeScript

            angular2-meet

            by RomanchukJavaScript