Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fitur Referensi
: Terjemahan Dokumen → Penerjemah Azure
Terjemahan dokumen adalah fitur berbasis cloud dari Penerjemah Azure dan merupakan bagian dari keluarga Foundry Tool DARI REST API. API terjemahan Dokumen Batch menerjemahkan dokumen di semua bahasa dan dialek yang didukung sambil mempertahankan struktur dokumen dan format data. Metode yang tersedia tercantum dalam tabel berikut:
Versi API: 2024-05-01
Catatan
Versi saat ini kompatibel mundur dengan versi warisan.
Dengan versi saat ini dan versi yang
get supported storage sourceslebih baru, metode ini tidak lagi didukung. Penerjemah hanya mendukung penyimpanan Azure Blob.
| Minta | Metode | Deskripsi | Jalur API |
|---|---|---|---|
| Satu | Sinkron | Surat | Terjemahan |
| Menerjemahkan dokumen | POST | Secara sinkron menerjemahkan satu dokumen. | {document-translation-endpoint}/translator/document:translate?targetLanguage={target_language}&api-version={date} |
| Batch | Asynchronous | Dokumen | Terjemahan |
| Mulai terjemahan | POST | Mulai pekerjaan terjemahan dokumen batch. | {document-translation-endpoint}/translator/document/batches?api-version={date} |
| Mendapatkan status untuk semua pekerjaan terjemahan | GET | Minta daftar dan status pekerjaan terjemahan yang dikirimkan oleh pengguna. | {document-translation-endpoint}/translator/document/batches?api-version={date} |
| Mendapatkan status untuk pekerjaan terjemahan tertentu | GET | Minta ringkasan status untuk pekerjaan terjemahan tertentu. Respons mencakup status pekerjaan keseluruhan dan status untuk dokumen yang sedang diterjemahkan sebagai bagian dari pekerjaan tersebut. | {document-translation-endpoint}/translator/document/batches/{id}?api-version={date} |
| Mendapatkan status untuk semua dokumen | GET | Minta status semua dokumen dalam pekerjaan terjemahan. | {document-translation-endpoint}/translator/document/batches/{id}/documents?api-version={date} |
| Mendapatkan status untuk dokumen tertentu | GET | Minta status untuk dokumen tertentu dalam pekerjaan. | {document-translation-endpoint}/translator/document/batches/{id}/documents/{documentId}?api-version={date} |
| Batalkan terjemahan | DELETE | Batalkan pekerjaan terjemahan dokumen yang sedang diproses atau diantrekan. | {document-translation-endpoint}/translator/document/batches/{id}?api-version={date} |
| Mendapatkan format dokumen yang didukung | GET | Minta daftar format dokumen yang didukung. | {document-translation-endpoint}/translator/document/formats?api-version={date}&type=document |
| Mendapatkan format glosarium yang didukung | GET | Minta daftar format glosarium yang didukung. | {document-translation-endpoint}/translator/document/formats?api-version={date}&type=glossary |
Warisan
Catatan
- Versi warisan kompatibel mundur dengan versi saat ini. Anda dapat menggunakan operasi salah satu versi untuk menerjemahkan dokumen.
- Sebaiknya migrasikan aplikasi Anda ke versi terbaru untuk mendapatkan manfaat dari pengalaman yang ditingkatkan dan kemampuan tingkat lanjut.
| Minta | Metode | Deskripsi | Jalur API |
|---|---|---|---|
| Satu | Sinkron | Surat | Terjemahan |
| Menerjemahkan dokumen | POST | Secara sinkron menerjemahkan satu dokumen. | {document-translation-endpoint}/translator/document:translate?sourceLanguage={source language}&targetLanguage={target language}&api-version=2024-05-01" -H "Ocp-Apim-Subscription-Key:{your-key}" -F "document={path-to-your-document-with-file-extension};type={ContentType}/{file-extension}" -F "glossary={path-to-your-glossary-with-file-extension};type={ContentType}/{file-extension}" -o "{path-to-output-file}" |
| Batch | Asynchronous | Dokumen | Terjemahan |
| Mulai terjemahan | POST | Mulai pekerjaan terjemahan dokumen batch. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches |
| Mendapatkan status untuk semua pekerjaan terjemahan | GET | Minta daftar dan status pekerjaan terjemahan yang dikirimkan oleh pengguna. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches |
| Mendapatkan status untuk pekerjaan terjemahan tertentu | GET | Minta ringkasan status untuk pekerjaan terjemahan tertentu. Respons mencakup status pekerjaan keseluruhan dan status untuk dokumen yang sedang diterjemahkan sebagai bagian dari pekerjaan tersebut. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id} |
| Mendapatkan status untuk semua dokumen | GET | Minta status untuk dokumen tertentu dalam pekerjaan. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}/documents |
| Mendapatkan status untuk dokumen tertentu | GET | Minta status untuk dokumen tertentu dalam pekerjaan. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}/documents/{documentId} |
| Batalkan terjemahan | DELETE | Batalkan pekerjaan terjemahan dokumen yang sedang diproses atau diantrekan. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id} |
| Mendapatkan format dokumen yang didukung | GET | Minta daftar format dokumen yang didukung. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/documents/formats |
| Mendapatkan format glosarium yang didukung | GET | Minta daftar format glosarium yang didukung. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/glossaries/formats |
| Mendapatkan sumber penyimpanan yang didukung | GET | Minta daftar sumber/opsi penyimpanan yang didukung. Saat ini, Penerjemah hanya mendukung penyimpanan Azure Blob. | {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/storagesources |