Angular i18n update workflow

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Angular

    Deliver web apps with confidence 🚀

  • 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"...).

  • angular-cli

    CLI tool for Angular

  • 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"...).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ngx-i18nsupport

    Some tooling to be used for Angular i18n workflows

  • 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"...).

  • xliff-simple-merge

    Merges XLIFF 1.2/2.0 files. Usable for Angular i18n automation.

  • I wrote two small tools, that solve the i18n merge problem: xliff-simple-merge and xml_normalize.

  • xml_normalize

    Normalizes xml files. Options include sorting siblings based on provided attribute, remove nodes, normalize whitespace/trim and pretty print.

  • I wrote two small tools, that solve the i18n merge problem: xliff-simple-merge and xml_normalize.

  • angular-t9n

  • If you (as the developer) do the translations yourself, you might find a more integrated solution, like angular-t9n, better.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts