nextcloud / translate

A Machine translation provider using Opus models by University of Helsinki running locally on CPU
11 stars 1 forks source link

Translate

REUSE status

A Machine translation provider using Opus models by University of Helsinki running locally on CPU.

The models run completely on your machine. No private data leaves your servers.

Currently supported languages:

Model size:

Requirements:

Nextcloud All-in-One:

With Nextcloud AIO, this app is not going to work because AIO uses musl. However you can use this community container as replacement for this app.

Ethical AI Rating

Rating: 🟢

Positive:

Learn more about the Nextcloud Ethical AI Rating in our blog.

Install

or

After installing this app you will need to run:

$ php occ translate:download-models

Downloading only specific languages

$ php occ translate:download-models <languages>

For example

$ php occ translate:download-models de en

will download both en->de and de->en.

$ php occ translate:download-models de en es

will download en->de, de->en, en->es, es->en, es->de, de->es

Building the app

The app can be built by using the provided Makefile by running:

make

This requires the following things to be present: