Page MenuHomePhabricator

Content translation shows a issue while loading a new translation
Closed, ResolvedPublic

Description

In Content Translation, while loading a translation, it shows a message:

Unable to fetch machine translation token.

image.png (768×1 px, 140 KB)

And when i want to add a parragraph for translate, it shows Automatic translation failed error.
image.png (768×1 px, 134 KB)

image.png (768×1 px, 139 KB)

This errors are shown in the console:

image.png (768×1 px, 238 KB)

And when i want to publish the translation, it fails:

image.png (768×1 px, 250 KB)

Event Timeline

RodneyAraujo triaged this task as Unbreak Now! priority.Jun 30 2021, 1:40 AM
RodneyAraujo updated the task description. (Show Details)
santhosh lowered the priority of this task from Unbreak Now! to Medium.Jun 30 2021, 4:45 AM
santhosh added a subscriber: santhosh.

The root cause is your translation session could not get a cxserver token(You can see that error message in console). This token is required for machine translation using the services like Google etc.

Why this happening for you is unknown, but some extra information will be helpful for us to debug.

  1. Is this issue repeat if you reload the page?
  2. Is this issue happening only for a specific artcle or for all translaitons?
  3. Is this issue happening in a specific browser or for other browsers too?

I am reducing the priority from "Unbreak now" to "medium" as this is not affecting all CX users and translations are successfull for other users.

@santhosh
Is this issue repeat if you reload the page? Yes.
Is this issue happening only for a specific artcle or for all translaitons? This issue is happening for all translations.
Is this issue happening in a specific browser or for other browsers too? This issue is happening in Google Chrome (version 91, last version).

Pginer-WMF raised the priority of this task from Medium to High.Jul 12 2021, 10:21 AM

Thanks for the details. Are you by chance have any kind of edit blocks in the wiki? The error says 'blocked'. Another user reported a simialar issue: T286530: Can't use ContentTranslation while a user is partially blocked

I improved the handling of user's blocks in this commit: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/704272

The saving, MT token issue should be resolved by this. This patch will be deployed in wikis by end of next week.

I am marking the ticket as resolved. @RodneyAraujo in case you are still facing the issue, please reopen. Thanks