/** * istenilen dilayarlari nesnesine gore cesitli parametreleri (bilgi dizin adi, kaynak dosyalarin locale * uyumlu adlari gibi) olusturur. bilgi dosyalari * kaynaklar/<locale>/bilgi/ ana dizini altinda yer almak zorundadir. * * @param dilAyarlari */ public TurkceDilBilgisi(DilAyarlari dilAyarlari) { this.dilAyarlari = dilAyarlari; this.dilAdi=dilAyarlari.ad(); char c = System.IO.Path.DirectorySeparatorChar; bilgiDizini = "kaynaklar" + c + dilAyarlari.locale().TwoLetterISOLanguageName + c + "bilgi" + c; alfabeDosyaAdi = dosyaAdiUret("harf", "txt"); ekDosyaAdi = dosyaAdiUret("ek", "xml"); kokDosyaAdi = dosyaAdiUret("kokler", "bin"); cepDosyaAdi = dosyaAdiUret("kelime_cebi", "txt"); kokIstatistikDosyaAdi = dosyaAdiUret("kok_istatistik", "bin"); }
/** * istenilen dilayarlari nesnesine gore cesitli parametreleri (bilgi dizin adi, kaynak dosyalarin locale * uyumlu adlari gibi) olusturur. bilgi dosyalari * kaynaklar/<locale>/bilgi/ ana dizini altinda yer almak zorundadir. * * @param dilAyarlari */ public TurkceDilBilgisi(DilAyarlari dilAyarlari) { this.dilAyarlari = dilAyarlari; this.dilAdi = dilAyarlari.ad(); char c = System.IO.Path.DirectorySeparatorChar; bilgiDizini = "kaynaklar" + c + dilAyarlari.locale().TwoLetterISOLanguageName + c + "bilgi" + c; alfabeDosyaAdi = dosyaAdiUret("harf", "txt"); ekDosyaAdi = dosyaAdiUret("ek", "xml"); kokDosyaAdi = dosyaAdiUret("kokler", "bin"); cepDosyaAdi = dosyaAdiUret("kelime_cebi", "txt"); kokIstatistikDosyaAdi = dosyaAdiUret("kok_istatistik", "bin"); }
public virtual void once() { dilAyarlari = new TurkiyeTurkcesi(); dilBilgisi = new TurkceDilBilgisi(dilAyarlari); alfabe = dilBilgisi.alfabe(); }
public TurkceDilBilgisi(DilAyarlari inpDilAyarlari, ZemberekAyarlari zemberekAyarlari):this(inpDilAyarlari) { this.cepKullan = zemberekAyarlari.cepKullan(); }
/** * Default constructor. * @param dilayarlari */ public Zemberek(DilAyarlari dilayarlari) { _ayarlar = new ZemberekAyarlari(dilayarlari.locale().Name); this._dilBilgisi = new TurkceDilBilgisi(dilayarlari, _ayarlar); initialize(); }
public TurkceDilBilgisi(DilAyarlari inpDilAyarlari, ZemberekAyarlari zemberekAyarlari) : this(inpDilAyarlari) { this.cepKullan = zemberekAyarlari.cepKullan(); }