Plugin para la terminal y la aplicación de escritorio de OpenCode V2 que muestra continuaciones del prompt en gris y permite aceptarlas con Tab.
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
Instala el plugin desde GitHub con OpenCode CLI
opencode plugin add github:Realmagnum/opencode-translate-selection - 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
Un plugin de OpenCode V2 que aplaza un prompt durante un tiempo determinado y luego lo envía a la misma sesión.
Un plugin de OpenCode Desktop que muestra el uso mensual de OpenCode Go como una insignia en la barra de pestañas.
Un plugin de OpenCode que convierte las llamadas a herramientas, los comandos de shell y los diffs de una sesión en un informe de traspaso en Markdown que se puede revisar.
Biblioteca para crear interfaces de terminal, escrita en Zig y con bindings para TypeScript, React y Solid.
CLI y TUI para buscar herramientas existentes que coincidan con una idea descrita en lenguaje natural en registros de paquetes, GitHub y Hacker News antes de desarrollarla.