Skip to content
/ inlang Public
forked from opral/monorepo

Open Source localization (translation) solution for apps with type safety, machine translations, collaboration, and automatic sync in one tight package.

License

Notifications You must be signed in to change notification settings

nl97/inlang

 
 

Repository files navigation

inlang

Inlang is an open source localization (translation) solution for mobile and web apps with developer experience (DX) in mind. With inlang you get collaboration with automatic sync, type safety and machine translations in one tight package.

But that's just the beginning. We want to help you localize your apps with one click. Want to stay up-to-date? Subscribe to our newsletter (no spam!)

Status

  • Early Alpha: We are testing the solution and need your feedback.
  • Beta: Stable enough for small(er) apps and projects.
  • Release: Production ready.

Supported Languages

  • TypeScript using typesafe-i18n
  • Dart / Flutter
  • Swift / iOS
  • Kotlin / Android

Features

  • Typesafety (no more missing translations/keys)
  • Collaboration via the dashboard
  • Sync between dashboard and source code
  • Variables / Interpolation
  • OTA (Over the air updates without releasing a new version)
  • Pluralization

Are you missing a feature? Head over to discussion to request a new feature.

Getting started

Link to documentation https://docs.inlang.dev

Community & Support

Demo

Step 1 - Create keys directly in VSCode

Keys are automatically sent to the dashboard, machine translated into all languages and synced with your source code. Bonus on top: typesafety (no more missing translations/none existent keys). Create keys directly in VSCode which are automatically sent to the dashboard and injected into the code

Step 2 - Manage translations in the dashboard

Collaborators, or you yourself, can seamlessly edit translations in the dashboard. During development the translations are automatically synced with the source code. Editing and syncing translations from the dashboard to source code

About

Open Source localization (translation) solution for apps with type safety, machine translations, collaboration, and automatic sync in one tight package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 58.9%
  • Svelte 30.6%
  • PLpgSQL 5.1%
  • JavaScript 3.1%
  • CSS 1.4%
  • Shell 0.7%
  • HTML 0.2%