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 adresine 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

doc/manual.txt

Benzer projeler

Clone this wiki locally