支持语言
GET
/api/v1/translate/languages返回当前翻译服务支持的所有语言列表。服务离线时回退到内置静态列表(不影响接口可用性)。
请求示例
bash
curl https://api.ogmiao.com/api/v1/translate/languages响应示例
JSON
{
"code": 0,
"data": {
"online": true,
"languages": [
{ "code": "zh-CN", "name": "Chinese (Simplified)", "native_name": "简体中文", "dir": "ltr" },
{ "code": "en", "name": "English", "native_name": "English", "dir": "ltr" },
{ "code": "ja", "name": "Japanese", "native_name": "日本語", "dir": "ltr" },
{ "code": "ko", "name": "Korean", "native_name": "한국어", "dir": "ltr" },
{ "code": "zh-TW", "name": "Chinese (Traditional)","native_name": "繁體中文", "dir": "ltr" },
{ "code": "es", "name": "Spanish", "native_name": "Español", "dir": "ltr" },
{ "code": "fr", "name": "French", "native_name": "Français", "dir": "ltr" },
{ "code": "de", "name": "German", "native_name": "Deutsch", "dir": "ltr" },
{ "code": "pt", "name": "Portuguese", "native_name": "Português", "dir": "ltr" },
{ "code": "ru", "name": "Russian", "native_name": "Русский", "dir": "ltr" },
{ "code": "ar", "name": "Arabic", "native_name": "العربية", "dir": "rtl" },
{ "code": "hi", "name": "Hindi", "native_name": "हिन्दी", "dir": "ltr" },
{ "code": "id", "name": "Indonesian", "native_name": "Bahasa Indonesia", "dir": "ltr" }
]
}
}字段说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| online | boolean | 必填 | 底层 Python 翻译服务是否在线 |
| languages[].code | string | 必填 | 语言代码,用作 source/target 参数 |
| languages[].dir | string | 必填 | 文本方向,ltr 或 rtl |