Swagger 本身是一個 API 文檔生成和測試工具,它并不直接提供多語言支持。但是,您可以在 Swagger UI 中顯示和操作多種語言的 API 文檔。要實現這一點,您需要為每種語言生成相應的 Swagger JSON 文件,然后在 Swagger UI 中導入這些文件。例如,假設您有一個使用 Python 編寫的 API,您可以使用 swagger-codegen 工具為 Python 生成 Swagger JSON 文件。然后,您可以在 Swagger UI 中導入這個 JSON 文件,以便查看和測試 Python API。同樣,您可以為其他語言(如 Java、Node.js 等)生成 Swagger JSON 文件,并在 UI 中查看和測試它們。
請注意,雖然 Swagger UI 支持多種語言的 API 文檔,但實際的 API 調用仍然需要使用相應語言的客戶端庫或工具。例如,如果您在 Swagger UI 中查看了一個 Python API,您仍然需要使用 Python 客戶端庫來實際調用 API。
目前沒有找到關于在 Linux 系統上為 Swagger 文檔進行國際化的具體步驟,但以上方法在 Linux 系統上同樣適用。