LanguageTool Community

Catalan Dutch English French German Polish Portuguese Spanish Ukrainian

Text Analysis

Show how LanguageTool analyses text, to understand why rules match or not match:


Hint: you can also submit this form with Ctrl+Return

Analysis Result

LanguageTool version: 6.8-SNAPSHOT (2026-02-06 22:33:08 +0100)
Language: Catalan

What do the tags mean?

Disambiguator log: 
nDet[3]: S'[es/DA0CS0*,es/P0300000*] -> S'[es/P0300000*]
PP_VERB[1]: S'[es/P0300000*] -> S'[es/P0300000*]
es_personal[23]: S'[es/P0300000*] -> S'[es/P0300000*,S'/_es_impersonal_sg*]
PP_VERB[2]: usa[usar/VMIP3S00*,usar/VMM02S00*] -> usa[usar/VMIP3S00*]
verb_reflexiu_simple[1]: usa[usar/VMIP3S00*] -> usa[usar/VMIP3S00*,usa/_reflexiu*]
DetNom[1]: aquest[aquest/DD0MS0,aquest/PD0MS000] -> aquest[aquest/DD0MS0]
DetNom[10]: aquest[aquest/DD0MS0] -> aquest[aquest/DD0MS0,aquest/_GN_MS]
PrimPersPresSing[5]: equip[equip/NCMS000,equipar/VMIP1S0B] -> equip[equip/NCMS000]
DetNom[2]: equip[equip/NCMS000] -> equip[equip/NCMS000]
DetNom[10]: equip[equip/NCMS000] -> equip[equip/NCMS000,equip/_GN_MS]
nom_neutre[5]: equip[equip/NCMS000,equip/_GN_MS] -> equip[equip/NCMS000,equip/_GN_MS]
noNom[1]: per[per/NCMS000,per/SPS00] -> per[per/SPS00]
infinitiu_complement[1]: descarregar[descarregar/VMN00000] -> descarregar[descarregar/VMN00000,descarregar/complement]
Prep_Inf[1]: descarregar[descarregar/VMN00000,descarregar/complement] -> descarregar[descarregar/VMN00000,descarregar/complement]
nDet[7]: en[en/DA0MS0,en/PP3CN000,en/SPS00] -> en[en/PP3CN000,en/SPS00]
VERB_PREPOSICIO[1]: en[en/PP3CN000,en/SPS00] -> en[en/SPS00]
nAdjectiu[3]: part[part1/NCFS000,part2/NCMS000,part3/NCMS000,part/AQ0MS0] -> part[part1/NCFS000,part2/NCMS000,part3/NCMS000]
masculi_inusual[1]: part[part1/NCFS000,part2/NCMS000,part3/NCMS000] -> part[part1/NCFS000,part3/NCMS000]
masculi_inusual[1]: part[part1/NCFS000,part3/NCMS000] -> part[part1/NCFS000]
masculi_inusual[3]: part[part1/NCFS000] -> part[part1/NCFS000,part/_GN_FS]
noNom[1]: de[de/NCFS000,de/SPS00] -> de[de/SPS00]
NO_RELATIU[9]: de[de/SPS00] -> de[de/SPS00,de/_no_relatiu]
nAdj[1]: les[les/AQ0MS0,el/DA0FP0,ell/PP3FPA00] -> les[el/DA0FP0,ell/PP3FPA00]
DetNom[13]: les[el/DA0FP0,ell/PP3FPA00] -> les[el/DA0FP0,ell/PP3FPA00,les/_GN_FP]
PronomAltres[1]: les[el/DA0FP0,ell/PP3FPA00,les/_GN_FP] -> les[el/DA0FP0,les/_GN_FP]
el_pais[2]: tasques[tasca/NCFP000,tascar/VMIP2S00,tascar/VMSP2S0V] -> tasques[tasca/NCFP000,tascar/VMSP2S0V]
el_pais[2]: tasques[tasca/NCFP000,tascar/VMSP2S0V] -> tasques[tasca/NCFP000]
DetNom[13]: tasques[tasca/NCFP000] -> tasques[tasca/NCFP000,tasques/_GN_FP]
nom_neutre[8]: tasques[tasca/NCFP000,tasques/_GN_FP] -> tasques[tasca/NCFP000,tasques/_GN_FP]
nom_en_complement[3]: tasques[tasca/NCFP000,tasques/_GN_FP] -> tasques[tasca/NCFP000,tasques/_GN_FP,tasques/complement]
noNom[1]: de[de/NCFS000,de/SPS00] -> de[de/SPS00]
CONTRACCIONS[3]: l[l/NCMN000*,el/DA0MS0*] -> l[el/DA0MS0*]
DetNom[10]: l[el/DA0MS0*] -> l[el/DA0MS0*,l/_GN_MS*]
DetNom[10]: controlador[controlador/NCMS000] -> controlador[controlador/NCMS000,controlador/_GN_MS]
nom_neutre[5]: controlador[controlador/NCMS000,controlador/_GN_MS] -> controlador[controlador/NCMS000,controlador/_GN_MS]
nom_en_complement[3]: controlador[controlador/NCMS000,controlador/_GN_MS] -> controlador[controlador/NCMS000,controlador/_GN_MS,controlador/complement]
noNom[1]: de[de/NCFS000,de/SPS00] -> de[de/SPS00]
PREP_VERB[1]: domini[domini/NCMS000,dominar/VMM03S0Y,dominar/VMSP1S0Y,dominar/VMSP3S0Y] -> domini[domini/NCMS000,dominar/VMSP1S0Y,dominar/VMSP3S0Y]
PREP_VERB[1]: domini[domini/NCMS000,dominar/VMSP1S0Y,dominar/VMSP3S0Y] -> domini[domini/NCMS000,dominar/VMSP3S0Y]
PREP_VERB[1]: domini[domini/NCMS000,dominar/VMSP3S0Y] -> domini[domini/NCMS000]
nom_en_complement[1]: domini[domini/NCMS000] -> domini[domini/NCMS000,domini/complement]
PUNTUACIO[4]: ([(/null] -> ([(/_PUNCT]
noNom[1]: a[a/NCFS000*,a/SPS00*] -> a[a/SPS00*]
nom_en_complement[10]: això[això/PD0NS000] -> això[això/PD0NS000,això/complement_a]
nom_en_complement[15]: això[això/PD0NS000,això/complement_a] -> això[això/PD0NS000,això/complement_a,això/complement_a]
dosPP_VERB[1]: se[es/P0300000] -> se[es/P0300000]
NUMERALS[20]: li[ell/PP3CSD00] -> li[ell/PP3CSD00,li/AO0CN0]
NUMERALS[25]: li[ell/PP3CSD00,li/AO0CN0] -> li[ell/PP3CSD00]
dosPP_VERB[1]: li[ell/PP3CSD00] -> li[ell/PP3CSD00]
PP_VERB[1]: li[ell/PP3CSD00] -> li[ell/PP3CSD00]
DIU[1]: diu[diu/NCMS000,dir/VMIP3S00] -> diu[dir/VMIP3S00]
es_diu[1]: diu[dir/VMIP3S00] -> diu[dir/VMIP3S00]
dosPP_VERB[1]: diu[dir/VMIP3S00] -> diu[dir/VMIP3S00]
PP_VERB[2]: diu[dir/VMIP3S00] -> diu[dir/VMIP3S00]
verb_reflexiu_simple[1]: diu[dir/VMIP3S00] -> diu[dir/VMIP3S00,diu/_reflexiu]
PrimPersPresSing[5]: balanç[balanç/NCMS000,balançar/VMIP1S0B] -> balanç[balanç/NCMS000]
noNom[1]: de[de/NCFS000,de/SPS00] -> de[de/SPS00]
nom_en_complement[1]: càrrega[càrrega/NCFS000] -> càrrega[càrrega/NCFS000,càrrega/complement]
PUNTUACIO[4]: )[)/null*] -> )[)/_PUNCT*]
PUNTUACIO[4]: .[./SENT_END*] -> .[./SENT_END*,./_PUNCT*]
add_paragaph_end: .[./SENT_END*,./_PUNCT*] -> .[./SENT_END*,./_PUNCT*,./PARA_END*]
Token Lemma Part-of-speech Chunk
-
SENT_START
S' es
S'
P0300000
_es_impersonal_sg
usa usar
usa
VMIP3S00
_reflexiu
aquest aquest

DD0MS0
_GN_MS
equip equip

NCMS000
_GN_MS
per per
SPS00
descarregar descarregar

VMN00000
complement
en en
SPS00
ell ell
PP3MSN00
part part1
part
NCFS000
_GN_FS
de de

SPS00
_no_relatiu
les el
les
DA0FP0
_GN_FP
tasques tasca
tasques

NCFP000
_GN_FP
complement
de de
SPS00
l el
l
DA0MS0
_GN_MS
controlador controlador


NCMS000
_GN_MS
complement
de de
SPS00
domini domini

NCMS000
complement
( (
_PUNCT
a a
SPS00
això això


PD0NS000
complement_a
complement_a
se es
P0300000
li ell
PP3CSD00
diu dir
diu
VMIP3S00
_reflexiu
balanç balanç
NCMS000
de de
SPS00
càrrega càrrega

NCFS000
complement
) )
_PUNCT
. -
.
-
SENT_END
_PUNCT
PARA_END