Outil de Traduction IA Flottant Professionnel
Traduction en streaming temps réel • Support multi-fenêtres • Synthèse vocale • Toujours au premier plan
English • 简体中文 • 繁體中文 • 日本語 • Français • Deutsch • Español • 한국어 • Русский • Türkçe
- 🌊 Traduction en Streaming Temps Réel - Regardez les traductions apparaître en temps réel
- 🪟 Support Multi-fenêtres - Créez plusieurs fenêtres de traduction avec
Cmd+N/Ctrl+N - 🔊 Synthèse Vocale - Écoutez les traductions dans plus de 30 langues
- 📌 Toujours au Premier Plan - La fenêtre flottante reste au-dessus de toutes les applications
- 🎯 Raccourcis Globaux - Accès rapide avec
Cmd+Shift+YouOption+Space
- OpenAI GPT - GPT-3.5, GPT-4, GPT-4o
- DeepSeek - Traductions de haute qualité
- Google Gemini - Capacités IA avancées
- Claude - Modèle de langage puissant d'Anthropic
- Node.js 18+
- pnpm (recommandé) ou npm
# Cloner le dépôt
git clone https://github.com/hughedward/FloatQuickTrans.git
cd FloatQuickTrans
# Installer les dépendances
pnpm install# Démarrer le serveur de développement
pnpm dev- Saisir le Texte - Tapez ou collez le texte à traduire
- Définir la Langue Cible - Cliquez sur le bouton de langue pour changer
- Exécuter la Traduction - Appuyez sur
Cmd+Enterou cliquez sur traduire - Écouter - Cliquez sur l'icône 🔊 pour entendre la prononciation
- Créer une Nouvelle Fenêtre - Appuyez sur
Cmd+N(macOS) ouCtrl+N(Windows) - Traduction Indépendante - Chaque fenêtre fonctionne séparément
- Comparer les Résultats - Utilisez plusieurs fenêtres pour comparer les traductions
- Frontend: React 19 + TypeScript
- Desktop: Electron 35
- Outils de build: Vite + electron-vite
- Styles: Effet verre (Glassmorphism) en CSS
src/
├── main/ # Processus principal Electron
├── renderer/ # Frontend React
├── preload/ # Scripts de préchargement Electron
└── model/ # Fournisseurs d'IA & mappings linguistiques
Nous accueillons les contributions de la communauté ! Si vous souhaitez contribuer, voici les étapes à suivre :
- Forkez ce dépôt
- Créez une branche de fonctionnalité (
git checkout -b feature/fonctionnalité-impressionnante/git checkout -b bugfix/correction-problème-xxx) - Committez vos modifications (
git commit -m 'Ajout d'une fonctionnalité impressionnante'/git commit -m 'Correction du problème xxx: xxxx'). Veuillez utiliser des messages descriptifs/concise pour vos commits et ajouter des commentaires explicatifs dans le code si possible. - Poussez vers la branche (
git push origin feature/fonctionnalité-impressionnante/git push origin bugfix/correction-problème-xxx). Maintenez votre code propre. - Ouvrez une Pull Request. Nous recommandons de se concentrer sur une seule fonctionnalité ou correction à la fois, évitez de soumettre trop de modifications en une seule fois.
- Nous examinerons votre PR et la fusionnerons une fois prête. Si vous souhaitez aider à examiner d'autres PR, nous vous en serions très reconnaissants !
- Pour faciliter la compréhension et la communication, il est recommandé d'utiliser l'anglais lors de la soumission de questions, de demandes de pull et d'autres opérations.
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
Fait avec ❤️ pour la communauté mondiale
⭐ Étoiler ce projet • 🐛 Signaler un Bug • 💡 Demander une Fonctionnalité

