Stardict: Ubuntu’da Babylon sözlüklerini kullanmak
Ubuntu’ya alışmaya başladım. Artık bilgisayarı açarken Windows’u değil, Ubuntu’yu seçiyorum
Windows’ta bağımlısı olduğum programların da Ubuntu’daki karşılıklarını araştırmaktayım. Wine ile denemeler yaptım, bazı temel programları buldum. Bu akşam da Windows’ta asla vazgeçemediğim sözlük programı Babylon’un Ubuntu karşılığını araştırdım.
Öncelikle Babylon’u Wine kullanarak çalıştırmayı denedim ama hata verdi. Belki ince ayarı vardır kim uğraşacak şimdi onla deyip yeni çözüm arayışına girdim. Derken Stardict diye açık kaynaklı bir program buldum. Programın web sitesi şurası. Program bildiğiniz sözlük programı. Babylon’un sözlük dosyalarını bu programla çalıştıracağız. Bildiğiniz gibi Babylon’daki sözlükler .bgl uzantılı dosyalarda tutuluyor. Babylon’a bu .bgl dosyalarını yüklüyorsunuz, o sözlük programa eklenmiş oluyor. Bizse bu sözlük dosyalarını Stardict programının kullanacağı şekle dönüştürüyoruz. Daha sonra dönüştürdüğümüz sözlük dosyalarını Stardict’in kullandığı bir dizine kopyalıyoruz ve iş bitiyor.
Adım adım gidelim.
1. Stardict programını Ubuntu’ya yüklüyoruz. Bunu Synaptic Paket Yöneticisi’nde Stardict kelimesini aratıp sonuç olarak çıkan programı yükleyerek yapabilirsiniz.
2. Stardict’e aktaracağımız Babylon .bgl dosyasını ediniyoruz. Bunun için Babylon’un web sitesine bakabilirsiniz. Orada yüzlerce sözlük mevcut. Babylon sözlüklerine şu adresten erişebilirsiniz.
3. .bgl dosyasını Stardict için dönüştürecek olan dictconv adlı programı indiriyoruz. Bunun için terminalden şu komutu çalıştırın.
sudo apt-get install dictconv
4. Örnek olarak dönüştürme yapacağımız .bgl dosyasının adı en-tr.bgl olsun. Terminalden dönüştürme işlemini gerçekleştirecek şu komutu giriyoruz.
dictconv -o en-tr.ifo en-tr.bgl
5. 4. adımdaki komutun sonucu olarak program size 3 tane dosya üretecek. en-tr.dict, en-tr.idx ve en-tr.ifo. Şimdi en-tr adında bir dizin açıyoruz ve bu 3 dosyayı bu dizinin içine koyuyoruz (dizin adının dosyaların adıyla aynı olması zorunluluğu yok sanırım).
6. Şimdi bu dizini aşağıdaki komutu kullanarak Stardict’in dizinine kopyalıyoruz.
sudo cp ./en-tr /usr/share/stardict/dic
Eğer cp: “en-tr” dizini atlanıyor şeklinde bir hata alırsanız şu komutu kullanın.
sudo cp -r ./en-tr/ /usr/share/stardict/dic
7. cp komutu ile yarattığımız dizini /usr/share/stardict/dic dizinine kopyalamış olduk. İşlem tamamlandı. Şimdi Babylon sözlük dosyalarınızı Stardict ile rahatlıkla kullanabilirsiniz. İyi akşamlar.



Foreve Linux..
Çok güzel açıklamışsın. Ben de denedim oldu.
Ancak bir sorunum var:
Hello için arama yaptığımda Hello$1224$ gibi arama listesi geliyor.
bu eklerden nasıl kurtulabilirim.
Teşekkürler
aynı sorun bende de oluyor biraz kurcaladım fakat onu halledememiştim malesef
garip işaretleri kaldırmak için: sağ alttaki sözlükleri yönet sekmesinden babylon dışı sözlükleri iptal edin.
Bi deneyelim bakalım. Ali’nin zoruyla stardict kullanmaya başladık
Bu linkteki konuya bakmanızda yararınıza: http://forum.ubuntu-tr.net/index.php?topic=14986.0
o programı görmemiştim. o da güzele benziyor deneyeim bakalım onu da
Süpersin teşekkür ediyorum gerçekten çok işe yaradı