Co-op Translator CLI 提供多種選項,讓你可以自訂翻譯流程:
| 指令 | 說明 |
|---|---|
| translate -l “language_codes” | 將你的項目翻譯成指定語言。例如:translate -l “es fr de” 會翻譯成西班牙文、法文和德文。使用 translate -l “all” 可翻譯成所有支援語言。 |
| translate -l “language_codes” -u | 更新翻譯,會刪除現有翻譯並重新建立。注意:這會刪除指定語言的所有現有翻譯。 |
| translate -l “language_codes” -img | 只翻譯圖片檔案。 |
| translate -l “language_codes” -md | 只翻譯 Markdown 檔案。 |
| translate -l “language_codes” -nb | 只翻譯 Jupyter notebook 檔案(.ipynb)。 |
| translate -l “language_codes” –fix | 根據之前的評估結果,重新翻譯信心分數較低的檔案。 |
| translate -l “language_codes” -d | 開啟 debug 模式,顯示詳細日誌。 |
| translate -l “language_codes” –save-logs, -s | 將 DEBUG 級別日誌儲存到 |
| translate -l “language_codes” -r “root_dir” | 指定項目根目錄 |
| translate -l “language_codes” -f | 圖片翻譯使用快速模式(繪圖速度提升最多 3 倍,但品質和對齊度略有影響)。 |
| translate -l “language_codes” -y | 自動確認所有提示(適合 CI/CD pipeline 使用) |
| translate -l “language_codes” –help | CLI 內顯示可用指令的詳細說明 |
| evaluate -l “language_code” | 評估指定語言的翻譯品質並提供信心分數 |
| evaluate -l “language_code” -c 0.8 | 以自訂信心門檻評估翻譯 |
| evaluate -l “language_code” -f | 快速評估模式(只用規則,不用 LLM) |
| evaluate -l “language_code” -D | 深度評估模式(只用 LLM,較仔細但較慢) |
| evaluate -l “language_code” –save-logs, -s | 將 DEBUG 級別日誌儲存到 |
| migrate-links -l “language_codes” | 重新處理已翻譯的 Markdown 檔案,更新 notebook(.ipynb)連結。優先使用已翻譯的 notebook,否則可回退用原始 notebook。 |
| migrate-links -l “language_codes” -r | 指定項目根目錄(預設:目前目錄)。 |
| migrate-links -l “language_codes” –dry-run | 顯示哪些檔案會被更改,但不會實際寫入。 |
| migrate-links -l “language_codes” –no-fallback-to-original | 當缺少翻譯 notebook 時,不會改寫連結到原始 notebook(只在有翻譯時才更新)。 |
| migrate-links -l “language_codes” -d | 開啟 debug 模式,顯示詳細日誌。 |
| migrate-links -l “language_codes” –save-logs, -s | 將 DEBUG 級別日誌儲存到 |
| migrate-links -l “all” -y | 處理所有語言並自動確認警告提示。 |
預設行為(新增翻譯,不會刪除現有翻譯): translate -l “ko” translate -l “es fr de” -r “./my_project”
只新增韓文圖片翻譯(不會刪除現有翻譯): translate -l “ko” -img
更新所有韓文翻譯(注意:這會先刪除所有現有韓文翻譯再重新翻譯): translate -l “ko” -u
只更新韓文圖片(注意:這會先刪除所有現有韓文圖片再重新翻譯): translate -l “ko” -img -u
只新增韓文 Markdown 翻譯,不影響其他翻譯: translate -l “ko” -md
根據之前評估結果修正信心分數低的翻譯: translate -l “ko” –fix
只修正特定檔案(Markdown)信心分數低的翻譯: translate -l “ko” –fix -md
只修正特定檔案(圖片)信心分數低的翻譯: translate -l “ko” –fix -img
圖片翻譯使用快速模式: translate -l “ko” -img -f
以自訂門檻修正信心分數低的翻譯: translate -l “ko” –fix -c 0.8
Console DEBUG 和檔案 DEBUG: translate -l “ko” -d -s
移轉韓文翻譯的 notebook 連結(有翻譯 notebook 時更新連結): migrate-links -l “ko”
以 dry-run 方式移轉連結(不會寫入檔案): migrate-links -l “ko” –dry-run
只有在有翻譯 notebook 時才更新連結(不回退用原始 notebook): migrate-links -l “ko” –no-fallback-to-original
處理所有語言並顯示確認提示: migrate-links -l “all”
[!WARNING]
Beta 功能:評估功能目前仍在測試階段。此功能用於評估已翻譯文件,評估方法和詳細實作仍在開發中,未來可能會有變動。
評估韓文翻譯: evaluate -l “ko”
以自訂信心門檻評估: evaluate -l “ko” -c 0.8
快速評估(只用規則): evaluate -l “ko” -f
深度評估(只用 LLM): evaluate -l “ko” -D
免責聲明: 本文件經由 AI 翻譯服務 Co-op Translator 翻譯。雖然我們致力於確保準確性,但請注意自動翻譯可能會包含錯誤或不準確之處。原始語言的文件應被視為具權威性的來源。對於重要資訊,建議使用專業人工翻譯。因使用本翻譯而引起的任何誤解或錯誤,我們概不負責。