Stardict: Ubuntu’da Babylon sözlüklerini kullanmak

Kategori: Bilgisayar| Linux| Teknoloji

9 May 2009

Ubuntu’ya alışmaya başladım. Artık bilgisayarı açarken Windows’u değil, Ubuntu’yu seçiyorum :D 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.

Bu yazıyı sosyal ağlarda paylaş:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • blogmarks
  • MySpace
  • Slashdot
  • StumbleUpon
  • Technorati
  • LinkedIn

Stardict: Ubuntu’da Babylon sözlüklerini kullanmak başlığında 4 Yorum

Avatar

Ali Orhun Akkirman

Mayıs 13th, 2009 at 10:21

Foreve Linux.. :)

Avatar

serdar

Temmuz 24th, 2009 at 23:21

Ç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

Avatar

E. Basri Kahveci

Şubat 14th, 2010 at 18:13

aynı sorun bende de oluyor biraz kurcaladım fakat onu halledememiştim malesef

Avatar

Selin

Şubat 21st, 2010 at 11:18

garip işaretleri kaldırmak için: sağ alttaki sözlükleri yönet sekmesinden babylon dışı sözlükleri iptal edin.

Yorum Formu




Tarihe Göre Yazılar

Mart 2010
Pts Sal Çar Per Cum Cts Paz
« Şub    
1234567
891011121314
15161718192021
22232425262728
293031