A modern, user-friendly JSON Language Resource (i18n) Editor designed for Windows.
Toucan simplifies the process of managing and translating internationalization files, making localization easier for developers and translators.
- Boost Localization Speed: Manage multiple language translations side-by-side in one clear interface.
- Intuitive Workflow: Edit JSON resource files directly without manual file manipulation.
- Designed for Windows: A native application experience that integrates seamlessly with your desktop environment.
- Future-Proof: Built with planned features like AI-powered suggestions and translation memory to further enhance efficiency.
- JSON Language Resource Editing: Clean, structured editing of JSON i18n files.
- Support for Multiple Languages: Translate and manage all your project languages within a single view.
- Default language preferences: Set a per-user default language in Settings → Options. New projects will default to this language (default: en-US).
- User-Friendly Interface: A clear, modern design focusing on translator efficiency.
- In-line Translation Editor: Easily edit source and target language values side-by-side.
- Translation Suggestions using AI (Awaiting Implementation)
- Translation Memory for frequently used phrases (Awaiting Implementation)
- Import/Export Options for language resources (Awaiting Implementation)
- Version Control for language resources (Awaiting Implementation)
- Integrations with popular translation platforms (Awaiting Implementation)
Toucan is available for download on Windows.
- Download the latest installer-executable from the Releases page on GitHub.
- Run the downloaded file and follow the installation instructions.
Get started with Toucan in a few simple steps:
- Install the application (see Installation section above).
- Open an existing language resource folder containing your JSON files, or create a new one within the app.
- Translate the key values in the target language columns.
- Save your changes. Toucan automatically manages and updates your JSON files.
For details about configuring translation providers (where API keys are stored and how to use app-level vs project-level overrides) see docs/Provider-Settings.md. For information about the pre-translation preview and progress UI see docs/Pretranslation-Preview.md.
We welcome contributions! Whether you're reporting a bug, suggesting a feature, or submitting a pull request, your help is appreciated.
- Report bugs or suggest features on our GitHub Issues tracker.
- Send pull requests to our GitHub repository.
Toucan is released under the MIT License.
A closer look at the application interface:
| Multi-Language View | Detail Editing View |
|---|---|
![]() |
![]() |
![]() |



