

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 取得批次翻譯結果
<a name="async-results"></a>

一旦任務的狀態為 `COMPLETED`或 `COMPLETED_WITH_ERROR`，您的輸出文件即可在您指定的 Amazon S3 資料夾中使用。輸出文件名稱與輸入文件名稱相符，而且會新增目標語言代碼作為字首。例如，如果您將名為 `mySourceText.txt` 的文件翻譯為法文，則會呼叫輸出文件 `fr.mySourceText.txt`。

如果批次翻譯任務的狀態為 `FAILED`，[DescribeTextTranslationJob](https://docs.aws.amazon.com/translate/latest/APIReference/API_DescribeTextTranslationJob.html) 操作回應會包含一個`Message`欄位，說明任務無法順利完成的原因。

每個批次翻譯工作也會產生一個輔助檔案，其中包含執行翻譯的資訊，例如翻譯的字元總數和發生的錯誤數量。會在輸出資料夾的 `details` 子資料夾中產生這個名為 `target-language-code.auxiliary-translation-details.json` 的檔案。

以下是批次翻譯輔助檔案的範例。

```
{
  "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"
              }
            ]
          }
        ]
      }
    }
  ]
}
```