Languagetool adalah perangkat lunak proofreading open source untuk bahasa Inggris, Spanyol, Prancis, Jerman, Portugis, Polandia, Belanda, dan lebih dari 20 bahasa lainnya. Ia menemukan banyak kesalahan yang tidak dapat dideteksi oleh pemeriksa ejaan sederhana.
Untuk informasi lebih lanjut, silakan lihat beranda kami di https://languagetool.org, readme ini, dan berubah.
Inti Langalagetool (repo ini) tersedia secara bebas di bawah LGPL 2.1 atau lebih baru.
Coba salah satu proyek berikut untuk file Docker yang dikontrol oleh masyarakat:
Tinjauan pengembangan menjelaskan bagaimana Anda dapat berkontribusi aturan deteksi kesalahan.
Untuk detail teknis lebih lanjut, lihat halaman pengembang kami.
Untuk menginstal atau membangun menggunakan skrip, cukup ketik:
curl -L https://raw.githubusercontent.com/languagetool-org/languagetool/master/install.sh | sudo bash < options >
Jika Anda ingin memiliki lebih banyak opsi, unduh skrip install.sh
. Opsi Penggunaan Ikuti:
sudo bash install.sh < options >
Usage: install.sh < option > < package >
Options:
-h --help Show help
-b --build Builds packages from the bleeding edge development copy of LanguageTool
-c --command < command > Specifies post-installation command to run (default gui when screen is detected)
-q --quiet Shut up LanguageTool installer ! Only tell me important stuff !
-t --text < file > Specifies what text to be spellchecked by LanguageTool command line (default spellcheck.txt)
-d --depth < value > Specifies the depth to clone when building LanguageTool yourself (default 1).
-p --package < package > Specifies package to install when building (default all)
-o --override < OS > Override automatic OS detection with < OS >
-a --accept Accept the oracle license at http://java.com/license. Only run this if you have seen the license and agree to its terms !
-r --remove < all/partial > Removes LanguageTool install. < all > uninstalls the dependencies that were auto-installed. (default partial)
Packages(only if -b is specified):
standalone Installs standalone package
wikipedia Installs Wikipedia package
office-extension Installs the LibreOffice/OpenOffice extension package
Commands:
GUI Runs GUI version of LanguageTool
commandline Runs command line version of LanguageTool
server Runs server version of LanguageTool
Sebelum Mulai: Anda harus mengkloning dari GitHub dan menginstal Java 8 dan Apache Maven.
Peringatan: Klon lengkap membutuhkan pengunduhan lebih dari 500 MB dan membutuhkan lebih dari 1500 MB pada disk. Ini dapat dikurangi jika Anda hanya membutuhkan beberapa revisi terakhir dari cabang master dengan membuat klon yang dangkal:
git clone --depth 5 https://github.com/languagetool-org/languagetool.git
Klon dangkal mengunduh kurang dari 60 MB dan membutuhkan kurang dari 200 MB pada disk.
Di folder proyek root, jalankan:
mvn clean test
(Terkadang Anda dapat melewatkan langkah Maven untuk bangunan berulang)
./build.sh languagetool-standalone package -DskipTests
Uji hasilnya di languagetool-standalone/target/
.
./build.sh languagetool-wikipedia package -DskipTests
Uji hasilnya di languagetool-wikipedia/target
.
Sekarang Anda dapat menggunakan salinan pengembangan tepi pendarahan dari file languagetool *.jar
, ketahuilah bahwa itu mungkin berisi regresi.
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
arch -x86_64 brew install openjdk
arch -x86_64 brew install maven
Kecuali disebutkan sebaliknya, perangkat lunak ini - Core Languagetool - didistribusikan di bawah LGPL, lihat File Copying.txt.