I like experimenting with MT. I have trained several models on Azure, and I easily integrated them to Trados Studio 2022 through MT Enhanced. Yesterday I decided to do the same with Google Cloud to see if it makes any difference. The procedure was more or less the same. I uploaded my TMs, trained a model and everything went smoothly... until I tried to enter my credentials on MT Enhanced. Here are the exact steps I followed:
1. Create a service account
2. Generate a JSON file for the API key
3. Save the JSON file to C:\
4. Create a project with the matching language pair
5. Select MT Enhanced from the TM dropdown. Provider settings appear
6. Select 'V3 - Advanced Translation'
Then I filled the required fields but I keep getting the error I'm posting below. It appears to have something to do with OAuth 2 but I already have an OAuth 2.0 client ID and I have only one project on Google Cloud. Google Cloud Translation Provider doesn't accept the JSON file either, issuing a warning that the JSON file has fewer fields than expected or something like that. I tested the model on Google Console and it runs pretty well by the way. So it can't be about the model itself but my credentials or the plugin. I'm using Trados Studio 2022 Freelance Edition, and the MT Enhanced plugin appears to be up to date by the way.
Any help is appreciated. Thanks in advance.
