tolgee-platform  by tolgee

Developer and translator-friendly localization platform

Created 5 years ago
3,813 stars

Top 12.5% on SourcePulse

GitHubView on GitHub
Project Summary

Localization platform developers enjoy working with 🤫 Tolgee is an open-source, web-based localization platform designed to streamline internationalization (i18n) workflows for developers and translators. It offers a developer-friendly experience, aiming to save significant time on localization tasks by providing in-context editing and seamless integration into applications, serving as an alternative to commercial solutions like Crowdin or Phrase.

How It Works

Tolgee integrates directly into applications via powerful SDKs, enabling "in-context" translation where developers and translators can modify strings directly within the running application by simply ALT/Option-clicking on text elements. This approach eliminates the need to navigate complex translation files. It also features a one-click screenshot tool that captures application views with highlighted phrases for translation context. The platform supports automated workflows through machine translation services (DeepL, Google Translate, AWS Translate) and a translation memory system that suggests consistent translations based on past usage.

Quick Start & Requirements

Tolgee can be self-hosted using Docker, with official images available on Docker Hub. Alternatively, users can sign up for the SaaS offering at app.tolgee.io. Comprehensive documentation, including getting started guides and SDK details, is available at https://docs.tolgee.io/. Specific setup instructions for advanced features like the MCP server are detailed in DEVELOPMENT.md.

Highlighted Details

  • In-Context Editing: Modify translations directly within the application UI.
  • One-Click Screenshots: Capture localized UI elements for translation context.
  • MCP Server: Enables AI coding assistants to manage translations programmatically within editors.
  • Automated Workflows: Integrates machine translation (DeepL, Google, AWS) and translation memory for faster, consistent localization.
  • Collaboration Features: Includes activity logs, translation commenting, and translation history for clear oversight.

Maintenance & Community

The project maintains active community channels via Slack (https://join.slack.com/t/tolgeecommunity/shared_invite/zt-2zp55d175-_agXTfKKVbf1BYXlKlmwbA) and GitHub Discussions (https://github.com/tolgee/tolgee-platform/discussions). Further engagement is fostered through Dev.to (https://dev.to/tolgee_i18n), YouTube (https://www.youtube.com/@tolgee), LinkedIn (https://www.linkedin.com/company/tolgee/), and X (https://x.com/Tolgee_i18n). Contribution guidelines are provided, encouraging community involvement.

Licensing & Compatibility

The project is licensed under Apache 2.0 and "Tolgee EL". Specific details or restrictions of the "Tolgee EL" license are not elaborated in the README, which may require further investigation for commercial use or closed-source integration.

Limitations & Caveats

The provided README does not explicitly detail limitations, known bugs, or unsupported platforms. The project actively seeks feedback and contributions, suggesting it is a developing platform.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
71
Issues (30d)
11
Star History
65 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Travis Fischer Travis Fischer(Founder of Agentic), and
2 more.

lingo.dev by lingodotdev

0.5%
5k
CLI tool for web & mobile localization via LLMs
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.