Índice do documento

Texto de consulta

Obter o texto original e a tradução correspondente extraídos pelo sistema, devolvidos em formato JSON

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[query taskId]" }'

Parâmetros de pedido

ParâmetrosTipoDescrição
*taskIdStringID correspondente à tarefa do texto

Resposta

ParâmetrosTipoDescrição
textsJSONTexto original e tradução correspondentes extraídos pelo sistema
revisedTextsJSONO utilizador carrega ativamente traduções revistas para regenerar documentos

Atualizar texto

Carregue as traduções que precisam de edição manual. Se escolher retraduzir, o documento será traduzido novamente; caso contrário, será apenas guardado em revisedTexts.

Esta interface permite a funcionalidade de Post Editing.

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[update taskId]", "revisedTexts": {"example":"样例"}, "startTranslation": [true or false] }'

Parâmetros de pedido

ParâmetrosTipoDescrição
*taskIdStringID da tarefa de tradução que precisa de modificação
*revisedTextsJSON ObjectTradução revisada, a chave é o texto original, o valor é a tradução
startTranslationBooleanAtivar a retradução, por defeito é false

Resposta

ParâmetrosTipoDescrição
successBooleanAtualização bem-sucedida ou falha
Passo anterior
Tarefa de tradução
Próximo passo
Texto traduzido