Repolode
Realmagnum

Realmagnum/opencode-translate-selection

Un plugin de OpenCode que muestra una ventana emergente de traducción en línea al seleccionar texto en OpenCode Desktop o en la interfaz de terminal.

Estrellas
1
Forks
0
Issues abiertos
0
Último commit
anteayer

¿Qué es?

opencode-translate-selection es un plugin de OpenCode que traduce el texto a medida que lo seleccionas. En OpenCode Desktop, aparece una ventana emergente flotante con la traducción encima de la barra de herramientas Quote. En la interfaz de terminal, las teclas de acceso rápido y los comandos slash abren un cuadro de traducción desplazable o un panel lateral persistente.

La traducción utiliza un enfoque híbrido de enrutamiento. Las palabras y frases cortas se envían a Google Translate, con MyMemory como alternativa, mientras que las selecciones de varias líneas —como listas con viñetas, pasos numerados y código— se envían al LLM de la sesión activa mediante client.session.generate, por lo que no añaden mensajes al chat. Si el LLM agota el tiempo de espera o está ocupado, las solicitudes pasan a la canalización de traducción automática, que protege el código y los identificadores con tokens de marcador de posición.

Los usuarios pueden configurar los idiomas de destino, elegir un modo de motor (Auto, solo traducción automática rápida o solo LLM de la sesión), ajustar el tiempo de espera del LLM y seleccionar temas de color y la geometría de la ventana emergente desde la página de configuración Translation. No se admiten las selecciones dentro del terminal integrado porque se renderiza en un lienzo.

Funciones clave

  • 01Muestra automáticamente una ventana emergente de traducción al seleccionar texto en OpenCode Desktop.
  • 02Envía las frases sencillas a Google Translate y el texto estructurado o el código al LLM de la sesión.
  • 03Ofrece teclas de acceso rápido y comandos slash para traducir el texto del portapapeles y el último mensaje del asistente en la TUI.
  • 04Incluye un cuadro desplazable y un panel lateral persistente con navegación mediante el teclado.
  • 05Permite configurar los idiomas de destino, los modos de motor y los temas visuales.
  • 06Copia las traducciones al portapapeles en Windows, macOS y Linux.

Casos de uso

  • Leer documentación en inglés o explicaciones de código en otro idioma mientras trabajas en OpenCode.
  • Traducir respuestas largas del asistente en la terminal y mostrarlas en un panel lateral para leerlas en paralelo.
  • Consultar rápidamente el significado de una palabra o frase en otro idioma dentro de un chat, sin salir de la sesión.

Inicio rápido

  1. 1

    Instala el plugin desde GitHub con OpenCode CLI

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

    Reinicia OpenCode Desktop después de la instalación

Antes de usarlo

  • Requiere OpenCode v2.2.0 o posterior.
  • La documentación cubre las funciones de escritorio y terminal; el README no describe otros editores ni plataformas.

En colecciones

Temas

Preguntas frecuentes

¿Qué es opencode-translate-selection?
Un plugin de OpenCode que muestra una ventana emergente de traducción en línea al seleccionar texto en OpenCode Desktop o en la interfaz de terminal. opencode-translate-selection es un plugin de OpenCode que traduce el texto a medida que lo seleccionas. En OpenCode Desktop, aparece una ventana emergente flotante con la traducción encima de la barra de herramientas Quote. En la interfaz de terminal, las teclas de acceso rápido y los comandos slash abren un cuadro de traducción desplazable o un panel lateral persistente.
¿opencode-translate-selection es gratuito? ¿Qué licencia tiene?
opencode-translate-selection es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿opencode-translate-selection sigue mantenido?
Mantenimiento activo. El último commit de opencode-translate-selection fue el 5 nov 2026.
¿Para qué puedo usar opencode-translate-selection?
Leer documentación en inglés o explicaciones de código en otro idioma mientras trabajas en OpenCode. Traducir respuestas largas del asistente en la terminal y mostrarlas en un panel lateral para leerlas en paralelo. Consultar rápidamente el significado de una palabra o frase en otro idioma dentro de un chat, sin salir de la sesión.
¿Cómo se instala opencode-translate-selection?
Instala el plugin desde GitHub con OpenCode CLI: opencode plugin add github:Realmagnum/opencode-translate-selection Reinicia OpenCode Desktop después de la instalación
¿Dónde consigo opencode-translate-selection?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Realmagnum/opencode-translate-selection

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados