Penerjemah bahasa

Klik untuk menyalin

Modul untuk pelokalan ke berbagai bahasa dan terjemahan teks dalam aplikasi Anda.


penerjemah Google

Modul Google Translate menambahkan integrasi dengan layanan Google Translate ke aplikasi Anda dan ditujukan untuk terjemahan teks otomatis.


Proses bisnis

Google Translate: Translate

Memasukkan

  • text (text) - teks sumber untuk terjemahan.
  • source_lang (ENUM) - bahasa teks sumber.
  • target_lang (ENUM) - bahasa target untuk terjemahan
  • is_html (boolean) - tanda bahwa teks sumber input berformat html.

Keluaran

  • text (text) - teks terjemahan

Pengaturan

Parameter Prasetel Keterangan
Project ID - ID proyek Anda di Google Cloud Platform.
Service Account File - File JSON kunci pribadi akun layanan dari proyek Google Cloud Anda

Gunakan Google Cloud Console untuk mendapatkan ID Proyek. Manual untuk mendapatkan dan menyiapkan ID Proyek tersedia di tautan ini.
Manual untuk mendapatkan File Akun Layanan tersedia di tautan ini. Menurut kebijakan keamanan, Google tidak menyimpan kunci pribadi Anda sehingga Anda tidak dapat mengunduh ulang file JSON Anda. Anda harus membuat kunci baru jika perlu.


Penerjemah DeepL

Modul ini menyediakan integrasi dengan DeepL Translator


Parameter Bawaan Keterangan
Auth Key - Kunci Auth dari akun DeepL Anda
Use Pro version? Mati Hanya untuk pengguna berbayar

DeepL Translator: Translate Text

Memasukkan

  • sourse_lang (enum) - bahasa teks yang akan diterjemahkan;
  • target_lang (enum) - bahasa ke mana teks harus diterjemahkan;
  • text (string) - teks yang akan diterjemahkan. Hanya teks biasa yang disandikan UTF8 yang didukung;
  • split_sentences (boolean) - menyetel apakah mesin terjemahan harus terlebih dahulu membagi input menjadi kalimat. Ini diaktifkan secara default;
  • glossary_id (string) - tentukan glosarium yang akan digunakan untuk terjemahan. Penting: Ini membutuhkan parameter source_lang untuk disetel dan pasangan bahasa glosarium harus cocok dengan pasangan bahasa permintaan.

Keluaran

  • text (string) - teks yang diterjemahkan.

DeepL Translator: Translate document

Memasukkan

  • sourse_lang (enum) - bahasa teks yang akan diterjemahkan;
  • target_lang (enum) - bahasa ke mana teks harus diterjemahkan;
  • document (file) - file dokumen yang akan diterjemahkan.

Keluaran

  • document_id (string) - ID unik yang ditetapkan untuk dokumen yang diunggah dan proses terjemahan;
  • document_key (string) - kunci unik yang digunakan untuk mengenkripsi dokumen yang diunggah serta terjemahan yang dihasilkan di sisi server.

DeepL Translator: Check translation status

Memasukkan

  • document_id (string) - ID unik yang ditetapkan untuk dokumen dan proses terjemahan;
  • document_key (string) - kunci enkripsi dokumen yang dikirim ke klien saat dokumen diunggah ke API.

Keluaran

  • document_id (string) - ID unik yang ditetapkan untuk dokumen dan proses terjemahan;
  • status (enum) - deskripsi singkat tentang status proses penerjemahan dokumen saat ini. Nilai yang mungkin adalah:
    • " queued " - pekerjaan terjemahan sedang menunggu dalam antrean untuk diproses
    • " translating " - terjemahan sedang berlangsung
    • " done " - terjemahan selesai dan dokumen terjemahan siap diunduh
    • " error " - kesalahan yang tidak dapat diperbaiki terjadi saat menerjemahkan dokumen
  • seconds_remaining (integer) - perkiraan jumlah detik hingga terjemahan selesai. Parameter ini hanya disertakan saat terjemahan sedang berlangsung.

DeepL Translator: Downloading translated documents

Memasukkan

  • document_id (string) - ID unik yang ditetapkan untuk dokumen dan proses terjemahan;
  • document_key (string) - kunci enkripsi dokumen yang dikirim ke klien saat dokumen diunggah ke API.
  • name (string) - nama file.

Keluaran

  • document (file) - file yang diunduh

Penerjemah Microsoft

Modul ini menyediakan integrasi dengan Microsoft Translator API


Parameter Bawaan Keterangan
Subscription Key - Kunci Berlangganan di akun Azure Anda
Subscription Region - Wilayah Berlangganan di akun Azure Anda

Microsoft Translator: Detect language

Memasukkan

  • text (text) - teks yang akan diterjemahkan.

Keluaran

  • lang (enum) - kode bahasa yang terdeteksi.

Microsoft Translator: Transliterate

Memasukkan

  • text (text) - teks yang akan ditransliterasikan;
  • sourse_lang (enum) - bahasa teks.

Keluaran

  • text (text) - teks yang merupakan hasil konversi teks input.

Microsoft Translator: Translate

Memasukkan

  • is_html (boolean) - adalah teks html;
  • target_lang (enum) - bahasa ke mana teks harus diterjemahkan;
  • sourse_lang (enum) - bahasa teks yang akan diterjemahkan;
  • text (text) - teks yang akan diterjemahkan.

Keluaran

  • text (text) - teks yang diterjemahkan.

Pengaturan

Proses bisnis

Pengaturan

Proses bisnis