microsoft / Recognizers-Text

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text
MIT License
1.66k stars 429 forks source link

[IT DateTimeV2]Add extremely common mistakes to the names of the days of the week #3108

Open MicheleCarmassiAkeron opened 1 year ago

MicheleCarmassiAkeron commented 1 year ago

The correct way to write the day of Monday in Italian is "Lunedì", with stress on the last "i". This is getting correctly recognized. On the other hand, most Italians would write "Lunedi", expecially when typing and this is not currently recognized as a day. The same is also true for the other days like "Martedì", "Mercoledì" (which also is often spelled as "Mercoldì"), "Giovedì" and "Venerdì". The rate at which italians write these days wrong is so high that right now this feature is virtually unusable, even though it is technically correct.

I think that the recognition in the italian language would be greatly improved by adding these very common spelling mistakes.

jBernavaPrah commented 1 year ago

Agree.