Awesome
<h1 align="center" style="border-bottom: none"> <b> <a href="https://tolgee.io">Tolgee</a><br> </b> An open-source localization platform<br/> developers enjoy to working with <br> </h1> <div align="center">An open-source alternative to Crowdin, Phrase, or Lokalise
<h2 align="center" style="border-bottom: none"> </h2> </div> <div align="center"><img src="https://img.shields.io/badge/-Facebook-424549?style=social&logo=facebook" height=25 /> <img src="https://img.shields.io/badge/-Twitter-424549?style=social&logo=twitter" height=25 /> <img src="https://img.shields.io/badge/-Linkedin-424549?style=social&logo=linkedin" height=25 />
</div>We are sending swags for awesome demos merged PRs! For complete information, check our Hacktoberfest2024.md
Submission Types
- Pull Requests: Submit a pull request addressing issues tagged with #hacktoberfest
- You can create a demo with any of the following frameworks: React, Angular, Vue, Svelte, PHP, Flutter, Ruby, iOS, Android
Quality Criteria
Your submissions will be evaluated based on the following criteria, with each project receiving a score between 10-50 points:
- Quality: Is the code well-written, tested, and maintainable
- User Experience (UX): How intuitive and user-friendly is the implementation?
- Creativity: Does the project offer a unique approach or innovative features?
- Usefulness: How valuable is the contribution to the users?
According to the points, you'll get an amount of swag:
- 30 - 40 points - Tolgee Sticker set
- 40 - 45 points - Tolgee Sticker set + Tolgee Socks
- 45 - 50 points - Tolgee Sticker set + Tolgee Socks + Tolgee T-shirt
Repository Star ⭐
Please start the Tolgee repository as part of your contribution!
For complete information, check our Hacktoberfest2024.md
Join Tolgee Community Tolgee Slack Community <img src="https://img.shields.io/badge/-Tolgee Comunity-424549?style=social&logo=slack" height=25 /> to share your ideas, suggestions, or questions and connect with other users and contributors.
Quick links
-
- Product (Learn more about the great features)
-
Integrations (Learn how to integrate Tolgee with your favourite technology)
Why use Tolgee?
Because it saves a lot of time you would spend on localization tasks without it. Because it enables you to provide perfectly translated software.
In context translating & One click screenshots
Add translations in the code, and translate them directly in the app with the Tolgee i18n tool. Clicking an element while holding the ALT/option key opens a dialog where you can simply modify your strings. No need to edit large .json/.po/.whatever file. In-context translating works great also in the production environment.
Once. That's how many times you have to click to take a screenshot from your application with highlighted phrases to translate. Just ALT + click a string and hit the camera button. Boom! Screenshot is generated.
Translating on production
In-context translating also works in the production environment of your deployed app. Using the Tolgee Tools Chrome plugin, you can simply provide your API key and start translating. This enables anybody without developer knowledge to translate your app.
True integrations
Tolgee is not just another localization platform offering integrations that just sync your local data with the backend. Tolgee is truly integrated into your app via SDKs.
Machine translation
We support DeepL, Google Translate, and AWS Translate. Select which services you want to use in the settings section. The machine translation features make the whole localization process significantly faster. Translators can just use translation suggestions provided by third-party machine translation services.
Translation memory
Tolgee automatically makes suggestions from translations you already used in the project so you can translate similar phrases in a similar way.
Translation memory suggestions also show the similarity percentage, the key, and the original text of the translated string.
Auto translation
When enabled, Tolgee automatically translates new keys using translation memory or machine translation services. Your strings are translated immediately, right after creation. Select if you would like to use translation memory and/or which machine translation service you would like to use to automatically translate new keys.
Activity log
See who modified, reviewed, or commented on the phrases in your project. Clearly.
Comment on translations
Does something look off? Tell others what you would change. You can comment on every translation on Tolgee platform.
Translation history
See the changes to specific translations of a specific key in a specific language. Something is wrong? You know where to point the finger!
For more detailed documentation about Tolgee, visit tolgee.io.
Quickstart 🚀
- Sign up at app.tolgee.io or access your self-hosted instance
- Create a project
- Follow a guide in the integration section of your project
- Have fun!
How to contribute
You wanna contribute? Great to hear that! You can start right away!
Contributors
<a href="https://github.com/tolgee/tolgee-platform/graphs/contributors"> <img alt="contributors" src="https://contrib.rocks/image?repo=tolgee/tolgee-platform"/> </a>Let us know what you think! #FeedbackWanted ❤️