Phiên dịch ngôn ngữ

Nhấn vào đây để sao chép

Các mô-đun để bản địa hóa sang các ngôn ngữ khác nhau và dịch văn bản trong ứng dụng của bạn.


Google dịch

Mô-đun Google Dịch thêm tích hợp với dịch vụ Google Dịch vào ứng dụng của bạn và được dùng để dịch văn bản tự động.


Quy trình kinh doanh

Google Translate: Translate

Đầu vào

  • text (text) - văn bản nguồn để dịch.
  • source_lang (ENUM) - ngôn ngữ của văn bản nguồn.
  • target_lang (ENUM) - ngôn ngữ đích để dịch
  • is_html (boolean) - đánh dấu rằng văn bản nguồn đầu vào được định dạng html.

đầu ra

  • text (text) - văn bản dịch

Cài đặt

Tham số đặt trước Sự mô tả
Project ID - ID dự án của bạn trên Google Cloud Platform.
Service Account File - Tệp JSON khóa riêng của tài khoản dịch vụ của dự án Google Cloud của bạn

Sử dụng Google Cloud Console để lấy ID dự án. Hướng dẫn lấy và thiết lập ID dự án có sẵn tại liên kết này.
Hướng dẫn lấy Tệp tài khoản dịch vụ có sẵn tại liên kết này. Theo chính sách bảo mật, Google không lưu trữ khóa cá nhân của bạn nên bạn không thể tải xuống lại tệp JSON của mình. Bạn sẽ phải tạo một khóa mới nếu cần.


Trình dịch DeepL

Mô-đun cung cấp tích hợp với DeepL Translator


Cài đặt

Tham số Mặc định Sự mô tả
Auth Key - Auth Key từ tài khoản DeepL của bạn
Use Pro version? Tắt Chỉ dành cho người dùng trả phí

Quy trình kinh doanh

DeepL Translator: Translate Text

Đầu vào

  • sourse_lang (enum) - ngôn ngữ của văn bản sẽ được dịch;
  • target_lang (enum) - ngôn ngữ mà văn bản sẽ được dịch sang;
  • text (string) - văn bản sẽ được dịch. Chỉ hỗ trợ văn bản thuần túy mã hóa UTF8;
  • split_sentences (boolean) - đặt trước tiên công cụ dịch có nên tách đầu vào thành các câu hay không. Điều này được kích hoạt theo mặc định;
  • glossary_id (string) - chỉ định bảng thuật ngữ sẽ sử dụng cho bản dịch. Quan trọng: Điều này yêu cầu phải đặt tham số source_lang và cặp ngôn ngữ của bảng thuật ngữ phải khớp với cặp ngôn ngữ của yêu cầu.

đầu ra

  • text (string) - văn bản đã dịch.

DeepL Translator: Translate document

Đầu vào

  • sourse_lang (enum) - ngôn ngữ của văn bản sẽ được dịch;
  • target_lang (enum) - ngôn ngữ mà văn bản sẽ được dịch sang;
  • document (file) - tệp tài liệu cần dịch.

đầu ra

  • document_id (string) - ID duy nhất được gán cho tài liệu đã tải lên và quá trình dịch;
  • document_key (string) - một khóa duy nhất được sử dụng để mã hóa tài liệu đã tải lên cũng như bản dịch kết quả ở phía máy chủ.

DeepL Translator: Check translation status

Đầu vào

  • document_id (string) - một ID duy nhất được gán cho tài liệu và quá trình dịch thuật;
  • document_key (string) - khóa mã hóa tài liệu đã được gửi tới ứng dụng khách khi tài liệu được tải lên API.

đầu ra

  • document_id (string) - một ID duy nhất được gán cho tài liệu và quá trình dịch thuật;
  • status (enum) - một mô tả ngắn về trạng thái hiện tại của quá trình dịch tài liệu. Các giá trị có thể là:
    • " queued " - công việc dịch đang xếp hàng chờ xử lý
    • " translating " - bản dịch hiện đang diễn ra
    • " done " - bản dịch đã hoàn tất và tài liệu đã dịch đã sẵn sàng để tải xuống
    • " error " - xảy ra lỗi không thể khôi phục trong khi dịch tài liệu
  • seconds_remaining (integer) - số giây ước tính cho đến khi dịch xong. Tham số này chỉ được đưa vào khi quá trình dịch đang diễn ra.

DeepL Translator: Downloading translated documents

Đầu vào

  • document_id (string) - ID duy nhất được gán cho tài liệu và quá trình dịch;
  • document_key (string) - khóa mã hóa tài liệu đã được gửi tới ứng dụng khách khi tài liệu được tải lên API.
  • name (string) - tên của tệp.

đầu ra

  • document (file) - tệp đã tải xuống

Microsoft Translator

Mô-đun cung cấp tích hợp với Microsoft Translator API


Cài đặt

Tham số Mặc định Sự mô tả
Subscription Key - Khóa đăng ký trong tài khoản Azure của bạn
Subscription Region - Khu vực đăng ký trong tài khoản Azure của bạn

Quy trình kinh doanh

Microsoft Translator: Detect language

Đầu vào

  • text (text) - văn bản cần dịch.

đầu ra

  • lang (enum) - mã của ngôn ngữ được phát hiện.

Microsoft Translator: Transliterate

Đầu vào

  • text (text) - văn bản cần chuyển ngữ;
  • sourse_lang (enum) - ngôn ngữ của văn bản.

đầu ra

  • text (text) - văn bản là kết quả của việc chuyển đổi văn bản đầu vào.

Microsoft Translator: Translate

Đầu vào

  • is_html (boolean) - là văn bản html;
  • target_lang (enum) - ngôn ngữ mà văn bản sẽ được dịch sang;
  • sourse_lang (enum) - ngôn ngữ của văn bản sẽ được dịch;
  • text (text) - văn bản cần dịch.

đầu ra

  • text (text) - văn bản dịch.