Summary: | support for grammar checker jlanguagetool | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Benjamin Schulz <Benjamin_Schulz> |
Component: | kspell | Assignee: | Zack Rusin <zack> |
Status: | RESOLVED NOT A BUG | ||
Severity: | wishlist | CC: | arvidjaar |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Benjamin Schulz
2008-05-19 21:41:16 UTC
I might add, that languagetool seems to be a very good grammar checker. There is already support for many languages Czech Dutch English French German Italian Lithuanian Polish Slovenian Spanish Swedish Ukrainian The rules for checking can be added dynamically (as can languages themselves). The Application seems to get easily imported in other systems (it has already open-office support). The author himself describes how to integrate the previous version of it (which was written in python, not in java) into k-word at page 41 http://www.danielnaber.de/languagetool/download/style_and_grammar_checker.pdf Yes, it is very nice, but it has two prohibitive problems: 1) the interface to it is through a socket. We went through "communicate with external application through a socket" problem with Kspell1. It never works. Which application should start the external application? Which should quit it? Do we need multiple instances all on different ports... 2) Distros don't package it. (also likely due to a lack of C/C++ interface) If languagetool had a C/C++ interface we'd have grammar checking in Sonnet long ago. |