Skip to content

MDecker-MobileComputing/Docker_LanguageTool

Repository files navigation

LanguageTool in Docker-Container


Dieses Repo enthält (nur) eine Datei docker-compose.yml, um die Rechtschreib- und Grammatikprüfung LanguageTool in einem Docker-Container auszuführen.



LanguageTool-Server in Docker starten


Dieses Repo klonen und Terminal-Fenster öffnen, in dem der folgende Befehl eingegeben wird:

docker-compose up

Dieser Befehl lädt das Image herunter (ca. 750 MB) und erzeugt einen Container davon. Wenn dies erfolgreich ist, dann ist der LanguageTool-Server unter localhost:8010 erreichbar.

Testaufruf im Browser (liefert ein JSON-Dokument mit allen unterstützen Sprachen zurück):

http://localhost:8010/v2/languages

Server herunterfahren (aber nicht löschen):

docker-compose stop

Gestoppten Server neu starten:

docker-compose start

Server löschen:

docker-compose down


Chrome-Plugin für Verwendung lokaler Docker-Container


Im Web-Browser "Chrome" folgendes Plugin installieren: LanguageTool


In Plugin-Einstellungen:

Screenshot Plugin: Einstellungen öffnen

Screenshot Plugin: Lokalen LanguageTool-Server konfigurieren

URL http://localhost:8010/v2 eingeben und auf "Speichern" klicken.


Editor öffnen:

Screenshot Plugin: Editor öffnen

Screenshot Plugin: Editor verwenden

Es wird nicht erkannt, dass in diesem Zusammenhang "Saiten" statt "Seiten" das richtige Wort wäre.


Screenshot Plugin: Fehler gefunden

Wenn Fehler gefunden werden, dann auf den roten Kreis mit der Anzahl der Fehler klicken, um die einzelnen Fehler inkl. Vorschläge zu sehen.



Referenzen


About

Docker-Compose-Datei für lokalen LanguageTool-Server, der z.B. mit einem Chrome-Plugin verwendet werden kann.

Topics

Resources

Stars

Watchers

Forks

Contributors