Fono sözlüklerini StarDict ve TSV biçimlerine çevirebilen bir Blazor Webassembly uygulaması.
İlgili sözlüklerin veri dosyaları Fono'nun 2004-2008 aralığında çıkarttığı Büyük (ve nadiren de olsa Modern) Sözlük'ün yanında gelen CD-ROM'larda yer almaktadır.
FonoSozlukNet, EuroDict XP (.KDD) ve XML formatlarını okuyabilmektedir.
Sözlükleri dönüştürmek için veri dosyasını dosya alanına sürükleyin. İlerleme durumu ekranın ortasında gösterilecektir. Okuma bitene kadar sekmeyi değiştirmeyin, yoksa tarayıcı arka plana alınan uygulamanın çalışmasını duraklatabilir. Dosya başarılı bir şekilde okunduktan sonra madde başları ve tanımlar tablo biçimide alt kısımda gösterilecek ve kaydetme seçenekleri etkin duruma gelecektir. "TSV Olarak Kaydet" tuşuyla sözlüğü TAB (\t) karakteriyle ayrılmış biçimde kaydedebilirsiniz. "StarDict Olarak Kaydet" tuşuyla sözlük StarDict biçimine dönüştürülerek ZIP arşivi olarak kaydedilir. "Hunspell Dic Dosyası" ve "Hunspell Aff Dosyası" kullanıcının yüklediği Hunspell dosyaları doğrultusunda StarDict biçimine madde başlarının çekimli durumlarını ekler, böylece örneğin "yapıtlarını" araması "yapıt" sonucunu döndürür. Hunspell dosyalarını https://github.com/wooorm/dictionaries adresinden edinebilirsiniz.
FonoSozlukNet_onizleme.webm
./FonoSozlukCli --help
FonoSozlukCli 1.0.0+8b09c3cbb4575adc386ad9af6636c0d8e400882f
Copyright (C) 2024 https://github.com/anezih
-f, --file Required. Girdi Fono veri dosyasının konumu.
-o, --out Çıktı dosyalarının kaydedileceği konum.
--tsv (Group: OutputChoice) Sözlük Tsv biçiminde kaydedilsin.
--stardict (Group: OutputChoice) Sözlük StarDict biçiminde kaydedilsin.
--hunspell Madde başlarının çekimli durumlarının üretilmesi için gerekli Hunspell Dic dosyasının konumu.
--help Display this help screen.
--version Display version information.
./FonoSozlukCli -f ./KDD/TURITA_P.KDD --stardict --tsv --hunspell ./hunspell/tr_TR.dic
Dosya İsmi | Yön | Girdi Sayısı |
---|---|---|
ING_TR.xml | İngilizce - Türkçe | 33.740 |
TR_ING.xml | Türkçe - İngilizce | 45.174 |
FRETUR_P.KDD | Fransızca - Türkçe | 42.340 |
TURFRE_P.KDD | Türkçe - Fransızca | 32.764 |
ITATUR_P.KDD | İtalyanca - Türkçe | 51.168 |
TURITA_P.KDD | Türkçe - İtalyanca | 27.346 |
SPATUR_P.KDD | İspanyolca - Türkçe | 28.664 |
TURSPA_P.KDD | Türkçe - İspanyolca | 37.712 |
Rusça ve/veya Almanca sözlüklerin dil dosyaları elinizde varsa deneme sonuçlarınızı issues kısmından iletebilirsiniz.