i18n Manager Gilmar Quinelato
winget install --id=GilmarQuinelato.i18nManager -e
Translation management app
i18n Manager is a translation management application designed to streamline localization processes for developers and translation teams. It provides tools to manage translations across multiple languages efficiently, ensuring consistency and reducing errors in internationalization efforts.
Key Features:
- Cross-platform support, available on Windows, macOS, and Linux.
- Integration with popular translation platforms like Lokalise for seamless workflow.
- Support for multiple file formats (e.g., JSON, XML) to accommodate various project needs.
- Real-time collaboration features to manage translations in a team environment.
- History tracking of changes to monitor progress and revert if necessary.
- Installation via winget for easy setup on Windows systems.
Audience & Benefit:
Ideal for developers and localization teams working on internationalized projects, i18n Manager enhances productivity by centralizing translation management. It helps users maintain organized and accurate translations across different languages, ultimately improving the quality of localized software products.
README
This app was developed with the objective to help the developers to manage the app translations.
Any type of contributions are welcome.
Features
- Detect changed, missing, duplicated/untranslated keys and added translations
- Add, remove and rename translation keys (context menu)
- Nested keys support
- Google Translate™ API Integration
- File changes detection
- It's free! 🙂
Current plugins and their supported extensions
- json - [.json, .arb (Flutter Internationalization)]
- yaml - [.yaml, .yml]
Feature requests and/or pull requests with new plugins are welcomed 🙂
If you want to test the features, you can open the testData folder!
Projects using i18n Manager
Screenshots
Developing
yarn start
Building
yarn build
Contributors
logo designed by @reallinfo