Depois de pesquisar sobre isso, finalmente encontrei esta página com uma boa explicação.
Cada regra está no arquivo .aff para esse idioma. As regras têm dois tipos: SFX para sufixos e PFX para prefixos. Cada linha começa com PFX / SFX e, em seguida, o identificador da letra da regra (aqueles que seguem a palavra no arquivo do dicionário:
PFX [identificador_linha_de_regra] [bandeira_conjuntável] [número_de_ linhas_de_coluna_que_a seguir]
Normalmente, você pode ignorar o sinalizador combinável, que é Y ou N, dependendo de poder ser combinado com outras regras. Depois, há um número de linhas (indicadas por) que listam diferentes possibilidades de como essa regra se aplica em diferentes situações. Se parece com isso:
PFX [identificador_de_ letra_da_ regra] [número_de_ boletins_a_delete] [what_to_add] [quando_a_add_it]
Por exemplo:
- SFX BY 3
- Capacidade SFX B 0 [^ aeiou]
- SFX B 0 ee capaz
- SFX disponível [^ aeiou] e
Se "B" é uma das letras que seguem uma palavra, esta é uma das regras que pode ser aplicada. Existem três possibilidades que podem acontecer (porque existem três linhas). Apenas um se aplicará:
é possível adicionar ao final quando o final da palavra for "not" (indicado por "^") uma das letras do conjunto (indicada por "[]") das letras a, e, i, o e u . Por exemplo, a pergunta → capacidade questionável é adicionada ao final quando o final da palavra é "ee". Por exemplo, concorde → agradável. é adicionado ao final quando o final da palavra não é uma vogal ("[^ aeiou]") seguida por um "e". A letra "e" é removida (a coluna antes de poder). Por exemplo, excitar → excitável.
As regras de PFX são as mesmas, mas aplicam-se no início da palavra aos prefixos.