Profesyonel Yüzen AI Çeviri Aracı
Gerçek zamanlı akış çevirisi • Çoklu pencere desteği • Metinden konuşmaya • Her zaman üstte
English • 简体中文 • 繁體中文 • 日本語 • Français • Deutsch • Español • 한국어 • Русский • Türkçe
- 🌊 Gerçek Zamanlı Akış Çevirisi - Çevirilerin oluştukça görünmesini izleyin
- 🪟 Çoklu Pencere Desteği -
Cmd+N/Ctrl+Nile yeni çeviri pencereleri oluşturun - 🔊 Metinden Konuşmaya - 30+ dilde çevirileri dinleyin
- 📌 Her Zaman Üstte - Yüzen pencere tüm uygulamaların üzerinde kalır
- 🎯 Global Kısayollar -
Cmd+Shift+YveyaOption+Spaceile hızlı erişim
- TODO: OpenAI GPT - GPT-3.5, GPT-4, GPT-4o
- DeepSeek - Yüksek kaliteli çeviriler
- Google Gemini - Gelişmiş AI yetenekleri
- TODO:Claude - Anthropic'in güçlü dil modeli
⚠️ OpenAI ve Claude: Henüz API anahtarları mevcut değil, şimdilik destek yok. Üzgünüz.
- 30+ Dil - Başlıca dünya dilleri desteklenir
- Akıllı Algılama - Otomatik giriş dili tanıma
- Esnek Giriş - Çeşitli dil adı formatları için destek
Yüzen pencere tüm uygulamaların üzerinde kalır, Diğer programlar tam ekran modundayken bile
- Node.js 18+
- pnpm (tavsiye edilir) veya npm
# Depoyu klonla
git clone https://github.com/hughedward/FloatQuickTrans.git
cd FloatQuickTrans
# Bağımlılıkları yükle
pnpm install# Geliştirme sunucusunu başlat
pnpm dev# Platformunuz için derle
pnpm build
# Platforma özel derlemeler
pnpm build:mac # macOS
pnpm build:win # Windows
pnpm build:linux # Linux- Uygulamada Ayarlar düğmesine tıklayın
- Tercih ettiğiniz AI sağlayıcısını seçin
- API anahtarınızı girin
- Varsayılan çeviri dilini seçin
| Sağlayıcı | API Anahtarı Gerekli | Özellikler |
|---|---|---|
| OpenAI | TODO | GPT-3.5, GPT-4, GPT-4o |
| DeepSeek | ✅ | Yüksek kaliteli çeviri |
| Google Gemini | ✅ | Gelişmiş AI yetenekleri |
| Claude | TODO | Anthropic'in dil modeli |
- Metin Girin - Çevirmek için metni yazın veya yapıştırın
- Hedef Dili Ayarlayın - Dil düğmesine tıklayarak değiştirin
- Çevir -
Cmd+Entertuşuna basın veya çevir düğmesine tıklayın - Dinle - 🔊 simgesine tıklayarak telaffuzu dinleyin
- Yeni Pencere Oluştur -
Cmd+N(macOS) veyaCtrl+N(Windows) tuşlarına basın - Bağımsız Çeviri - Her pencere ayrı ayrı çalışır
- Sonuçları Karşılaştır - Birden fazla pencere kullanarak çevirileri karşılaştırın
Cmd+Shift+Y/Ctrl+Shift+Y- Tüm pencereleri göster/gizleCmd+N/Ctrl+N- Yeni çeviri penceresi oluşturCmd+Enter- Çeviriyi yürütESC- Geçerli pencereyi kapat
- Ön Yüz: React 19 + TypeScript
- Masaüstü: Electron 35
- Derleme Aracı: Vite + electron-vite
- Stil: Cam morfolojisi efektleri ile CSS
src/
├── main/ # Electron ana işlemi
├── renderer/ # React ön yüzü
├── preload/ # Electron ön yükleme betikleri
└── model/ # AI sağlayıcıları ve dil haritaları
- Depoyu çatallayın
- Özellik dalınızı oluşturun (
git checkout -b feature/harika-özellik) - Değişikliklerinizi kaydedin (
git commit -m 'Harika özellik ekle') - Dalı itin (
git push origin feature/harika-özellik) - Bir Çekme İsteği açın
Bu proje MIT Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasına bakın.
- Electron ve React ile oluşturuldu
- İkonlar Bootstrap Icons'tan
- AI sağlayıcıları: OpenAI, DeepSeek, Google, Anthropic
- Önyüz: React 19 + TypeScript
- Masaüstü: Electron 35
- Derleme Aracı: Vite + electron-vite
- Stil: CSS cam efekti
src/
├── main/ # Electron ana işlem
├── renderer/ # React önyüz
├── preload/ # Electron önyükleme betiği
└── model/ # AI sağlayıcılar & dil eşleme
Topluluk katkılarını memnuniyetle karşılıyoruz! Katkıda bulunmak isterseniz lütfen aşağıdaki adımları izleyin:
- Bu depoyu çatallayın (fork)
- Bir özellik dalı oluşturun (
git checkout -b feature/etkileyici-özellik/git checkout -b bugfix/xxx-sorununu-düzelt) - Değişiklikleri kaydedin (
git commit -m 'Etkileyici özellik eklendi'/git commit -m 'xxx sorunu düzeltildi: xxxx'). Değişikliklerden sonra açıklayıcı mesajlar/kısaltmalar kullanarak commit yapın, kod içinde mümkün olduğunca açıklayıcı yorumlar ekleyin. - Dalınıza gönderin (
git push origin feature/etkileyici-özellik/git push origin bugfix/xxx-sorununu-düzelt). Lütfen kodun temiz tutulmasına özen gösterin. - Bir çekme isteği (pull request) açın. Her seferinde tek bir özellik veya düzeltmeye odaklanmanızı öneririz, aynı anda çok fazla değişiklik göndermekten kaçının.
- PR'nizi inceleyip hazır olduğunda birleştireceğiz. Diğer PR'leri incelemeye yardımcı olmak isterseniz de minnettar kalırız!
- Anlayış ve iletişimi kolaylaştırmak için, soru gönderme ve çekme isteği gibi işlemlerde İngilizce kullanılması önerilir.
Bu proje MIT lisansı altında lisanslanmıştır - detaylar için LİSANS dosyasına bakın.
Küresel topluluk için ❤️ ile yapıldı
teşekkürler
https://www.star-history.com/#hughedward/FloatQuickTrans&DateDesteğiniz yaratımlarımın arkasındaki itici güçtür.🎉






