Ola !
Thank you for posting on Microsoft Learn Q&A.
As far as I know Azure Translator by default treats pt as brazilian portuguese which is why you’re seeing that and if you want european portuguese you set the target locale to pt-PT explicitly and not pt only as it defaults to pt-br https://learn.microsoft.com/en-us/azure/ai-services/translator/language-support
If you are using the text API translator, the category parameter stays general unless you use a custom translator model.https://learn.microsoft.com/en-us/dotnet/api/azure.ai.translation.text.texttranslationtranslateoptions