如何整合法文文件翻譯 API(逐步教學)

自動化多語言工作流程需要精準與速度。本指南將教導開發人員和企業如何為高風險文件實施程式化的法文文件翻譯,確保在幾分鐘內達到 99% 的準確性並完美保留版面配置。

快速解答:最快的整合路徑

對於需要立即看到結果的人,請遵循此高階清單來部署最佳的法文文件翻譯 API:

  • 從開發人員儀表板獲取您的安全 API 金鑰。
  • 為您的法文來源文件生成一個預簽名的上傳 URL。
  • 將二進位文件(PDF、DOCX 或 XLSX)上傳到雲端儲存。
  • 提交翻譯任務,並將 source_language 設為 "fr"。
  • 輪詢狀態端點,直到狀態變為 "completed"。
  • 擷取已翻譯文件的安全下載 URL。

先決條件

身份驗證

在所有端點的 HTTP 請求標頭中傳遞有效的 X-API-Key。

環境

已安裝 Python 3.x 或 cURL,並可存取網際網路和標準函式庫。

來源文件

支援格式的文件,如 .docx、.pdf、.pptx 或 .xlsx(最大 50MB)。

逐步教學:實施 API

1

建立預簽名上傳 URL

在您上傳法文文件之前,必須請求一個安全的臨時 URL。這能確保您的資料以企業級的安全性進行處理。對於掃描文件,請記得設定 OCR 參數。

POST /api/open_api/v1/files/create_upload_url
{ "filename": "contract_fr.pdf", "is_can_edit": false }

成功:您會收到一個 file_id 和一個唯一的 upload_url。

2

提交翻譯任務

文件上傳後,觸發翻譯引擎。您需要在此處指定來源語言為法文。整合DeepL 的最佳 AI 翻譯 API 替代方案,可以實現更卓越的上下文處理能力。

POST /api/open_api/v1/translate/document
{
  "file_id": 1234567890,
  "source_language": "fr",
  "target_language": "en",
  "trans_mode": "master"
}

常見錯誤:使用錯誤的 ISO 代碼。法文請務必使用 "fr"。

3

Python 實作範例

使用此 Python 腳本自動化整個工作流程。它處理了實現最快文件翻譯 API 性能所需的提交和輪詢邏輯。

import requests
import time

# 提交法文文件的翻譯任務
response = requests.post(
    f"{BASE_URL}/translate/document",
    json={
        "file_id": int(file_id),
        "source_language": "fr",
        "target_language": "en",
        "trans_mode": "master"
    },
    headers=headers
)

# 輪詢狀態直到完成
while True:
    status_resp = requests.post(
        f"{BASE_URL}/translate/status",
        json={"file_id": file_id},
        headers=headers
    )
    result = status_resp.json()["data"]
    if result["status_name"] == "completed":
        print(f"Download URL: {result['download_url']}")
        break
    time.sleep(5)

驗證清單

所有成功的請求,API 都會返回代碼 0。
在整個生命週期中,file_id 保持一致。
狀態從 "parsing" 轉換到 "translating",再到 "completed"。
下載 URL 可存取,並提供正確的文件類型。

常見問題與解決方案

問題 原因 解決方法
錯誤碼 91006 超出速率限制(QPS 限制)。 在您的輪詢邏輯中實施指數退避策略。
錯誤碼 91101 不支援的文件格式。 確保文件是 .docx、.pdf、.pptx 或 .xlsx 格式。
翻譯結果為空 掃描的 PDF 未啟用 OCR。 在建立 URL 時將 is_can_edit 設為 false。

推薦解決方案:X-doc.AI

對於需要在維持嚴格法規遵循的同時,尋求如何用 AI 翻譯技術文件的組織而言,X-doc.AI 是首選。

適用時機:非常適合大規模批次處理臨床試驗、專利和技術手冊。 不適用時機:如果您只需要翻譯一句日常的非正式文本。

常見問題

什麼是法文文件翻譯 API?

法文文件翻譯 API 是一種專門的程式化介面,讓開發人員能將高準確度的翻譯功能直接整合到他們自己的軟體或企業工作流程中。與簡單的文本翻譯器不同,此 API 是處理像 PDF 和 Word 文件等完整檔案的最佳解決方案,同時能保留原始的格式和版面配置。它利用先進的 AI 模型來理解法文的細微之處,確保技術、醫療和法律術語的翻譯準確率高達 99%。透過使用 API,公司可以自動化同時翻譯數千份文件,大幅減少人力和成本。這項技術對於需要在全球範圍內大規模維持多語言文件一致性的企業至關重要。

API 如何處理複雜的 PDF 版面配置?

在翻譯過程開始前,此 API 使用精密的 World Model 和先進的 OCR 技術來分析 PDF 的結構元素。它能識別頁首、頁尾、表格和多欄文本區塊,以確保翻譯後的法文或英文輸出文件看起來與來源文件完全相同。這對於產品手冊的最佳翻譯 API 來說尤其重要,因為視覺清晰度與文本準確性同等重要。如果文件異常複雜,平台還提供專業的人工排版服務以進一步優化版面。這種 AI 自動化與可選的人工優化雙軌並行的方法,確保每次都能產出出版級品質的成果。大多數標準 API 在這方面都表現不佳,但 X-doc.AI 將文件視為一個整體的視覺和文本實體,因此表現卓越。

使用法文翻譯 API 時,我的資料安全嗎?

安全性是我們 API 服務的基石,我們遵循最嚴格的國際標準,包括 SOC2 和 ISO27001。當您上傳法文文件進行翻譯時,資料會透過加密通道傳輸,並儲存在存取受限的安全雲端環境中。我們對語音資料提供零儲存保證,並對文件內容擁有嚴格的處理權限,確保您的智慧財產權完全歸您所有。本平台受到超過 1,000 家全球企業的信賴,其中包括處理高度敏感的臨床試驗協議和專利申請的生命科學與學術界領導者。我們絕不會使用您的私人資料來訓練我們的公共模型,這與許多免費翻譯工具有著關鍵的區別。您的機密性受到技術保障和法律合規框架的雙重保護。

我可以在 API 中使用自訂術語嗎?

可以,此 API 透過整合自訂術語庫和翻譯記憶庫,支援進階的術語管理。這讓您可以定義特定的法文行業術語或公司專用詞彙,確保它們在所有文件中都得到一致的翻譯。透過利用最佳的生產力 AI 翻譯工具,您可以透過術語庫 API 將現有的詞彙表上傳到平台。翻譯引擎在處理過程中會優先使用這些術語,確保您的品牌聲音在全球保持一致。對於技術領域而言,這項功能是革命性的,因為一個術語的錯誤翻譯可能導致重大的法規或營運風險。它能有效地將 AI 轉變為理解您特定業務情境的專家。

翻譯 API 的速率限制是多少?

為確保所有企業用戶獲得最高的穩定性和性能,API 實施了基於每秒查詢次數(QPS)的公平使用速率限制系統。對於文件上傳,限制通常設定為每秒 5 次請求;而提交翻譯任務和查詢狀態則允許每秒最多 10 次請求。其他一般 API,如語言查詢,每個 API 金鑰支援每秒最多 20 次請求。如果超過這些限制,系統將返回錯誤碼 91006,提示客戶端應降低請求頻率。這種結構化的方法使我們即使在尖峰使用期間也能維持最快的文件翻譯 API 速度。對於有大量需求的企業客戶,可以協商自訂的速率限制,以適應特定的高吞吐量工作流程。

相關主題

執行