Repolode
Realmagnum

Realmagnum/opencode-translate-selection

Плагин для OpenCode, который показывает всплывающую подсказку с переводом выделенного текста в OpenCode Desktop и терминальном интерфейсе.

Звёзды
1
Форки
0
Открытые issues
0
Последний коммит
позавчера

Что это?

opencode-translate-selection — плагин для OpenCode, который переводит текст по мере выделения. В OpenCode Desktop над панелью Quote появляется плавающая подсказка с переводом. В терминальном интерфейсе горячие клавиши и slash-команды открывают прокручиваемое окно перевода или закреплённую боковую панель.

Перевод выполняется по гибридной схеме. Короткие слова и фразы отправляются в Google Translate, а при сбое используется MyMemory. Многострочные выделения — например, маркированные и нумерованные списки, а также код — передаются LLM активной сессии через client.session.generate, поэтому сообщения в чат не добавляются. Если LLM отвечает слишком долго или занята, запросы переключаются на машинный перевод; плейсхолдеры при этом защищают код и идентификаторы.

Пользователи могут задать целевые языки, выбрать режим движка (Auto, только быстрый машинный перевод или только LLM сессии), настроить таймаут LLM, а также выбрать цветовую тему и положение подсказки на странице настроек Translation. Выделение текста во встроенном терминале не поддерживается, поскольку он отображается на canvas.

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

  • 01Автоматически показывает подсказку с переводом после выделения текста в OpenCode Desktop.
  • 02Направляет простые фразы в Google Translate, а структурированный текст и код — в LLM сессии.
  • 03Предоставляет горячие клавиши и slash-команды для перевода текста из буфера обмена и последнего сообщения ассистента в TUI.
  • 04Предлагает прокручиваемое окно и закреплённую боковую панель с навигацией с клавиатуры.
  • 05Поддерживает настройку целевых языков, режимов движка и визуальных тем.
  • 06Копирует переводы в буфер обмена в Windows, macOS и Linux.

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

  • Чтение документации на английском или пояснений к коду на другом языке во время работы в OpenCode.
  • Перевод длинных ответов ассистента в терминале в боковую панель для чтения рядом с оригиналом.
  • Быстрая проверка значения иностранного слова или фразы в чате без выхода из сессии.

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

  1. 1

    Установите плагин с GitHub с помощью OpenCode CLI

    opencode plugin add github:Realmagnum/opencode-translate-selection
  2. 2

    После установки перезапустите OpenCode Desktop

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

  • Требуется OpenCode версии 2.2.0 или новее.
  • В документации описаны функции для Desktop и терминала; в README не описаны другие редакторы или платформы.

В подборках

Темы

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

Что такое opencode-translate-selection?
Плагин для OpenCode, который показывает всплывающую подсказку с переводом выделенного текста в OpenCode Desktop и терминальном интерфейсе. opencode-translate-selection — плагин для OpenCode, который переводит текст по мере выделения. В OpenCode Desktop над панелью Quote появляется плавающая подсказка с переводом. В терминальном интерфейсе горячие клавиши и slash-команды открывают прокручиваемое окно перевода или закреплённую боковую панель.
opencode-translate-selection можно использовать бесплатно? Какая у него лицензия?
opencode-translate-selection распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opencode-translate-selection всё ещё поддерживается?
Активно поддерживается. Последний коммит в opencode-translate-selection — 5 нояб. 2026 г..
Для чего можно использовать opencode-translate-selection?
Чтение документации на английском или пояснений к коду на другом языке во время работы в OpenCode. Перевод длинных ответов ассистента в терминале в боковую панель для чтения рядом с оригиналом. Быстрая проверка значения иностранного слова или фразы в чате без выхода из сессии.
Как установить opencode-translate-selection?
Установите плагин с GitHub с помощью OpenCode CLI: opencode plugin add github:Realmagnum/opencode-translate-selection После установки перезапустите OpenCode Desktop
Где скачать opencode-translate-selection?
Исходный код и инструкции по установке — на GitHub: https://github.com/Realmagnum/opencode-translate-selection

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

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