Repolode
YiiGuxing

YiiGuxing/TranslationPlugin

Плагин для перевода в IDE на базе IntelliJ и Android Studio: переводит слова, документацию и текст прямо в редакторе.

Open source альтернатива:DeepL

Звёзды
11,864
Форки
810
Открытые issues
42
Последний коммит
позавчера

Что это?

TranslationPlugin добавляет функции перевода в IDE от JetBrains и Android Studio. Разработчики могут переводить выделенные слова или слово под курсором, заменять идентификаторы их переводами (например, в camel case, если результат на английском) и просматривать переведённую Quick Documentation и встроенную документацию, не покидая редактор.

Плагин поддерживает несколько движков перевода, включая Microsoft Translator, Google Translate, DeepL, OpenAI, Youdao, Baidu и Alibaba Translate, и переключаться между ними можно из строки состояния. Озвучивание текста доступно через Microsoft Edge TTS, Google TTS и OpenAI TTS. Также в плагин входят диалог перевода, словарь слов и функция «слово дня».

Плагин совместим с широким набором IDE, включая IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, CLion, RustRover и HUAWEI DevEco Studio.

Ключевые возможности

  • 01Перевод выделенных слов или слова под курсором из контекстного меню редактора или по горячим клавишам.
  • 02Замена текста его переводом с поддержкой camel case или пользовательских разделителей для английского результата.
  • 03Перевод Quick Documentation и встроенной документации.
  • 04Переключение между несколькими движками перевода и озвучивания текста.
  • 05Включает диалог перевода, словарь слов и функцию «слово дня».

Сценарии использования

  • Именование переменных, методов или классов на не английском языке с последующим преобразованием в английские идентификаторы.
  • Чтение иноязычной документации к API прямо в IDE.
  • Поиск незнакомых слов во время программирования без переключения в браузер.
  • Перевод комментариев или строк интерфейса в процессе разработки.

Быстрый старт

  1. 1

    Установите плагин из IDE Marketplace (Settings > Plugins > Marketplace, найдите «Translation»).

  2. 2

    После установки перезапустите IDE.

  3. 3

    При необходимости укажите ключ аутентификации для сервиса перевода в Settings > Tools > Translation > General.

Что важно знать

  • Для полноценной работы большинства движков перевода требуется зарегистрировать аккаунт и получить API-ключ.
  • Работает только внутри IDE на базе IntelliJ и Android Studio, а не как отдельное приложение.

Темы

Частые вопросы

Что такое TranslationPlugin?
Плагин для перевода в IDE на базе IntelliJ и Android Studio: переводит слова, документацию и текст прямо в редакторе. TranslationPlugin добавляет функции перевода в IDE от JetBrains и Android Studio. Разработчики могут переводить выделенные слова или слово под курсором, заменять идентификаторы их переводами (например, в camel case, если результат на английском) и просматривать переведённую Quick Documentation и встроенную документацию, не покидая редактор.
TranslationPlugin можно использовать бесплатно? Какая у него лицензия?
TranslationPlugin распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
TranslationPlugin всё ещё поддерживается?
Активно поддерживается. Последний коммит в TranslationPlugin — 20 окт. 2026 г..
Для чего можно использовать TranslationPlugin?
Именование переменных, методов или классов на не английском языке с последующим преобразованием в английские идентификаторы. Чтение иноязычной документации к API прямо в IDE. Поиск незнакомых слов во время программирования без переключения в браузер. Перевод комментариев или строк интерфейса в процессе разработки.
Как установить TranslationPlugin?
Установите плагин из IDE Marketplace (Settings > Plugins > Marketplace, найдите «Translation»). После установки перезапустите IDE. При необходимости укажите ключ аутентификации для сервиса перевода в Settings > Tools > Translation > General.
Где скачать TranslationPlugin?
Исходный код и инструкции по установке — на GitHub: https://github.com/YiiGuxing/TranslationPlugin

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Расширение для браузера и приложение для компьютера: перевод, улучшение и краткий пересказ выделенного текста с помощью LLM API, например ChatGPT, Azure OpenAI и MiniMax.

25 тыс.1,9 тыс.TypeScriptAGPL-3.0Обновлён 2 месяца назад

Открытое расширение для браузера, которое показывает перевод рядом с оригиналом, переводит выделенный текст, помогает разбираться в прочитанном с помощью AI и добавляет субтитры к видео.

8,5 тыс.448TypeScriptGPL-3.0Обновлён 18 часов назад