Skip to content
maidis edited this page Jul 20, 2012 · 39 revisions

Lightproof-tr

Lightproof-tr, LibreOffice ve OpenOffice için dilbilgisi denetleyicisi çatısı Lightproof'un Türkçe uyarlamasıdır. Lightproof-tr, Anıl Özbek (ozbekanil at gmail dot com) tarafından başlatılan bir hobi çalışmasıdır. Katkı vermek için ilgili belgelere göz atabilirsiniz.

Lightproof

Lightproof'un kaynak kodları için git://anongit.freedesktop.org/libreoffice/lightproof veya cgit.freedesktop.org/libreoffice/lightproof adreslerine bakabilirsiniz.

  • Şu anki en güncel sürümü: 1.5 beta 2 (2012-02-02)
  • Lightproof'un geliştiricisi: László Németh (nemeth at numbertext dot org)
  • Lightproof'un lisansı: MPL 1.1 / GPLv3+ / LGPLv3+
  • Lightproof yazılımı FSF.hu Vakfı'nın desteğiyle geliştirilmiştir. (Daha çok bilgi için: fsf.hu/about-us.)

OOo/LibO eklentisini inşa

python make.py [config_file]

Örneğin:

python make.py src/tr_TR/tr_TR.cfg

veya Windows üzerinde LibreOffice'nin kendi Python'u ile:

[kurulum_dizini]\program\python make.py src\tr_TR\tr_TR.cfg

Sonuç bir oxt (OpenOffice.org/LibreOffice) eklentisi olacaktır.

Geliştirme aracını derleme

python make.py src/editor/editor.cfg

Kurulum

  1. OOo/LibreOffice'de Araçlar -> Eklenti Yöneticisi... aracılığıyla
  2. veya unopkg aracıyla, örneğin [kurulum_dizini\program]unopkg add -f lightproof_tr_TR-0.4.2.oxt

Özellikler

  • Lightproof, bir dilbilgisi denetleyici eklentisi üretecidir. Üretimin sonucu tek bir Lightproof veya özel dağıtıcılı dilbilgisi denetleyici dil paketi olabilir, örneğin: lightproof-tr_TR.oxt veya sizin-dilbilgisi-denetleyiciniz-tr_TR.oxt
  • Dilden bağımsız redaksiyon aracı
  • OpenOffice.org dilbilgisi denetleyicisi eklentisi üreteci
  • Lightproof düzenleyici (kural geliştirme aracı / LibreOffice araç çubuğu)
  • Yüksek seviye regex tabanlı kural tanımlama dili
  • Kurallarda isteğe bağlı Python şartlı durumları
  • Hunspell morfolojik çözümleyicisi ile bütünleşme
  • CPython'un hızlı regex modülü kullanılarak Python ile yazılmış
  • Dil modüllerini tembel yükleme
  • Yeni diller için şablon

Kural derleme

Öntanımlı diller (en_US, hu_HU, ru_RU) için: make

Yeni bir dil modülü eklemek veya diliniz için yeni dilbilgisi denetleyici eklentisi geliştirmek için belgelendirmeye bakınız.

Belgelendirme

Benzer projeler

Clone this wiki locally