MihaiValentin / lunr-languages

A collection of languages stemmers and stopwords for Lunr Javascript library
Other
431 stars 163 forks source link

Esperanto Support #62

Open Fierthraix opened 4 years ago

Fierthraix commented 4 years ago

Hello, I would like to add support for the Esperanto language, as several projects downstream I use depend on lunr-languages. It is a constructed languaged invented in 1887 by Dr. L.L. Zamenhof, and has over 2-million speakers worldwide.

Fortunately due to the extreme regularity of the language (it only has 16 rules), implementing this should be a lot easier than for other languages.

Advice Needed:

I don't normally work with JavaScript, so I was wondering if anyone involved with the project can help me out with a few things:

I'm currently working on Esperanto support on my fork if anyone has any advice, or wants to point out any obvious JS flaws I missted.