OpenVoiceOS / OpenVoiceOS/ovos-number-parser
Some observations for Occitan
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 2
Description
Hello,
I read the code for Occitan and I have some remarks and questions.
L50, you can add words ending by:
is, f, g, ns, st, sc, xt that require to add and E before the final S
and those ending by tz => ses, like "1 votz => 2 voses"
I don't know what words have to be pluralised so I give you all the rules.
L60-65, we have various forms for 8 and 80:
8: uèch and uèit and locally uòch in Montpellier
8th: ochen, uechen, ueiten, oiten
80: ochanta and uechanta, ueitena, oitena
L80: mièg and mièja do not take anything before
Ex : Portaràs mièja liura de salsissa ("You will bring half a pound of sausage")
Other forms: mèg (masc.) and mèja (fem.)
L88: 31 neither requires the "e" it's "trenta un"
L183: yes, and uechanta too in "Diccionari ortografic gramatical e morfologic de l’occitan" by Josiana Ubaud and see point about L60-65
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Occitan implementation and reviewing the areas corresponding to lines 50, 60–65, 80, 88, and 183. Compare the plural, number, ordinal, and half-unit forms there with the rules and examples in this report; done means the supported forms reflect the supplied Occitan variants and existing checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- localization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100