I18N
ngx-i18nsupport
I18N | ngx-i18nsupport | |
---|---|---|
1 | 3 | |
69 | 283 | |
- | - | |
5.5 | 0.0 | |
29 days ago | over 1 year ago | |
C# | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
I18N
-
Maintaining Multi-language Angular Applications with i18n
The main benefit is allowing the project to deploy a single application with many translation files. The documentation on this part is still lacking, but hopefully, we get official documentation on how to best work with loadTranslations and $localize. There are 3rd party libraries like Soluling out there trying to bridge the gaps.
ngx-i18nsupport
-
i18n workflow... how?
-i18nsupport/tree/master/projects/xliffmerge It works great with the angular default translation service. It doesn't even have to be installed in the project and takes care of all the merging processes it sounds like you're struggling with.
-
Angular i18n update workflow
The core team does not see it as their responsibility - see angular/angular/issues/37655 and angular/angular-cli/issues/6552. There existed some tooling @ngx-i18nsupport on which the community relied on, but sadly this is unmaintained and broken (and probably too complex for "fork and repair"...).
-
Maintaining Multi-language Angular Applications with i18n
It’s not sustainable to keep merging the translation files manually. We need some automation! To implement this, I’m using a free tool called Xliffmerge.
What are some alternatives?
icu4x - Solving i18n for client-side and resource-constrained environments.
angular-cli - CLI tool for Angular
Squidex - Headless CMS and Content Managment Hub
angular-t9n
Exceptionless - Exceptionless clients for the .NET platform
xliff-simple-merge - Merges XLIFF 1.2/2.0 files. Usable for Angular i18n automation.
XLocalizer - Localizer package for Asp.Net Core web applications, powered by online translation and auto resource creating.
Angular - Deliver web apps with confidence 🚀
BCEdit180 - A java class file viewer and editor, written in C#. Similar to jclasslib but supports extra features such as copy and paste bytecode between methods
kilt - Easier handling of Java i18n resource bundles
Localisation - Repository for translation and discussion for OpenRCT2.