LanguageTool es un software de corrección de pruebas de código abierto para inglés, español, francés, alemán, portugués, polaco, holandés y más de otros 20 idiomas. Encuentra muchos errores que un corrector ortográfico simple no puede detectar.
Para obtener más información, consulte nuestra página de inicio en https://languagetool.org, este lectura y cambia.
El núcleo LanguageTool (este repositorio) está disponible gratuitamente bajo el LGPL 2.1 o posterior.
Pruebe uno de los siguientes proyectos para un archivo Docker contribuido a la comunidad:
La descripción general del desarrollo describe cómo puede contribuir con las reglas de detección de errores.
Para obtener más detalles técnicos, consulte nuestras páginas de desarrollo.
Para instalar o construir usando un script, simplemente escriba:
curl -L https://raw.githubusercontent.com/languagetool-org/languagetool/master/install.sh | sudo bash < options >
Si desea tener más opciones, descargue el script install.sh
. Opciones de uso Sigue:
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
Antes del inicio: necesitará clonar desde GitHub e instalar Java 8 y Apache Maven.
Advertencia: un clon completo requiere descargar más de 500 MB y necesita más de 1500 MB en el disco. Esto se puede reducir si solo necesita las últimas revisiones de la rama maestra creando un clon superficial:
git clone --depth 5 https://github.com/languagetool-org/languagetool.git
Un clon poco profundo descarga menos de 60 MB y necesita menos de 200 MB en el disco.
En la carpeta del proyecto root, ejecute:
mvn clean test
(A veces puedes omitir el paso Maven para construcciones repetidas)
./build.sh languagetool-standalone package -DskipTests
Pruebe el resultado en languagetool-standalone/target/
.
./build.sh languagetool-wikipedia package -DskipTests
Pruebe el resultado en languagetool-wikipedia/target
.
Ahora puede usar la copia de desarrollo de borde de sangrado de languageTool *.jar
archivos, tenga en cuenta que puede contener regresiones.
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
A menos que se indique lo contrario, este software, el núcleo de languageOl, se distribuye bajo el LGPL, consulte File Copy.txt.