Dịch từ &; Tài liệu Excel với GroupDocs.Translation Cloud

Hôm nay chúng ta đang xem xét API REST dịch có thể dịch các tài liệu Word và Excel sang các ngôn ngữ khác. Với GroupDocs.Translation Cloud, bất kỳ tài liệu nào cũng có thể được dịch từ tiếng Anh sang tiếng Trung, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Nga hoặc tiếng Tây Ban Nha và ngược lại. Vì vậy, đây là các cặp ngôn ngữ mà bản dịch có thể được thực hiện.

  • Tiếng Anh sang tiếng Trung và tiếng Trung sang tiếng Anh
  • Anh sang Pháp & Pháp sang Anh
  • Tiếng Anh sang tiếng Đức và tiếng Đức sang tiếng Anh
  • Tiếng Anh sang tiếng Ý và tiếng Ý sang tiếng Anh
  • Tiếng Anh sang tiếng Nga và tiếng Nga sang tiếng Anh
  • Tiếng Anh sang tiếng Tây Ban Nha và tiếng Tây Ban Nha sang tiếng Anh

Trong khi dịch, API sẽ xử lý các đoạn văn, bảng, tiêu đề. chân trang, chú thích cuối trang, chú thích cuối trang và thậm chí cả chú thích hình ảnh của tài liệu xử lý Word của bạn. Đối với bảng tính Excel, nó hỗ trợ các ô, biểu đồ, bảng và cả bảng tổng hợp.

Cách dịch tài liệu Word hoặc Excel bằng API REST

Bài viết này sẽ hướng dẫn bạn quy trình dịch tài liệu Word hoặc Excel bằng API REST. Dưới đây là các bước để làm theo:

  1. Tải tài liệu lên để dịch
  2. Dịch tài liệu sang các ngôn ngữ khác nhau
  3. Tải xuống tài liệu đã dịch

Tải tài liệu lên để dịch

Tải tệp của bạn lên bộ nhớ đám mây bằng cách sử dụng bảng điều khiển hoặc bằng cách sử dụng Giao diện người dùng Swagger cho API. Tôi sẽ chỉ cho bạn cách tải lên Đám mây bằng cả hai tùy chọn.

Tải lên tệp của bạn bằng Trang tổng quan

Bạn có thể trực tiếp tải tài liệu của mình lên Đám mây bằng bảng điều khiển. Tất cả những gì bạn cần là tạo một tài khoản trên máy chủ. Chỉ cần nhấp vào nút Tải tệp lên và chọn tài liệu của bạn để tải lên.

Tải tệp lên từ bảng điều khiển để dịch

Tải lên tệp của bạn bằng giao diện người dùng Swagger

Tùy chọn khác là sử dụng giao diện người dùng Swagger để tải lên tài liệu của bạn để dịch từ link.

Tải lên tệp Word hoặc Excel để dịch

Sau đây sẽ là phản hồi từ máy chủ sau khi tải lên thành công.

{
  "uploaded": \[
    "document.docx"
  \],
  "errors": \[\]
}

Dịch tài liệu Word hoặc Excel sang các ngôn ngữ khác nhau bằng API REST

Lệnh cURL đơn giản sẽ cho phép bạn dịch tài liệu đã tải lên của mình. Ở đây tôi đang dịch tài liệu Word từ tiếng Anh sang tiếng Pháp. Tệp, document.docx đã được tải lên trước đó trong myFolder trong MyStorage. Tôi định lưu tài liệu đã dịch dưới dạng translateDoc.docx trong cùng một thư mục tức là myFolder.

curl -X POST "https://api.groupdocs.cloud/v1.0/translation/runTranslationTask" \\
-H "accept: application/json" \\
-H "authorization: Bearer TOKEN" \\
-H "Content-Type: application/json" \\
-H "x-aspose-client: Containerize.Swagger" \\
-d "'\[ { \\"format\\":\\"docx\\", \\"pair\\":\\"en-fr\\", \\"name\\":\\"document.docx\\", \\"folder\\":\\"myFolder\\", \\"savepath\\":\\"myFolder\\", \\"savefile\\":\\"translatedDoc.docx\\", \\"storage\\":\\"MyStorage\\" }\]'"

Tôi muốn dịch một tài liệu từ tiếng Anh sang tiếng Pháp, vì vậy tôi đã sử dụng cặp là “en-fr”. Bạn có thể sử dụng cặp có liên quan theo nhu cầu của mình từ các mục sau:

Tôi đã sử dụng “docx” cho định dạng tệp tài liệu. Bạn có thể sử dụng theo tài liệu Word hoặc bảng tính Excel nguồn của mình từ các tài liệu sau:

Nếu muốn sử dụng giao diện người dùng Swagger của tham chiếu API cho translate, bạn chỉ cần cung cấp các giá trị bắt buộc trong yêu cầu dịch và thực thi lệnh.

Dịch tài liệu Word hoặc Excel bằng API REST

Cho dù bạn đã chạy lệnh cURL từ bất kỳ đâu hay sử dụng giao diện người dùng Swagger, thì trong cả hai trường hợp, sau đây sẽ là phản hồi từ máy chủ sau khi dịch thành công. Tệp đã dịch sẽ được lưu trữ trong thư mục được đề cập dưới dạng đầu ra.

{
    "error": "",
    "status": "ok",
    "message": "word file saved successfully"
}

Tải xuống tài liệu đã dịch

Có thể dễ dàng tải xuống tài liệu đã dịch từ bộ lưu trữ Đám mây. Bạn có thể sử dụng lệnh cURL sau, Swagger UI hoặc sử dụng trang tổng quan để tải tệp xuống.

Tải xuống bằng cURL

curl -X GET "https://api.groupdocs.cloud/v1.0/translation/storage/file/myFolder%5CtranslatedDoc.docx?storageName=MyStorage&versionId=VsBZptoyKpehpqmUCsjuoA6jVBGsXk4B" \\
-H "accept: multipart/form-data" \\
-H "authorization: Bearer TOKEN" \\
-H "x-aspose-client: Containerize.Swagger"

Tải xuống bằng giao diện người dùng Swagger

Giao diện người dùng Swagger để tải xuống sẽ cung cấp cho bạn liên kết tải xuống của bản tải xuống đã dịch. Bạn có thể nhấp vào liên kết và lưu tệp ở vị trí mong muốn.

Tải xuống tệp từ giao diện người dùng Swagger

Tải xuống tài liệu đã dịch bằng Swagger UI

Tải xuống bằng Bảng điều khiển

Bảng điều khiển cho phép bạn chọn (các) tệp và sau đó bạn có thể tải xuống các tệp này bằng nút Tải xuống.

Tải xuống tài liệu đã dịch từ GroupDocs Cloud Dashboard

Tải xuống bằng Bảng điều khiển

Bạn có thể tìm hiểu thêm về API từ tài liệu hoặc Hãy nói thêm @ Diễn đàn hỗ trợ miễn phí.