Gelişmiş Çeviri (Advanced Translator) Kullanım Kılavuzu
Ekran okuyucu deneyiminizi kesintiye uğratmadan, hızlı ve etkili bir
şekilde çeviri yapabilmeniz için geliştirilmiş, NVDA tabanlı bir
erişilebilirlik eklentisidir.
1. Genel Bilgiler
- Geliştirici: Fettah Pınar
- Mevcut Sürüm: 1.0.0
- Minimum NVDA Gereksinimi: 2023.1
- Lisans: GNU General Public License v2 (GPL v2)
2. Eklentinin Amacı ve Temel Özellikleri
Gelişmiş Çeviri eklentisi, bilgisayarınızda gezindiğiniz herhangi bir
metni veya NVDA'nın seslendirdiği ifadeleri anında hedef dile dönüştürmek
amacıyla tasarlanmıştır. Eklenti, NVDA kullanıcılarının internetteki veya
dokümanlardaki yabancı içeriklere en hızlı şekilde erişmesini sağlar.
Eklentinin sunduğu temel yetenekler şunlardır:
- Odaklanılan Metni Çevirme: NVDA odağının üzerinde
bulunduğu yazıyı anında çevirir ve seslendirir.
- Pano İçeriğini Çevirme: Kopyalamış olduğunuz ve
panoda bekleyen metinleri doğrudan hedef dile dönüştürür.
- Son Seslendirilen İfadeyi Çevirme: NVDA'nın en son
okuduğu cümleyi veya kelimeyi yakalayarak hızlıca çevirir.
- Karşılaştırmalı Çeviri Modu: Tanımlanan kısayola
ardışık olarak iki kez basıldığında özel bir arabirim açılır. Bu
ekrandaki Karşılaştırmalı Çeviri işlevi sayesinde metniniz
desteklenen tüm motorlara aynı anda gönderilir ve sonuçlar yan yana
listelenerek en doğru çeviriyi seçmenize olanak tanır.
- Manuel Çeviri Penceresi: Belirleyeceğiniz ilgili
kısayol tuşunu kullanarak açabileceğiniz bu bağımsız pencerede;
metninizi özgürce yazabilir, kaynak/hedef dilleri ve motoru kendiniz
belirleyip çeviri yapabilirsiniz.
- Eşzamanlı (Anlık) Çeviri: Bu mod aktifken, NVDA
odağı her değiştiğinde ekrandaki metin otomatik olarak hedef dile
çevrilerek seslendirilir. Çeviri önbelleği özelliği sayesinde, daha önce
çevrilmiş olan cümleler internet üzerinden tekrar tekrar sunucuya
gönderilmez; doğrudan hafızadan anında okunur. Bu da gereksiz sorguları
önler ve çevirilerin daha akıcı duyulmasını sağlar.
3. Desteklenen Çeviri Motorları
Eklenti, herhangi bir API anahtarı (API Key), üyelik veya ücret
gerektirmeksizin doğrudan entegrasyon sağlayan aşağıdaki popüler
servisleri destekler:
- Google Translate
- Microsoft Translate
- DeepL Translate
- Yandex Translate
4. Eklentiyi Yükleme (Kurulum)
Eklentiyi NVDA eklentileriniz arasına dahil etmek için aşağıdaki
adımları sırasıyla uygulayınız:
.nvda-addon uzantılı eklenti dosyasını bilgisayarınıza
indirin.
- İndirdiğiniz dosyaya çift tıklayarak veya NVDA eklenti mağazası
üzerinden dosyayı içe aktararak kurulum sürecini başlatın.
- Eklentinin aktifleşebilmesi için kurulum onayından sonra gelen
uyarı penceresinde NVDA'yı yeniden başlatmayı onaylayın.
5. Yapılandırma ve Ayarlar
Eklenti tercihlerini kendinize göre özelleştirmek için
NVDA Menüsü → Tercihler → Ayarlar → Gelişmiş Çeviri
sekmesini kullanabilirsiniz. Bu panelden yönetebileceğiniz ayarlar
şunlardır:
- Varsayılan Çeviri Motoru: Çeviri işlemlerinde
öncelikli kullanılacak servisin seçimi.
- Kaynak Dil: Metnin yazıldığı dil (Güvenilir
sonuçlar için Otomatik Algıla seçeneği önerilir).
- Hedef Dil: Çevirinin dönüştürüleceği dil
seçimi.
- Çeviri Önbelleğini Kullan: Aynı metinlerin sunucuya
tekrar gönderilmesini engelleyerek daha önce yapılan çevirilerin anında
hafızadan okunmasını sağlar.
- Başlangıçta Eşzamanlı Çeviri: NVDA her açıldığında
eşzamanlı çeviri modunun otomatik olarak aktif edilmesi.
- Orijinal Metni Seslendir: Eşzamanlı modda çeviriden
önce metnin orijinal halinin de okunması seçeneği.
- Panoya Kopyala: Yapılan tüm çeviri sonuçlarının
otomatik olarak sistem panosuna aktarılması.
- Gelişmiş Pencere Gösterimi: Karakter sayısı
bakımından uzun olan çeviri sonuçlarının erişilebilir bir diyalog
penceresinde gösterilmesi.
6. Klavye Kısayolları (Girdi Hareketleri)
Çakışmaları önlemek amacıyla eklenti ilk kurulduğunda herhangi bir
hazır kısayol atamasıyla gelmez. Kullanım alışkanlıklarınıza göre kendi
kısayollarınızı tanımlamanız gerekmektedir.
Kısayol tanımlamak için NVDA Menüsü → Tercihler → Girdi
Hareketleri penceresini açın ve Gelişmiş Çeviri
kategorisi altındaki aşağıdaki eylemlere dilediğiniz tuş kombinasyonlarını
atayın:
- Odaklanılan metni çevir
- Pano metnini çevir
- NVDA'nın son söylediğini çevir
- Manuel çeviri penceresini aç
- Eşzamanlı çeviriyi aç / kapat
- Kaynak dil ile hedef dili yer değiştir
- Ayarlar penceresini aç
- Çeviri önbelleğini temizle
7. İletişim ve Destek
Eklenti ile ilgili karşılaştığınız her türlü sorunu bildirmek, hata
raporu göndermek veya yeni özellik önerilerinde bulunmak için benimle
doğrudan e-posta yoluyla iletişime geçebilirsiniz:
- E-posta: fettaherkamm@gmail.com
8. Lisans
Bu eklenti, açık kaynak kodlu yazılım ekosistemini desteklemek
amacıyla GNU General Public License v2 (GPL v2)
şartlarına uygun olarak lisanslanmıştır. Kaynak kodları bu lisans
dahilinde özgürce incelenebilir, dağıtılabilir ve geliştirilebilir.