Um usuário pergunta:
Desculpe se este não é o lugar certo para postar minhas perguntas, mas não consigo fazer login nem criar uma conta no support.bible.
Em M, temos redução de sintagma nominal, o que significa que palavras terminadas no sufixo 3s.POSS /-na/ mudam suas terminações para /-n/ quando precedem outra palavra que começa com /t, n, l/ e para /-ng/ em outros casos (os sintagmas nominais em M têm cabeça à esquerda). Por exemplo,
numa-na + sabanga + sibuna
casa-3s.POSS grande muito
se torna
numang sabanga sibuna 'sua casa muito grande'
Também
buragina + to
manhã primeiro
se torna
buragin to 'esperar até a manhã'
Por causa disso, tive que criar três sufixos possessivos /-na, -n, -ng/ no léxico para que as palavras fossem analisadas corretamente, chamando-os de 3s.POSS, 3s.POSS2 e 3s.POSS3, respectivamente. Isso resolve a maior parte do problema, mas introduz uma questão, porque na língua-alvo U, eles nunca se reduzem para /ng/, apenas para /n/.
Isso me leva à minha primeira pergunta. É aqui que eu crio uma regra para mapear 3p.POSS3 em M para 3p.POSS2 em U?
Agora, sobre a minha segunda pergunta. No segundo exemplo acima, para palavras sem sufixos possessivos no final, inseri alomorfos para que as palavras fossem analisadas corretamente (buragin sendo um alomorfo de buragina). Há várias palavras para as quais tive que fazer isso. Mas o FLExTrans não sabe qual palavra escolher no léxico-alvo. Qual é a melhor maneira de lidar com isso? Devo criar uma variante? Uma entrada completamente diferente?