En Dakmon siempre buscamos formas de mejorar el flujo de trabajo diario, automatizar tareas repetitivas y simplificar procesos que, aunque parezcan pequeños, terminan robándonos tiempo a todos. Hoy presentamos una herramienta que nace precisamente de esa filosofía: Cliptr, un traductor instantáneo de portapapeles desarrollado por nosotros y publicado como proyecto open-source en GitHub.
Puedes ver el repositorio oficial aquí: https://github.com/dakmontech/cliptr
¿Qué es Cliptr?
Cliptr es una herramienta de línea de comandos (CLI) que permite traducir cualquier texto que tengas en el portapapeles con un solo comando. Copias el texto, ejecutas cliptr --to es y al instante obtienes la traducción.
Está pensada especialmente para:
- Desarrolladores que trabajan con documentación en varios idiomas.
- Usuarios que responden correos o chats con contenido multilingüe.
- Técnicos que copian mensajes de error en inglés y quieren entenderlos rápido.
- Estudiantes que consultan información en distintos idiomas.
- Cualquier persona que quiera traducir sin perder tiempo abriendo el navegador.
Cliptr funciona en Windows, macOS y Linux, y no necesita claves de API ni configuraciones complicadas.
¿Por qué creamos Cliptr?
En el día a día de Dakmon manejamos mucha documentación técnica, correos, informes y contenido variado en distintos idiomas. Traducir un texto suele implicar:
- Abrir el navegador.
- Buscar un traductor online.
- Pegar el texto.
- Copiar de nuevo la traducción.
- Volver al documento original.
Un proceso demasiado largo para algo que deberíamos poder hacer en segundos. Con Cliptr queríamos una herramienta:
- Rápida.
- Local, sin depender siempre del navegador.
- Sin fricción en el flujo de trabajo.
- Open-source y fácil de extender.
Y de esa necesidad nació Cliptr.
¿Cómo funciona Cliptr?
Su uso básico es tan sencillo como este comando:
cliptr --to es
El flujo interno es muy simple:
- Cliptr lee el contenido del portapapeles.
- Detecta automáticamente el idioma de origen.
- Lo traduce mediante
GoogleTranslator(libreríadeep-translator). - Muestra el resultado en la terminal.
- Copia el texto traducido de vuelta al portapapeles (a menos que se use la opción
--no-copy).
También puede trabajar con texto enviado por stdin:
echo "Hello world" | cliptr --stdin --to es
Y permite mostrar el resultado sin sobrescribir el portapapeles:
cliptr --to en --no-copy
Tecnologías que utiliza
Cliptr está desarrollado en Python y utiliza principalmente:
pyperclippara leer y escribir en el portapapeles.deep-translator(GoogleTranslator) para la traducción automática.argparsepara la interfaz de línea de comandos.
Todo el código es abierto y está disponible en GitHub: https://github.com/dakmontech/cliptr
Casos de uso reales
Algunos ejemplos donde Cliptr puede marcar la diferencia:
1. Traducir errores de consola al instante
Copias un mensaje de error en inglés, ejecutas cliptr --to es y obtienes la traducción al momento. Ideal cuando estás depurando problemas complejos.
2. Documentación técnica en varios idiomas
Si trabajas con APIs, manuales de fabricantes o librerías que solo están en inglés, puedes copiar fragmentos y traducirlos sobre la marcha sin perder el foco.
3. Responder correos y mensajes
Puedes traducir el contenido recibido o preparar respuestas en otro idioma con la misma velocidad con la que abres una terminal.
4. Automatización y scripts
Gracias al soporte de stdin, Cliptr puede integrarse en scripts, atajos de teclado, lanzadores o flujos de automatización más complejos.
Instalación
Si quieres probar Cliptr, puedes instalarlo fácilmente desde el repositorio:
git clone https://github.com/dakmontech/cliptr.git
cd cliptr
pip install .
O bien usar pipx para instalarlo de forma aislada:
pipx install .
Open-source y con ganas de crecer
Cliptr es open-source y está pensado para crecer con la comunidad. Si te resulta útil, puedes:
- Hacerle una estrella en GitHub ⭐.
- Proponer nuevas funcionalidades.
- Enviar pull requests con mejoras.
- Reportar ideas o problemas a través de los issues del repositorio.
Repositorio oficial: https://github.com/dakmontech/cliptr
Conclusión
Cliptr es un ejemplo más de cómo en Dakmon apostamos por la automatización, la eficiencia y el software libre. Una herramienta pequeña, pero con un impacto real en el día a día de quienes trabajan constantemente con texto en distintos idiomas.
Te invitamos a probarla, compartirla y ayudarnos a mejorarla. Y si necesitas soluciones a medida para tu empresa en cuanto a automatización, integración de herramientas o soporte técnico, en Dakmon estaremos encantados de ayudarte.