Translation plugin for IntelliJ-based IDEs/Android Studio
Top 4.4% on sourcepulse
This plugin provides real-time translation and text-to-speech capabilities within IntelliJ-based IDEs and Android Studio. It supports multiple translation engines (Microsoft, Google, DeepL, OpenAI, Youdao, Baidu, Alibaba) and TTS engines, catering to developers who frequently work with code or documentation in different languages.
How It Works
The plugin integrates directly into the IDE, allowing users to select text or hover over words for instant translation. It supports various translation actions, including replacing text with translations, translating entire documents, and toggling between original and translated content in quick documentation pop-ups. Users can configure preferred translation engines and TTS services, often requiring API keys for advanced features.
Quick Start & Requirements
Preferences/Settings > Tools > Translation > General > Translation Engine
).Highlighted Details
Maintenance & Community
The project is actively maintained, with a list of code and financial contributors. Support and donations are encouraged via GitHub stars, feedback, PRs, and platforms like Open Collective, WeChat Pay, and Alipay.
Licensing & Compatibility
The plugin is available under the Apache License 2.0, which permits commercial use and linking with closed-source projects. It is compatible with a wide range of IntelliJ-based IDEs and Android Studio versions.
Limitations & Caveats
Some translation services require API keys and may incur costs. Network errors or proxy configurations can affect functionality. Garbled text may occur due to font limitations, requiring user configuration. Shortcut conflicts with other plugins or applications are possible.
5 days ago
1 day