Ideas Tecnología

Escribir bien en catalán no debería depender de una suscripción

Tecnología 4 min
Escribir bien en catalán no debería depender de una suscripción

Durante años, la extensión de LanguageTool hizo algo discreto y valioso: subrayar los errores de catalán mientras escribías un correo, un tuit o un comentario. En enero de 2025 pasó a ser solo Premium. Catorce días de prueba y, si no pagas, los subrayados desaparecen. Para quien escribe en catalán, aquello no fue perder una función: fue perder la única corrección decente que había en el navegador.

Una herramienta básica para una lengua no debería poder desaparecer con un cambio de tarifa.

Lo que se rompió y lo que no

Se rompió el acceso, no la tecnología. El motor de LanguageTool sigue siendo software libre (LGPL 2.1) y las reglas catalanas —más de 2.500, mantenidas por Softcatalà y la comunidad— son de lo mejor que existe para nuestra lengua: detectan concordancias, pronombres débiles, barbarismos y castellanismos que un corrector ortográfico normal ni ve. Lo que dejó de ser accesible fue la pieza que unía ese motor con la caja de texto donde escribes.

Volver a juntar las piezas

Así que hicimos exactamente eso. Corrector Català tiene tres partes, y las tres son abiertas.

Un servidor. El motor libre de LanguageTool corriendo en un servidor propio del estudio, con una API compatible con la oficial (v2/check) y un límite razonable de 30 peticiones por minuto e IP. Si prefieres el tuyo, se levanta con Docker y nginx en cinco minutos.

Una extensión Chrome MV3, nueva y gratuita para siempre. Subraya errores en áreas de texto, buscadores, comentarios y editores como Gmail, Reddit, X o WhatsApp Web. Funciona en Chrome, Edge, Brave y Vivaldi. Diccionario personal y lista de dominios sincronizados; modo oscuro automático.

Una landing con demo en vivo. Pegas un texto y en 0,7 segundos ves las mismas correcciones que hará la extensión.

Por dónde viaja tu texto · y por dónde no
01 Donde escribes Gmail, Reddit, X, WhatsApp Web… el content script lee el texto texto ↓ ↑ sugerencias 02 La extensión service worker: agrupa, espera 0,7 s y consulta la caché HTTPS ↓ ↑ sugerencias 03 Tu servidor LanguageTool el de la casa o el que autohospedes API v2/check · devuelve sugerencias 0 analíticas · 0 cookies · 0 terceros · el texto solo va al servidor que eliges

Qué hace (y qué no hace)

Detecta automáticamente en qué variante escribes —catalán estándar, valenciano, balear o castellano— y corrige en esa variante; también puedes fijarla a mano. No reescribe tu estilo, no parafrasea con inteligencia artificial y no te sugiere «mejorar el tono»: corrige ortografía y gramática, que es exactamente lo que se había perdido.

Tampoco está todavía en el Chrome Web Store (la ficha está en revisión) ni en Firefox (la versión está en camino). Mientras tanto, la instalación es manual: descargar un zip, abrir chrome://extensions, activar el modo desarrollador y cargar la carpeta. Cinco pasos, explicados en la web.

Lo que aprendimos con Manifest V3

Hacer una extensión «como la de antes» ya no es posible: Manifest V3 eliminó las páginas de fondo persistentes. En su lugar hay un service worker que se despierta, agrupa lo que has escrito, espera a que pares de teclear y lo envía de una vez, con una caché para no volver a comprobar el mismo texto. Y subrayar dentro de un textarea no lo permite ningún navegador: donde existe, usamos la CSS Custom Highlight API; donde no, una capa espejo colocada exactamente encima del texto. Nada de esto se ve. Todo esto es lo que hace que se vea lo que importa: una línea ondulada bajo la palabra equivocada.

Privacidad que se puede leer

No hay analítica, ni cookies, ni rastreadores. El texto viaja por HTTPS únicamente al servidor que has elegido en las opciones y no se guarda. Y como todo el código está publicado bajo AGPLv3, no hace falta creernos: se puede leer. Esa licencia obliga además a que quien modifique el servidor y lo ofrezca públicamente publique también sus cambios.

Para desarrolladores: la misma API

Cualquier programa que ya hablase con LanguageTool puede apuntar al nuevo servidor sin cambiar nada más:

curl -X POST https://corrector.damosenelblanco.com/v2/check 
  --data-urlencode "text=Aixo es una prova" 
  --data-urlencode "language=ca-ES"

Variantes: ca-ES, ca-ES-valencia, ca-ES-balear y es. Para un uso intensivo, mejor un servidor propio: la documentación de autohospedaje está en el repositorio.

Un proyecto pequeño, a propósito

Seamos claros: desde mayo de 2026 lo usan unas decenas de personas. No hay campaña, no hay métricas de crecimiento y la instalación manual frena a más de uno. No lo hicimos para ganar cuota. Lo hicimos para que exista, y para que si mañana otra herramienta básica cambia de modelo de negocio, la respuesta ya esté escrita: el motor era libre, las reglas eran de la comunidad y el trabajo de volver a unirlos está hecho y publicado.

Tres formas de corregir catalán en 2026
Corrector CatalàLanguageTool (extensión oficial)Softcatalà (corrector web)
Precio Gratis y libre (AGPLv3)Gratis limitada; la corrección completa es PremiumGratis
Corrige mientras escribes, en cualquier web Solo con Premium para ver todos los erroresNoHay que pegar el texto en la web
Variantes del catalán Estándar, valenciano y balear, con detección automáticaEstándar, valenciano y balear
Castellano Detección automáticaMás de 30 idiomasNo
Servidor propio (autohospedable) Docker + nginx, en 5 minutosNoNo
Analítica y rastreadores Ninguno: el texto solo va al servidor que eligesEn parteCuenta de usuario y servicio en la nubeEn parteServicio web de terceros
Código abierto Extensión y servidor, AGPLv3En parteMotor LGPL; extensión propietariaEn parteMotor LGPL
Navegadores Chrome, Edge, Brave, Vivaldi · Firefox en cursoChrome, Edge, Firefox, Safari, OperaCualquiera (es una web)
API compatible con LanguageTool v2/check · 30 peticiones/min por IPEn parteDe pago para uso intensivoNo
Diccionario personal sincronizado Con cuentaNo

Datos de las páginas públicas de cada servicio a 3 de septiembre de 2026. Softcatalà también enlaza a las extensiones oficiales de LanguageTool.

Prueba el Corrector Català → · Código en GitHub →

Si esto te interesa

El corrector es una marca propia del estudio, como quivoto o eclipsi.info: cosas que construimos porque hacían falta y nadie las hacía. Si tu empresa depende de una herramienta que puede cambiar de precio mañana, esa conversación la tenemos a menudo en los proyectos tecnológicos.

Sigue por aquí: el caso del Corrector Català · quivoto, la brújula que empieza por tu municipio · ¿un café?