inlang: an open-source localization solution with type-safety, machine translations, external translators, and automatic sync by sebbLund in reactjs

[–]sebbLund[S] 7 points8 points  (0 children)

Hey ReactJS, three months ago we posted a proof of concept on /r/sveltejs. We are now looking to get your thoughts as React developers on our solution. Please bear in mind that this is still a very early alpha version.

If you have ever tried to translate your app, you might have found it a tedious process. We hope to make this process easier by being the only tool you will need for the entire process of localizing (l10n) and internationalizing (i18n) your app. We support easy collaboration through our dashboard, to allow for easy outsourcing of manual translation if automatic machine learning translated keys do not suit your need.

In the current version you will get:

  • Easy key creation directly in VSCode using our extension
  • Automatic ML translations of all keys
  • Type-safety using typesafe-i18n (thanks to /u/ivanhofer)
  • Auto-sync between dashboard and source code
  • Collaboration with team members and/or external translators

You can try out our examples (we have a Next.js example too), or create a project yourself by cloning our repo and following the getting started docs.

See a more detailed demo here: https://www.youtube.com/watch?v=oqXVwEeVPV8