Cebinizdeki Çevirmen: Python ile Herhangi Bir PDF Kitabını Çevirin
PDF Çeviri Rehberi
İngilizce (veya başka dilde) PDF kitaplarınızı Python ile Türkçeye çevirin. iOS, macOS, Android ve Windows için ayrı ayrı adım adım anlatım.
Elinizde İngilizce bir PDF kitap var ama okurken sürekli sözlüğe başvurmak zorunda kalıyorsunuz. Ya da yıllardır okumak istediğiniz bir kitap var, Türkçesi yok, çevirisi çıkmadı. Tam da bu yüzden bu rehberi yazdım.
Burada anlattığım yöntem tamamen ücretsiz. Herhangi bir uygulama satın almanıza, abonelik açmanıza gerek yok. Kullandığımız araçların hepsi açık kaynak ve Google'ın ücretsiz çeviri altyapısını kullanıyor. Ben bunu Android'imde denedim, çalıştı. Diğer platformlar için de aynı mantıkla uyarladım, hepsini test ettim. Windows'u da ekledim ki kimse geride kalmasın.
Biraz teknik görünebilir, özellikle komut satırını ilk kez kullanıyorsanız. Ama adım adım gidiyoruz, her adımda ne yaptığınızı açıklıyorum. Kodu anlamanız gerekmiyor, sadece kopyalayıp yapıştırmanız yeterli. Kullandığınız platforma göre aşağıdan ilgili bölümü seçin ve başlayın.
iOS — iSH Shell
iPhone'unuzda Alpine Linux ortamı üzerinden PDF çevirisi
iSH Shell'i App Store'dan ücretsiz indirebilirsiniz.
App Store'da "iSH Shell" olarak arayın veya doğrudan şu adresten ulaşın:
apps.apple.com → iSH Shell
Uygulamayı açın, karşınıza bir terminal ekranı gelecek. Artık hazırsınız.
- iSH, Alpine Linux tabanlıdır — apk kullanılır, apt veya pkg değil
- iPhone işlemcisi ARM olduğu için iSH her paketi x86'ya çevirerek kurar; bu yüzden indirmeler çok uzun sürebilir, sabırlı olun
- Kitap dosyası, Dosyalar uygulamasında iSH → root klasöründe olmalı
- Kitabın adı kısa ve sade olsun — örnek: kitap.pdf
- nano kaydetmek için: ^ tuşuna bas → O → Enter | Çıkmak için: ^ → X
iSH'i Güncelle
Paket listesini ve kurulu paketleri günceller
Python ve pip'i Yükle
Python yorumlayıcısı ve paket yükleyicisini kurar
Python Sürümünü Doğrula
Kurulumun başarılı olduğunu kontrol eder
Sistem Kütüphanelerini Yükle
Reportlab ve Pillow'un derlenmesi için gereken C kütüphaneleri
Python Paketlerini Yükle
Çeviri için gereken üç temel kütüphane
Türkçe Font Yükle
Türkçe karakterlerin PDF'de düzgün görünmesi için DejaVu fontu
Çeviri Scriptini Oluştur
PDF'i okuyup Türkçeye çeviren ve TXT olarak kaydeden script
PDF Oluşturma Scriptini Yaz
Ham çeviri TXT dosyasını düzgün formatlı PDF'e dönüştürür
✓ OLUŞAN DOSYALAR
macOS — Terminal
Mac bilgisayarınızda yerleşik Terminal uygulaması ile PDF çevirisi
macOS'ta Terminal uygulaması zaten yüklü gelir, ayrıca bir şey indirmenize gerek yok.
Açmak için: Spotlight'ı aç (⌘ + Boşluk) → "Terminal" yaz → Enter.
Ya da: Finder → Uygulamalar → Araçlar → Terminal.
- Python 3 macOS'ta genellikle kurulu gelir; kontrol etmek için 1. adıma bakın
- Eğer python3 bulunamadı hatası alırsanız python.org'dan Python 3 indirip kurun
- Kitap dosyasını Masaüstü'ne koyun ve adını kısa, sade tutun — örnek: kitap.pdf
- GIRIS satırında dosyanın tam adını tırnak içinde yazın
- nano kaydetmek için: Ctrl + O → Enter | Çıkmak için: Ctrl + X
Python Sürümünü Kontrol Et
Python'un kurulu olduğunu doğrular
Gerekli Kütüphaneleri Yükle
Çeviri için gereken üç temel Python paketi
Çeviri Scriptini Oluştur
PDF'i okuyup Türkçeye çeviren ve TXT olarak kaydeden script
PDF Oluşturma Scriptini Yaz
Ham çeviri TXT dosyasını düzgün formatlı PDF'e dönüştürür
✓ OLUŞAN DOSYALAR
Android — Termux
Android telefonunuzda Termux terminal uygulaması ile PDF çevirisi
Termux'u aşağıdaki kaynaklardan birinden indirebilirsiniz:
🟢 F-Droid (önerilen — en güncel sürüm): f-droid.org → Termux
🟡 GitHub: github.com/termux/termux-app
🔴 Play Store: Eski sürüm olabilir, mümkünse F-Droid'i tercih edin.
Uygulamayı açın, terminal ekranı gelecek. Hazırsınız.
- Termux'un depolama alanına erişmesi için termux-setup-storage komutunu çalıştırın ve izin verin
- PDF dosyasını telefonun İndirilenler klasörüne koyun ve adını kısa tutun — örnek: kitap.pdf
- GIRIS satırındaki yolu kendi dosyanızın tam yolu ile değiştirin
- curl kurulu değilse: pkg install curl ile kurun
- nano kaydetmek için: Ctrl + O → Enter | Çıkmak için: Ctrl + X
Termux'u Güncelle
Paket listesini ve kurulu paketleri günceller
Depolama İzni Ver
Termux'un telefon dosyalarına erişmesi için gerekli
Python'u Yükle
Python yorumlayıcısını kurar
Python Sürümünü Doğrula
Kurulumun başarılı olduğunu kontrol eder
Gerekli Kütüphaneleri Yükle
Çeviri için gereken üç temel Python paketi
Türkçe Font İndir
Türkçe karakterlerin PDF'de düzgün görünmesi için DejaVu fontu
pkg install curl komutu ile önce curl'ü kurun.Çeviri Scriptini Oluştur
PDF'i okuyup Türkçeye çeviren ve TXT olarak kaydeden script
PDF Oluşturma Scriptini Yaz
Ham çeviri TXT dosyasını düzgün formatlı PDF'e dönüştürür
✓ OLUŞAN DOSYALAR
Windows — PowerShell & Notepad
Windows bilgisayarınızda PowerShell ve Notepad ile PDF çevirisi
PowerShell, Windows 10 ve 11'de zaten kurulu gelir. Ayrıca bir şey indirmenize gerek yok.
Açmak için: Başlat menüsüne "PowerShell" yazın → sağ tıklayın → Yönetici olarak çalıştır'a tıklayın.
Ya da: Windows + X tuşlarına basın → Windows PowerShell (Yönetici) seçin.
- Python kurulumunda "Add Python to PATH" kutusunu mutlaka işaretleyin — işaretlemezseniz python komutu çalışmaz
- Kitap dosyasını Masaüstü'ne koyun ve adını kısa, sade tutun — örnek: kitap.pdf
- Dosya yolunda Türkçe karakter veya boşluk olmasın — hata çıkabilir
- Script oluşturmak için Notepad kullanacağız — kaydetme şekli önemli, aşağıda anlatıldı
- Windows'ta font ayrıca indirmenize gerek yok — Arial zaten kurulu gelir ve Türkçeyi destekler
Python'u İndir ve Kur
Windows'ta Python ayrıca kurulması gerekir
python.org/downloads/windows adresine gidin.
Download Python 3.x.x butonuna tıklayın → indirilen .exe dosyasını çalıştırın.
⚠ Kurulum ekranında en altta "Add Python to PATH" kutusunu mutlaka işaretleyin, sonra Install Now'a tıklayın.
Python Sürümünü Doğrula
PowerShell'i yönetici olarak açıp çalıştırın
Gerekli Kütüphaneleri Yükle
Çeviri için gereken üç temel Python paketi
Çeviri Scriptini Oluştur
Notepad ile ceviri.py dosyasını oluşturun
1. Başlat → "Notepad" yazın → açın
2. Aşağıdaki kodu kopyalayıp yapıştırın
3. Dosya → Farklı Kaydet'e tıklayın
4. Kayıt türünü "Tüm Dosyalar (*.*)" olarak değiştirin
5. Dosya adına ceviri.py yazın
6. Konumu Masaüstü olarak seçin → Kaydet
PDF Oluşturma Scriptini Yaz
Ham çeviri TXT dosyasını düzgün formatlı PDF'e dönüştürür
1. Yeni bir Notepad açın
2. Aşağıdaki kodu kopyalayıp yapıştırın
3. Dosya → Farklı Kaydet'e tıklayın
4. Kayıt türünü "Tüm Dosyalar (*.*)" olarak değiştirin
5. Dosya adına pdf_yap.py yazın
6. Konumu Masaüstü olarak seçin → Kaydet
✓ OLUŞAN DOSYALAR
Bu yazıyı beğendiyseniz, diğer çalışmalarımı da beğenebilirsiniz:

Yorumlar
Yorum Gönder