Плагин для OpenCode V2 Terminal и Desktop, который показывает серые продолжения промпта и позволяет принять их клавишей Tab.
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
Установите плагин с GitHub с помощью OpenCode CLI
opencode plugin add github:Realmagnum/opencode-translate-selection - 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 обновляется ежедневно.
Похожие проекты
Плагин для OpenCode V2, который откладывает запрос на заданное время, а затем отправляет его в ту же сессию.
Плагин для OpenCode Desktop, который показывает месячный расход OpenCode Go в виде значка на панели вкладок.
Плагин OpenCode, который превращает вызовы инструментов, команды оболочки и diff сессии в удобный для проверки Markdown-бриф передачи работы.
Библиотека для создания терминальных интерфейсов на Zig с биндингами для TypeScript, React и Solid.
CLI и TUI для поиска похожих инструментов в пакетных реестрах, GitHub и Hacker News по описанию идеи на обычном английском — до начала разработки.