gtarawneh / languagetool-sublime

Proof-reading and grammar checker for English, French, German, Polish and 20+ other languages
71 stars 13 forks source link

[Bug] Local server doesn't work for LanguageTool 4.0 #29

Closed Kristinita closed 5 years ago

Kristinita commented 6 years ago

1. Summary

Checking via Local server doesn't work for me, if I use LanguageTool 4.0 version.

2. Settings

2.1. Environment

2.2. LanguageTool folder

In my D:\Chocolatey\lib\languagetool\tools\LanguageTool-4.0 folder 3 files:

LanguageTool folder

2.3. Example file

For example, I have SashaLanguageTool.md file with content:

Thiss tekst conteins erors

2.4. LanguageTool.sublime-settings

my User/LanguageTool.sublime-settings file:

{
    "default_server": "remote",
    "display_mode": "panel",
    "highlight-scope": "invalid",
    "languagetool_jar": "D:/Chocolatey/lib/languagetool/tools/LanguageTool-4.0/languagetool.jar",
    "languagetool_server_local": "http://localhost:8081/v2/check",
    "languagetool_server_remote": "https://languagetool.org/api/v2/check",
}

3. Steps to reproduce

I reproduce the problem in a version of Sublime Text without plugins and user settings.

I open SashaLanguageTool.md → I place carriage in beginning of file → Ctrl+Shift+P (⌘⇧p for Mac):

  1. LanguageTool: Check Text (Remote Server),
  2. LanguageTool: Start Local ServerLanguageTool: Check Text (Local Server).

4. Expected behavior

If remote server, text check:

Expected

5. Actual behavior

If local server, I see LanguageTool process run:

LanguageTool process

But text doesn't check. Nothing occurs.

6. Not helped

I try instead of "languagetool_jar": "D:/Chocolatey/lib/languagetool/tools/LanguageTool-4.0/languagetool.jar",:

Text still doesn't check.

Thanks.