macOS

Descripció del problema

El sistema operatiu d’Apple, l’OSX, no ofereix la correcció ortogràfica de sèrie per al català. Afortunadament, en aquests casos l’OSX permet usar els diccionaris del format hunspell (usats també pel Firefox i el LibreOffice). Si l’usuari copia manualment els fitxers del diccionari a un directori determinat, aleshores l’OSX usa el motor hunspell i es poden corregir textos en català. No és una solució ideal, atès que cal fer un esforç addicional per a poder corregir en català, però no és gaire complicat, i el Catalanitzador automatitza i facilita aquesta tasca.

Malauradament, en català tenim un problema en fer servir el motor de correcció hunspell a l’OSX. L’algorisme que talla el text en paraules (el tokenitzador) talla les paraules amb punt volat, de forma que el dicionari “veu” dues paraules en comptes d’una, i la correcció ortogràfica falla en els mots amb punt volat.

Informació ampliada

Corrector natiu

El motor de correcció natiu de l’OSX no talla les paraules amb punt volat. Aquest fet es pot comprovar fàcilment escrivint una paraula amb punt volat al TextEdit i fent la correcció en espanyol, anglès o francès. El corrector verifica cada la paraula de completa.

 

 

Corrector alternatiu (hunspell)

El motor hunspell que s’usa per a la correcció en català  talla les paraules amb punt volat. Aquest fet es pot comprovar fàcilment escrivint una paraula amb punt volat al TextEdit i fent la correcció en català. El corrector verifica cada part de la paraula de forma independent.

Per tant, només tenim un problema amb el tokenitzador emprat per a les llengües sense corrector natiu a l’OSX, com és el cas del català.

Accions

S’ha obert un informe d’error al sistema Radar d’Apple. De moment cap progrés per aquesta via.

Aquesta és l’opció més senzilla, però requereix la participació d’Apple, que no sembla gaire interessada en resoldre el problema.

Considerem que és la solució més senzilla (des del punt de vista tecnològic i econòmic), però no pas la solució ideal, atès que el sistema OSX seguiria sense correcció ortogràfica de sèrie per al català. Apedaçant el motor hunspell de l’OSX caldri seguir aplicant el Catalanitzador per a tenir corrector ortogràfic en català.

Altres opcions

  •  Fer un forc de l’OpenXSpell, adaptat al cas català i distribuir-lo des del web de SC i el Catalanitzador. Aspectes que fan descartar aquesta opció: caldria desenvolupar-la i, el que és més costós, mantenir-la.
  •  Fer que Apple suporti de forma nativa la correcció ortogràfica en català. Seria l’opció ideal, però cal la participació d’Apple i no sembla interessada.

Més informació