Document Translation - Don't translate certain words

Tobi 1 Reputation point
2021-11-03T11:01:18.813+00:00

Hello,

for a customer, I built a Power Automate flow that uploads document to Azure Blob storage and makes a HTTP POST request to the API to translate them in multiple languages. This works very well.

However, is there a way to have specific words not being translated that appear in the source document? In other words: What would I do to tell the flow to not translate e.g. the word "Business Meeting" to another language when the translation service stumbles upon this word in the source file?

I'm struggling with finding a solution for this problem.

Azure AI Translator
Azure AI Translator
An Azure service to easily conduct machine translation with a simple REST API call.
488 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
3,631 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. chris mickens 6 Reputation points
    2021-11-18T12:50:25.18+00:00

    <trans-unit xml:space="preserve" id="0"> <source>Business Meeting</source> <target>Business Meeting</target> </trans-unit>

    That's it! Problem 

    1 person found this answer helpful.
    0 comments No comments

  2. Ramr-msft 17,826 Reputation points
    2021-11-03T12:20:37.177+00:00

    @Tobi Thanks for the question. Is the source document contains multiple languages. Please follow the blog for Document translator.
    You can upload custom glossaries to ensure that specific words and phrases translate just the way you want, or use Custom Translator to create new translation models that understand the terminology used in your own business and industry and apply them to your translated documents.

    Document Translation enables users to customize translation of documents by providing custom glossaries, a custom model id built using customer translator, or both as part of the request. Such customization retains specific terminologies and provides domain specific translations in the translated documents.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.