获取批量翻译结果 - Amazon Translate

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

获取批量翻译结果

作业的状态为 COMPLETEDCOMPLETED_WITH_ERROR 后,您的输出文档将在您指定的 Amazon S3 文件夹中可用。输出文档名称与输入文档名称相匹配,但添加目标语言代码作为前缀。例如,如果您将一个名为 mySourceText.txt 的文档翻译成法语,则输出文档将名为 fr.mySourceText.txt

如果批量翻译作业的状态为 FAILED,则 DescribeTextTranslationJob 操作响应包括一个 Message 字段,用于描述作业未成功完成的原因。

每个批量翻译作业还会生成一个辅助文件,其中包含有关所执行翻译的信息,例如翻译的总字符数和遇到的错误数。此文件(称为 target-language-code.auxiliary-translation-details.json)在输出文件夹的 details 子文件夹中生成。

以下是批量翻译辅助文件的示例。

{ "sourceLanguageCode": "en", "targetLanguageCode": "fr", "charactersTranslated": "105", "documentCountWithCustomerError": "0", "documentCountWithServerError": "0", "inputDataPrefix": "s3://input-bucket-name/folder", "outputDataPrefix": "s3://output-bucket-name/012345678901-TranslateText-1c1838f470806ab9c3e0057f14717bed/", "details": [ { "sourceFile": "mySourceText.txt", "targetFile": "fr.mySourceText.txt", "auxiliaryData": { "appliedTerminologies": [ { "name": "TestTerminology", "terms": [ { "sourceText": "Amazon", "targetText": "Amazon" } ] } ] } }, { "sourceFile": "batchText.txt", "targetFile": "fr.batchText.txt", "auxiliaryData": { "appliedTerminologies": [ { "name": "TestTerminology", "terms": [ { "sourceText": "Amazon", "targetText": "Amazon" } ] } ] } } ] }