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.
Link to documentation https://docs.inlang.dev
- GitHub Discussions: public feedback and questions.
- GitHub Issues: bugs you encounter using inlang.
- Discord: contact the maintainers and hanging out with the community.
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).
Collaborators, or you yourself, can seamlessly edit translations in the dashboard. During development the translations are automatically synced with the source code.