-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Lightproof-tr, LibreOffice ve Apache 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'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 (23.08.2012)
- 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.)
İlk önce sisteminizde python3-iniparse paketinin kurulu olduğundan emin olun ve daha sonra Python'un üçüncü sürümünü tam sürüm ismiyle birlikte kullanın:
python3.3 make.py [config_file]
Örneğin:
python3.3 make.py src/tr_TR/tr_TR.cfg
veya Windows üzerinde LibreOffice'nin kendi Python'u ile:
[kurulum_dizini]\program\python3.3 make.py src\tr_TR\tr_TR.cfg
Sonuç bir oxt (Apache OpenOffice/LibreOffice) eklentisi olacaktır.
python3.3 make.py src/editor/editor.cfg
-
İlk önce eklentiyi derleyin veya hazır derlenmiş halini indirin. Yapabiliyorsanız ve eklentinin her zaman en güncel halini kullandığınızdan emin olmak istiyorsanız kendi derlediğinizi kullanın.
-
Sisteminizde henüz kurulu değilse libreoffice-pyuno paketini yükleyin.
-
Daha sonra LibreOffice veya Apache OpenOffice'de Araçlar -> Eklenti Yöneticisi... yolu aracılığıyla veya unopkg komutu aracıyla, örneğin aşağıdaki şekilde
[kurulum_dizini\program\]unopkg add -f lightproof_tr_TR-0.4.2.oxt
eklentiyi yükleyin.
- 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ı
- Apache OpenOffice 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
Kuralları derlemek için make.py'yi istenen dile ait dil koduyla birlikte kullanmak yeterlidir
python3.3 make.py src/dil-kodu/dil-kodu.cfg
Örneğin Türkçe için:
python3.3 make.py src/tr_TR/tr_TR.cfg
Yeni bir dil modülü eklemek veya diliniz için yeni dilbilgisi denetleyici eklentisi geliştirmek için belgelendirmeye bakınız.
- garniturk: LanguageTool tabanlı Türkçe dilbilgisi denetleyicisi
- Grammalecte: Lightproof'un Fransızca uyarlaması
- lightproof_uk: Lightproof'un Ukraynaca uyarlaması
- lightproof-el: Lightproof'un Yunanca uyarlaması
- lightproof-ar: Lightproof'un Arapça uyarlaması
- VERO: Lightproof'un Portekizce uyarlaması
- Microsoft Office Proofing Tools: Microsoft Office dilbilgisi denetleyicisi
