Machine Translation provides the following API operations.
The OpenAPI of this product (Machine Translation Service/2018-08-12) uses the RPC signing style. For more information about signing, see Signature mechanism. We provide SDKs for popular programming languages. You can download an SDK to call the OpenAPI of this product directly without managing the underlying technical details.
If the existing SDKs do not meet your needs, you can connect to the service using the signature mechanism. If you still have questions, contact pre-sales support or search for DingTalk group 23369411 to join and consult with experts.
Before you use the API, you must prepare your account and an AccessKey. This lets you access the API through client tools, such as an SDK or the command-line interface (CLI). For more information, see Obtain an AccessKey.
Text translation
API | Title | API overview |
General-purpose Edition text translation | Call TranslateGeneral to translate text between multiple languages. | |
Professional Edition text translation | Call Translate to translate text between multiple languages in a specific realm. | |
Batch text translation | Call GetBatchTranslate to perform batch translation of text between multiple languages. | |
Language detection | Call GetDetectLanguage to detect the language of text. |
Multimodal translation
API | Title | API overview |
Image translation | Call TranslateImage to translate text in images between multiple languages. | |
Certificate translation | Call TranslateCertificate to translate text on ID certificates between multiple languages. | |
Create a document translation task | Call CreateDocTranslateTask to translate documents between multiple languages. | |
Get the result of a document translation task | Call GetDocTranslateTask to get the result of a document translation task. |
Cross-border e-commerce tools
API | Title | API overview |
Intelligent product image translation | Call GetImageTranslate to intelligently translate text in product images. | |
Create an asynchronous batch image translation task | Call CreateImageTranslateTask to asynchronously and intelligently translate text in product images in batches. | |
Get the result of an asynchronous batch image translation task | Call GetImageTranslateTask to get the result of an asynchronous and intelligent batch translation of product images. | |
Image language diagnosis | Call GetImageDiagnose to perform language diagnosis on an image. | |
Title diagnosis | Call GetTitleDiagnose to diagnose the quality of a product title. This helps sellers understand the effectiveness of their current product titles. | |
Title optimization | Call GetTitleGenerate to automatically optimize product titles. | |
Intelligent title generation | Call GetTitleIntelligence to automatically generate a product title based on a category, platform, and keywords. |