Page MenuHomePhabricator

Deprecate Youdao MT service
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue:

  • Start translating the article from en -> zh.
  • Select Youdao as a Machine Translation provider

What happens?:

  • Translation fails with an error.

What should have happened instead?:

  • Youdao should translate paragraphs/sentences.
Error
normalized_message
Error: Translation with Youdao failed. Error: Account has been overdue bills for en > zh
exception.trace
Error: Translation with Youdao failed. Error: Account has been overdue bills for en > zh
    at /srv/service/lib/mt/Youdao.js:112:11
    at tryCatcher (/srv/service/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/srv/service/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/srv/service/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/srv/service/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/srv/service/node_modules/bluebird/js/release/promise.js:729:18)
    at _drainQueueStep (/srv/service/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/srv/service/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/srv/service/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/srv/service/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (node:internal/timers:466:21)

Event Timeline

KartikMistry renamed this task from cxserver: Translation with Youdao failed to Deprecate Youdao MT service.Jul 29 2023, 6:10 AM
KartikMistry changed the task status from Open to In Progress.
KartikMistry raised the priority of this task from Medium to High.

Change 942747 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[mediawiki/services/cxserver@master] Deprecate Youdao MT service

https://gerrit.wikimedia.org/r/942747

Change 942748 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] WIP: cxserver: Remove Youdao MT service

https://gerrit.wikimedia.org/r/942748

Change 942747 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Deprecate Youdao MT service

https://gerrit.wikimedia.org/r/942747

Change 942748 merged by jenkins-bot:

[operations/deployment-charts@master] cxserver: Remove Youdao MT service

https://gerrit.wikimedia.org/r/942748

Mentioned in SAL (#wikimedia-operations) [2023-08-01T05:48:22Z] <kart_> cxserver: Remove Youdao MT service (T329137)

Hi. Re: Tech News / user-notice - What wording would you suggest as the content? I'd like to be able to add more context beyond just "The Youdao machine translation service has been deprecated". I can imagine something like this, but I'm not sure of the details, and perhaps someone has better ideas and/or links:

  • The Content translation system is no longer using Youdao's machine translation service. Other services which cover the same languages are still available.

Thanks!

@Quiddity, How about this?

The Content translation system is no longer using Youdao's machine translation service. The service was in place for several years, but due to no usage, and availability of alternatives it was deprecated to reduce maintenance overheads. Other services which cover the same languages are still available.