Languagetool 은 영어, 스페인어, 프랑스어, 독일어, 포르투갈어, 폴란드어, 네덜란드어 및 20 개 이상의 다른 언어를위한 오픈 소스 교정 소프트웨어입니다. 간단한 맞춤법 검사기가 감지 할 수없는 많은 오류가 있습니다.
자세한 내용은 홈페이지 (https://languagetool.org),이 readme 및 변경 사항을 참조하십시오.
Langegetool Core (이 repo)는 LGPL 2.1 이상에서 자유롭게 사용할 수 있습니다.
커뮤니티가 제공 한 Docker 파일에 대한 다음 프로젝트 중 하나를 사용해보십시오.
개발 개요는 오류 감지 규칙을 기여할 수있는 방법을 설명합니다.
더 기술적 인 자세한 내용은 Dev 페이지를 참조하십시오.
스크립트를 사용하여 설치하거나 빌드하려면 간단히 입력하십시오.
curl -L https://raw.githubusercontent.com/languagetool-org/languagetool/master/install.sh | sudo bash < options >
더 많은 옵션이 있으려면 install.sh
스크립트를 다운로드하십시오. 사용 옵션은 다음과 같습니다.
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
시작하기 전에 : Github에서 복제하고 Java 8 및 Apache Maven을 설치해야합니다.
경고 : 완전한 클론은 500MB 이상 다운로드해야하며 디스크에서 1500MB 이상이 필요합니다. 얕은 클론을 만들어 마스터 브랜치의 마지막 몇 번만 개정이 필요한 경우이를 줄일 수 있습니다.
git clone --depth 5 https://github.com/languagetool-org/languagetool.git
얕은 클론 다운로드는 60MB 미만으로 다운로드되며 디스크에서는 200MB 미만이 필요합니다.
루트 프로젝트 폴더에서 실행 :
mvn clean test
(때로는 반복 된 빌드를 위해 Maven 단계를 건너 뛸 수 있습니다)
./build.sh languagetool-standalone package -DskipTests
languagetool-standalone/target/
에서 결과를 테스트하십시오.
./build.sh languagetool-wikipedia package -DskipTests
languagetool-wikipedia/target
에서 결과를 테스트하십시오.
이제 Langegetool *.jar
파일의 블리 지드 개발 사본을 사용할 수 있습니다. 회귀가 포함될 수 있습니다.
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
arch -x86_64 brew install openjdk
용 OpenJDK를 설치하십시오arch -x86_64 brew install maven
달리 명시되지 않는 한,이 소프트웨어 인 Languetool Core는 LGPL에 배포됩니다. 파일 Coppying.txt를 참조하십시오.