Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions about adding a new language #14

Closed
chris4540 opened this issue Jan 25, 2021 · 4 comments
Closed

Questions about adding a new language #14

chris4540 opened this issue Jan 25, 2021 · 4 comments

Comments

@chris4540
Copy link

Hi,

I would like to ask if it is easy to add a new language?

If so, are there any good reference to guess how to add it?

Best,
Chris

@bminixhofer
Copy link
Owner

Hi, thanks for the issue! Which language are you interested in?

It is not trivial to add a new language because there is some language-specific code in LanguageTool which has to be adapted (e. g. subtly different tokenization or language specific heuristics).

The main bottleneck for adding a language at the moment is documentation since you would likely have to make some changes in the internals of NLPRule and they are not well documented right now.

That said, I am currently working on support for Spanish and making a guide for how to add new languages. That should make it much easier to do so.

@bminixhofer bminixhofer changed the title Questions about adding a new lanauge Questions about adding a new language Jan 25, 2021
@neoscopio
Copy link

Hi, I'll be interested in contributing work to add Portuguese (pt_PT) language. I'll be waiting for some start-up guide. Thanks for your work.

@bminixhofer
Copy link
Owner

Thanks for letting me know! Yes that got delayed a bit because there's been lots of other improvements recently (#22, #24, multiword tagging). It is on my radar but it will take some more time.

This was referenced Feb 22, 2021
@bminixhofer
Copy link
Owner

This is now tracked in #46.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants