integreat-cms icon indicating copy to clipboard operation
integreat-cms copied to clipboard

Support automatic translations via Intento

Open dkehne opened this issue 2 years ago • 3 comments

Motivation

Integreat and associated translations should take less time and process to maintain. Also it leads to lower costs of the whole project.

Proposed Solution

DeepL API can be connected to the cms as well as the Intento API. Therefore we should find a way how to connect our Translation Memory to the cms to reuse the professionall translations from past and get rid of MemoQ as far as this is possible.

Alternatives

If TM-Connecting is too difficult at the start we could begin with the glossary (term database) and the enhance it with TM on a later date.

Additional Context

dkehne avatar May 17 '22 11:05 dkehne

~Duplicate of #1104~

timobrembeck avatar May 17 '22 11:05 timobrembeck

Ok sorry, didn't notice the Intento part... this isn't supported yet.

timobrembeck avatar May 17 '22 11:05 timobrembeck

@ulliholtgrave @timoludwig prio high can be removed. don't focus that in the next 2 month...

dkehne avatar Jul 21 '22 07:07 dkehne

What I also take from the description and have not found in the open issues is that we want to connect our TM from MemoQ, do you want to open an extra issue for that?

osmers avatar Dec 01 '22 11:12 osmers

What I also take from the description and have not found in the open issues is that we want to connect our TM from MemoQ, do you want to open an extra issue for that?

Indeed, could you open a separate issue for this? Ideally with a detailed description how you intend to use the TM.

timobrembeck avatar Dec 01 '22 22:12 timobrembeck

@dkehne Did we already decide to implement Google Translate or are we still in the process of deciding? I think we can already create another issue regarding the "additional attribute that defines the preferred automatic translation provider", right?

osmers avatar Oct 31 '23 17:10 osmers

As this ticket is not yet well defined this ticket will be moved into 24Q1 for now.

sarahsporck avatar Nov 07 '23 14:11 sarahsporck

@MizukiTemma Google Translate Prio 1, Microsoft Translate Prio 2. Based on DeepL-quality-Report: https://www.deepl.com/en/quality.html

dkehne avatar Jan 16 '24 15:01 dkehne

information-14-00574-g003 Altough in general scorings Google seems to be a bit better.

dkehne avatar Jan 16 '24 15:01 dkehne

☝️Keep #2586 in mind before/when implementing this issue.

MizukiTemma avatar Jan 16 '24 18:01 MizukiTemma

It's really hard to tell at the moment if we go with the Cloud Translate API Basic (~costs around 20$/1m chars) or Cloud Translate API Advanced (~costs around 80$/1m chars). The advanced API can be trained with our data from the .tmx-Files.

Hopefully you can implement the API without forcing us to make this decision too early. I guess we need somehow both options to compare the results...So maybe go for the Basic-API first and then mabye add the API-Advanced as a second API in the test cms only?!

dkehne avatar Feb 06 '24 19:02 dkehne

Hopefully you can implement the API without forcing us to make this decision too early. I guess we need somehow both options to compare the results...So maybe go for the Basic-API first and then mabye add the API-Advanced as a second API in the test cms only?!

The implementation was changed so both basic (v2) and advanced (v3) versions can be used, by specifying the variable GOOGLE_TRANSLATE_VERSION

MizukiTemma avatar Feb 07 '24 12:02 MizukiTemma