Language tool, corrector gramatical y de estilo

Mensaje de error

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor en require_once() (línea 127 de /home/carlos_personal/carloscamara.es/docroot/profiles/ccamara/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor en require_once() (línea 127 de /home/carlos_personal/carloscamara.es/docroot/profiles/ccamara/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor en require_once() (línea 127 de /home/carlos_personal/carloscamara.es/docroot/profiles/ccamara/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; panels_cache_object has a deprecated constructor en require_once() (línea 127 de /home/carlos_personal/carloscamara.es/docroot/profiles/ccamara/modules/contrib/ctools/ctools.module).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls en menu_set_active_trail() (línea 2404 de /home/carlos_personal/carloscamara.es/docroot/includes/menu.inc).

Gracias a Laura Acosta he descubierto Language Tool, un corrector gramatical y de estilo en más de 20 idiomas que, además de ser software libre, también está disponible como extensión de mi procesador de textos y navegadores favoritos: LibreOffice y Firefox.

Language tool utiliza un sistema de reglas abierto y distribuido para detectar los errores que un corrector ortográfico es incapaz de detectar, tales como errores de concordancia de número y género, distinguir pronombres de artículos, expresiones en desuso para una variante dialectal concreta de un idioma... Y no solo eso: también proporciona una explicación de por qué es incorrecto, lo cual resulta muy útil para no volver a cometer el error.