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

Add support for MinT #409

Open
asereze opened this issue Nov 1, 2024 · 3 comments
Open

Add support for MinT #409

asereze opened this issue Nov 1, 2024 · 3 comments
Labels
good first issue Good for newcomers provider-request Add support for a new provider

Comments

@asereze
Copy link

asereze commented Nov 1, 2024

Some time ago, the Wikimedia Foundation published its own translation system, MinT. It supports more than 200 languages, and it keeps getting better by using Wikimedia contributors' translations and other sources.

More informations about it can be found here and it can be used from this website as well.

Many languages available on MinT are not supported by any engine used by Dialect right now, so I think that would be a great improvement to it.

@rafaelmardojai
Copy link
Member

The API seems straightforward to implement (https://translate.wmcloud.org/docs) but https://translate.wmcloud.org is the only instance available and is a test one, so I don't think it's right to point to it. Alternatively we could not provide a default instance and users need to provide one.

What do you think @mufeedali?

I guess we could also try to host one instance but I don't think we have the resources.

@rafaelmardojai rafaelmardojai added the provider-request Add support for a new provider label Nov 3, 2024
@mufeedali
Copy link
Member

I guess we could also try to host one instance but I don't think we have the resources.

Yeah, looking at their instance's specs, i think so too.

Having users provide an instance for a service that has next to no alternative providers right now also feels like bad UX...

Why not just use the test instance for now until there are alternative instances to default to? Shouldn't really be a problem since we would only have a small subset of users switching providers in the first place. As long as MinT isn't the default, I think we should be okay, right?

@rafaelmardojai
Copy link
Member

... As long as MinT isn't the default, I think we should be okay, right?

Agree, let's go that way then.

@rafaelmardojai rafaelmardojai added the good first issue Good for newcomers label Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers provider-request Add support for a new provider
Projects
None yet
Development

No branches or pull requests

3 participants