นักแปลภาษา

คลิกเพื่อคัดลอก

โมดูลสำหรับการแปลเป็นภาษาต่างๆ และการแปลข้อความในแอปพลิเคชันของคุณ


Google แปลภาษา

โมดูล Google Translate เพิ่มการผสานรวมกับ บริการ Google Translate ให้กับแอปพลิเคชันของคุณ และมีไว้สำหรับการแปลข้อความอัตโนมัติ


กระบวนการทางธุรกิจ

Google Translate: Translate

ป้อนข้อมูล

  • text (text) - ข้อความต้นฉบับสำหรับการแปล
  • source_lang (ENUM) - ภาษาของข้อความต้นฉบับ
  • target_lang (ENUM) - ภาษาเป้าหมายสำหรับการแปล
  • is_html (boolean) - เครื่องหมายที่ข้อความต้นฉบับอินพุตมีรูปแบบ html

เอาต์พุต

  • text (text) - ข้อความที่แปล

การตั้งค่า

พารามิเตอร์ ตั้งค่าล่วงหน้า คำอธิบาย
Project ID - รหัสโครงการของคุณบน Google Cloud Platform
Service Account File - ไฟล์ JSON คีย์ส่วนตัวของบัญชีบริการของโครงการ Google Cloud ของคุณ

ใช้ Google Cloud Console เพื่อรับรหัสโครงการ คู่มือการรับและตั้งค่า Project ID มีอยู่ใน ลิงค์ นี้
คู่มือการรับไฟล์บัญชีบริการมีอยู่ในลิงค์นี้ ตามนโยบายความปลอดภัย Google จะไม่เก็บคีย์ส่วนตัวของคุณ ดังนั้นคุณจึงไม่สามารถดาวน์โหลดไฟล์ JSON ของคุณใหม่ได้ คุณจะต้องสร้างรหัสใหม่หากจำเป็น


นักแปล DeepL

โมดูลให้การรวมเข้ากับ DeepL Translator


การตั้งค่า

พารามิเตอร์ ค่าเริ่มต้น คำอธิบาย
Auth Key - รหัสรับรองความถูกต้องจากบัญชี DeepL ของคุณ
Use Pro version? ปิด สำหรับผู้ใช้ที่ชำระเงินเท่านั้น

กระบวนการทางธุรกิจ

DeepL Translator: Translate Text

ป้อนข้อมูล

  • sourse_lang (enum) - ภาษาของข้อความที่จะแปล
  • target_lang (enum) - ภาษาที่ควรแปลข้อความ
  • text (string) - ข้อความที่จะแปล รองรับเฉพาะข้อความธรรมดาที่เข้ารหัส UTF8;
  • split_sentences (boolean) - ตั้งค่าว่าเครื่องมือแปลควรแยกอินพุตออกเป็นประโยคก่อนหรือไม่ สิ่งนี้เปิดใช้งานตามค่าเริ่มต้น
  • glossary_id (string) - ระบุอภิธานศัพท์ที่จะใช้สำหรับการแปล ข้อสำคัญ: จำเป็นต้องตั้งค่าพารามิเตอร์ source_lang และคู่ภาษาของอภิธานศัพท์ต้องตรงกับคู่ภาษาของคำขอ

เอาต์พุต

  • text (string) - ข้อความที่แปล

DeepL Translator: Translate document

ป้อนข้อมูล

  • sourse_lang (enum) - ภาษาของข้อความที่จะแปล
  • target_lang (enum) - ภาษาที่ควรแปลข้อความ
  • document (file) - ไฟล์เอกสารที่จะแปล

เอาต์พุต

  • document_id (string) - รหัสเฉพาะที่กำหนดให้กับเอกสารที่อัปโหลดและกระบวนการแปล
  • document_key (string) - คีย์เฉพาะที่ใช้ในการเข้ารหัสเอกสารที่อัพโหลดรวมถึงการแปลผลลัพธ์ทางฝั่งเซิร์ฟเวอร์

DeepL Translator: Check translation status

ป้อนข้อมูล

  • document_id (string) - ID เฉพาะที่กำหนดให้กับเอกสารและกระบวนการแปล
  • document_key (string) - คีย์การเข้ารหัสเอกสารที่ส่งไปยังไคลเอนต์เมื่อเอกสารถูกอัปโหลดไปยัง API

เอาต์พุต

  • document_id (string) - ID เฉพาะที่กำหนดให้กับเอกสารและกระบวนการแปล
  • status (enum) - คำอธิบายสั้น ๆ เกี่ยวกับสถานะของกระบวนการแปลเอกสารในปัจจุบัน ค่าที่เป็นไปได้คือ:
    • " queued " - งานแปลกำลังรอการประมวลผล
    • " กำลัง translating " - กำลังดำเนินการแปลอยู่
    • " done " - การแปลเสร็จสิ้นและเอกสารที่แปลพร้อมสำหรับการดาวน์โหลด
    • " error " - เกิดข้อผิดพลาดที่แก้ไขไม่ได้ขณะแปลเอกสาร
  • seconds_remaining (integer) - จำนวนวินาทีโดยประมาณจนกว่าการแปลจะเสร็จสิ้น พารามิเตอร์นี้รวมอยู่ในขณะที่การแปลกำลังดำเนินอยู่เท่านั้น

DeepL Translator: Downloading translated documents

ป้อนข้อมูล

  • document_id (string) - ID เฉพาะที่กำหนดให้กับเอกสารและกระบวนการแปล
  • document_key (string) - คีย์การเข้ารหัสเอกสารที่ส่งไปยังไคลเอ็นต์เมื่อเอกสารถูกอัปโหลดไปยัง API
  • name (string) - ชื่อของไฟล์

เอาต์พุต

  • document (file) - ไฟล์ที่ดาวน์โหลด

โปรแกรมแปลของไมโครซอฟต์

โมดูลให้การรวมเข้ากับ Microsoft Translator API


การตั้งค่า

พารามิเตอร์ ค่าเริ่มต้น คำอธิบาย
Subscription Key - รหัสการสมัครในบัญชี Azure ของคุณ
Subscription Region - ภูมิภาคการสมัครใช้งานในบัญชี Azure ของคุณ

กระบวนการทางธุรกิจ

Microsoft Translator: Detect language

ป้อนข้อมูล

  • text (text) - ข้อความที่จะแปล

เอาต์พุต

  • lang (enum) - รหัสของภาษาที่ตรวจพบ

Microsoft Translator: Transliterate

ป้อนข้อมูล

  • text (text) - ข้อความที่จะทับศัพท์;
  • sourse_lang (enum) - ภาษาของข้อความ

เอาต์พุต

  • text (text) - ข้อความซึ่งเป็นผลมาจากการแปลงข้อความที่ป้อน

Microsoft Translator: Translate

ป้อนข้อมูล

  • is_html (boolean) - คือข้อความ html;
  • target_lang (enum) - ภาษาที่ควรแปลข้อความ
  • sourse_lang (enum) - ภาษาของข้อความที่จะแปล
  • text (text) - ข้อความที่จะแปล

เอาต์พุต

  • text (text) - ข้อความที่แปล