Menu

#1560 Support DeepL V2 API

5.4.2
closed-fixed
nobody
None
5
2021-03-27
2021-03-25
Eric H
No

Update DeepLTranslate.java to use v2 of API.

DeepL v1 API was deprecated in 2018.
DeepL v2 API is the exact same as v1 api, except with a different endpoint.
Bugfix requires only to change the /v1/ to a /v2/ in DeepLTranslate.java, Line 60

Literally a 1 second fix, please do.

Related

Bugs: #1040
Bugs: #1060

Discussion

  • Eric H

    Eric H - 2021-03-25

    Created a PR on the github version that has the change.
    https://github.com/omegat-org/omegat/pull/85

     
  • Aaron Madlon-Kay

    Ticket moved from /p/omegat/bugs/1039/

     
  • Aaron Madlon-Kay

    • summary: DeepL MachineTranslation not working --> Support DeepL V2 API
    • status: open --> open-fixed
    • Group: 5.5 --> 5.4.2
     
  • Aaron Madlon-Kay

    Implemented in release/5.4.2, [b32ce9]. I will release 5.4.2 shortly.

    Literally a 1 second fix, please do.

    This is rude. While the fix is indeed simple, you are asking for the time of volunteers. You are not owed anything. Please do not come here with this attitude in the future.

     
    • Eric H

      Eric H - 2021-03-26

      Sorry, did not mean to be rude. Hope it didn't make your day worse.

       
  • Aaron Madlon-Kay

    • labels: bug -->
     
  • Aaron Madlon-Kay

    • status: open-fixed --> closed-fixed
     
  • Aaron Madlon-Kay

    The v2 API is not available for CAT tools: https://www.deepl.com/docs-api/accessing-the-api/api-versions/

    Version 2 (v2) of the DeepL API is not compatible with CAT tools and is not included in DeepL plans for CAT tool users.

    I'm sorry I didn't catch this earlier. I will revert with [bugs:#1040].

     

    Related

    Bugs: #1040

  • Briac Pilpré

    Briac Pilpré - 2021-03-27

    I should have been paying attention to this feature request. This change was already requested in [bugs:#973].

     

    Related

    Bugs: #973


Log in to post a comment.

MongoDB Logo MongoDB