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

[Request] Support for Apertium #358

Open
Nico7as opened this issue Nov 19, 2023 · 1 comment
Open

[Request] Support for Apertium #358

Nico7as opened this issue Nov 19, 2023 · 1 comment
Labels
enhancement New feature or request provider-request Add support for a new provider

Comments

@Nico7as
Copy link

Nico7as commented Nov 19, 2023

Hi,

I wish Dialect would support Apertium, a FOSS translation engine used for some languages.

Apertium is the engine used by Revirada, the main translator for the Occitan language.

Occitan is a regional language of the south or France. Its many dialects cover a third of the french territory.

In the schools where we teach it we try to promote FOSS and use the software in occitan whenever possible.

Online solutions exist, but I'd like my schoolchildren to use simple standalone software whenever possible.

Here are some ressources I could gather :

https://wiki.apertium.org/wiki/Main_Page
https://www.apertium.org/index.oci.html#?dir=fra-oci&q=

A guide to use the API of Revirada, the reference online occitan translator, where Aperium is mentioned as an engine.
https://revirada.eu/api_info

I know some people with coding skills, and a interest in this language en particular.
Il try to get him on board with this request.

Nicolas

@rafaelmardojai
Copy link
Member

Hello, thanks for the interest on Dialect,

Adding support for the Revirada API should be pretty trivial. We already have support for providers requiring api keys.

About Apertium itself, we're planning to add offline translation support in the near future, and Apertium could be one of the offline providers. Right now Dialect is internally designed for online providers, but this PR (#357) that should be merged soon will make our internal api for providers more generic. Next thing will be to implement an internal api for offline providers that need to download models, so they can have a common user interface.

@rafaelmardojai rafaelmardojai added the enhancement New feature or request label Nov 20, 2023
@rafaelmardojai rafaelmardojai added the provider-request Add support for a new provider label Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request provider-request Add support for a new provider
Projects
None yet
Development

No branches or pull requests

2 participants