I am sorry for the late response again. After several discussion and research, just got the confirmation from product team: "Since there are several scenarios where user provided words aren’t seen by machine translation and make sense to return the words as in source, there is no current plan to change the style. The service can’t determine what’s correct / incorrect word. Hence, filtering at service level will lead to more issues. Such options aren’t provided by other leading players in market as well." For example, a special name.
I am still tracking this feedback to see anything else we can do to optimize the experience.
But I do find a solution may help your scenario, you could call spell check API first, fix the source text and make translate request. In this situation, we can avoid the wrong word and make sure there is no error.
Hope this help.
Regards,
Yutong