Penerjemah bahasa
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.