LingoMacBar
Uygulama değiştirmeden seçili metni macOS menü çubuğundan anında çevirin; Google Translate ve DeepL, 100’den fazla dil ve hızlı klavye kısayolu tek yerde.
- Verimlilik
- macOS
// Bağımsız olarak geliştirildi ve yayınlandı | geliştiren Mustafa Ramx
// ne yapar
- +macOS menü çubuğundan veya global klavye kısayoluyla anında çeviri
- +Google Translate ve DeepL desteği
- +Günlük çeviri ihtiyaçları için 100’den fazla dil
- +Otomatik, Açık ve Koyu tema seçenekleri
- +Uygulamayı açar açmaz yazmaya başlayabilmeniz için otomatik odaklanan giriş alanı
- +Kompakt menü çubuğu penceresinde son çeviri geçmişi
// önizleme


// geliştirme
LingoMacBar, uygulama değiştirmeden metin çevirmek isteyenler için hafif bir macOS menü çubuğu çeviri uygulamasıdır. Öğrenciler, geliştiriciler, yazarlar, içerik üreticileri, uzaktan çalışanlar ve farklı dillerle çalışan herkes için tasarlandı. Kullandığınız uygulamada bir metni seçin, klavye kısayoluna basın ve Google Translate veya DeepL ile çevirin; yeni bir sekme açmanız gerekmez.
Çeviriyi ihtiyaç duyduğunuz anda elinizin altında tutarken arayüzü özellikle sade bıraktım. Yapılandırılabilir global klavye kısayolu çevirmeni açar, giriş alanı yazmaya hemen hazır olur ve son çeviriler menü çubuğu penceresinde saklanır. Otomatik, Açık ve Koyu temalar uygulamanın macOS düzeninize uyum sağlamasına yardımcı olur. 100’den fazla dil desteği sayesinde LingoMacBar yalnızca kısa ifadeler için değil, günlük çalışma akışınız için de kullanışlıdır.
LingoMacBar’ı MenuBarExtra ile Swift ve SwiftUI kullanarak bağımsız biçimde tasarlayıp geliştirdim. Uygulama, Carbon’ın RegisterEventHotKey yolu üzerinden sistem genelinde klavye kısayolu tanımlar; macOS erişilebilirlik API’si üzerinden seçili metni alır ve seçili metin sunmayan uygulamaları da kontrollü biçimde ele alır. Çeviri içeriği, odaklanmış bir WebView içinde Google Translate ve DeepL üzerinden sağlanır. Bu nedenle sağlayıcı arayüzlerindeki değişiklikler zaman zaman görsel katmanı etkileyebilir, ancak uygulamanın hafif menü çubuğu akışı aynı kalır.
Amaç başka bir kapsamlı çeviri çalışma alanı oluşturmak değildi. Her gün tekrarlanan kopyala, yapıştır, tarayıcı sekmesi açma ve uygulama değiştirme döngüsünü ortadan kaldırıp çeviriyi Mac’inizin küçük ama güvenilir bir parçası hâline getirmekti.