Method: projects.translateText

Menerjemahkan teks input dan menampilkan teks terjemahan.

Permintaan HTTP

POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{parent}:translateText

Parameter jalur

Parameter
parent

string

Wajib. Project untuk melakukan panggilan. Harus merujuk ke project pemanggil.

Format /projects/{project-id}.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "contents": [
    string
  ],
  "mime_type": string,
  "source_language_code": string,
  "target_language_code": string,
    string: string,
    ...
  }
}
Kolom
contents[]

string

Wajib. Konten input dalam format string. Sebaiknya total konten kurang dari 30 ribu titik kode. Panjang maksimum kolom ini adalah 1024.

mime_type

string

Opsional. Format teks sumber, misalnya, "text/html", "text/plain". Jika dibiarkan kosong, jenis MIME akan ditetapkan secara default ke "text/html".

source_language_code

string

Opsional. Kode bahasa BCP-47 dari teks input jika diketahui, misalnya, "en-US" atau "sr-Latn". Kode bahasa yang didukung tercantum dalam Dukungan Bahasa. Jika bahasa sumber tidak ditentukan, API akan mencoba mengidentifikasi bahasa sumber secara otomatis dan menampilkan bahasa sumber dalam respons.

target_language_code

string

Wajib. Kode bahasa BCP-47 yang akan digunakan untuk terjemahan teks input, ditetapkan ke salah satu kode bahasa yang tercantum di Dukungan Bahasa.

Isi respons

Jika berhasil, isi respons akan berisi instance TranslateTextResponse.