Herramienta Profesional de Traducción IA Flotante
Traducción en tiempo real • Soporte multi-ventana • Texto a voz • Siempre visible
English • 简体中文 • 繁體中文 • 日本語 • Français • Deutsch • Español • 한국어 • Русский • Türkçe
- 🌊 Traducción en Tiempo Real - Observe cómo aparecen las traducciones mientras se generan
- 🪟 Soporte Multi-ventana - Cree múltiples ventanas de traducción con
Cmd+N/Ctrl+N - 🔊 Texto a Voz - Escuche traducciones en más de 30 idiomas
- 📌 Siempre Visible - La ventana flotante permanece sobre todas las aplicaciones
- 🎯 Atajos Globales - Acceso rápido con
Cmd+Shift+YoOption+Space
- OpenAI GPT - GPT-3.5, GPT-4, GPT-4o
- DeepSeek - Traducciones de alta calidad
- Google Gemini - Capacidades avanzadas de IA
- Claude - Potente modelo de lenguaje de Anthropic
- Node.js 18+
- pnpm (recomendado) o npm
# Clonar el repositorio
git clone https://github.com/hughedward/FloatQuickTrans.git
cd FloatQuickTrans
# Instalar dependencias
pnpm install# Iniciar servidor de desarrollo
pnpm dev- Introducir Texto - Escriba o pegue texto para traducir
- Establecer Idioma Destino - Haga clic en el botón de idioma para cambiar
- Traducir - Presione
Cmd+Entero haga clic en traducir - Escuchar - Haga clic en el icono 🔊 para escuchar la pronunciación
- Crear Nueva Ventana - Presione
Cmd+N(macOS) oCtrl+N(Windows) - Traducción Independiente - Cada ventana funciona por separado
- Comparar Resultados - Use múltiples ventanas para comparar traducciones
- Frontend: React 19 + TypeScript
- Escritorio: Electron 35
- Herramientas de construcción: Vite + electron-vite
- Estilos: Efectos de cristal con CSS
src/
├── main/ # Proceso principal de Electron
├── renderer/ # Frontend en React
├── preload/ # Scripts de precarga de Electron
└── model/ # Proveedores de IA & mapeo de idiomas
¡Agradecemos las contribuciones de la comunidad! Si deseas contribuir, sigue estos pasos:
- Haz un fork de este repositorio
- Crea una rama de características (
git checkout -b feature/funcion-impresionante/git checkout -b bugfix/correccion-problema-xxx) - Realiza tus cambios (
git commit -m 'Añadir funcion impresionante'/git commit -m 'Corregir problema xxx: xxxx'). Por favor, utiliza mensajes descriptivos/abreviados al hacer commit y añade comentarios en el código cuando sea posible. - Sube los cambios a la rama (
git push origin feature/funcion-impresionante/git push origin bugfix/correccion-problema-xxx). Mantén el código limpio y ordenado. - Abre una solicitud de extracción (Pull Request). Se recomienda enfocarse en una sola funcionalidad o corrección por PR, evitando cambios masivos.
- Revisaremos tu PR y lo fusionaremos cuando esté listo. ¡También agradecemos si deseas ayudar revisando otros PRs!
- Para facilitar la comprensión y la comunicación, se recomienda utilizar el inglés al enviar preguntas, solicitudes de extracción y realizar otras operaciones.
Este proyecto está bajo la licencia MIT - consulta el archivo LICENSE para más detalles.
Hecho con ❤️ para la comunidad global
⭐ Destacar este proyecto • 🐛 Reportar Error • 💡 Solicitar Función


