As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
É possível usar o ID de um trabalho para monitorar seu andamento e obter a localização do Amazon S3 de seus documentos de saída. Para monitorar um trabalho específico, use a operação DescribeTextTranslationJob. Também é possível usar a operação ListTextTranslationJobs para recuperar informações sobre todos os trabalhos de tradução na conta. Para restringir os resultados às tarefas que correspondam a um determinado critério, use o filter
parâmetro da ListTextTranslationJobsoperação. É possível filtrar os resultados por nome do trabalho, status do trabalho ou data e hora em que o trabalho foi enviado.
exemplo describe-text-translation-job comando
O exemplo a seguir verifica o status de um trabalho usando o AWS CLI para executar o DescribeTextTranslationJobcomando:
$
aws translate describe-text-translation-job --job-id
1c1838f470806ab9c3e0057f14717bed
Esse comando retorna a seguinte saída:
{
"TextTranslationJobProperties": {
"InputDataConfig": {
"ContentType": "text/plain",
"S3Uri": "s3://input-bucket-name/folder"
},
"EndTime": 1576551359.483,
"SourceLanguageCode": "en",
"DataAccessRoleArn": "arn:aws:iam::012345678901:role/service-role/AmazonTranslateInputOutputAccess",
"JobId": "1c1838f470806ab9c3e0057f14717bed",
"TargetLanguageCodes": [
"fr"
],
"JobName": "batch-test",
"SubmittedTime": 1576544017.357,
"JobStatus": "COMPLETED",
"Message": "Your job has completed successfully.",
"JobDetails": {
"InputDocumentsCount": 77,
"DocumentsWithErrorsCount": 0,
"TranslatedDocumentsCount": 77
},
"OutputDataConfig": {
"S3Uri": "s3://bucket-name/output/012345678901-TranslateText-1c1838f470806ab9c3e0057f14717bed/"
}
}
}
É possível interromper um trabalho de tradução em lote enquanto o status dele for IN_PROGRESS
usando a operação StopTextTranslationJob.
exemplo stop-text-translation-job comando
O exemplo a seguir interrompe uma tradução em lote usando o AWS CLI para executar o StopTextTranslationJobcomando:
$
aws translate stop-text-translation-job --job-id
5236d36ce5192abdb3e2519f3ab8b065
Esse comando retorna a seguinte saída:
{
"TextTranslationJobProperties": {
"InputDataConfig": {
"ContentType": "text/plain",
"S3Uri": "s3://input-bucket-name/folder"
},
"SourceLanguageCode": "en",
"DataAccessRoleArn": "arn:aws:iam::012345678901:role/service-role/AmazonTranslateInputOutputAccess",
"TargetLanguageCodes": [
"fr"
],
"JobName": "canceled-test",
"SubmittedTime": 1576558958.167,
"JobStatus": "STOP_REQUESTED",
"JobId": "5236d36ce5192abdb3e2519f3ab8b065",
"OutputDataConfig": {
"S3Uri": "s3://output-bucket-name/012345678901-TranslateText-5236d36ce5192abdb3e2519f3ab8b065/"
}
}
}