语种列表Language List

查询 iTranslator 支持的所有语言及其本地化名称、ISO 代码与功能覆盖范围。该接口无需认证,建议客户端按需缓存。Query all languages supported by iTranslator, including localized names, ISO codes, and feature coverage. No auth required; cache results client-side.

请求端点

Endpoint

GET/v1/languages
💡 无需认证即可调用。建议在客户端缓存结果(有效期 24 小时),避免频繁请求。No authentication required. Cache results client-side (TTL 24h) to avoid excessive calls.

查询参数

Query Parameters

参数Parameter类型Type必填Required说明Description
typestringoptionaltranslation / speech / ocr,默认 translationtranslation/speech/ocr, default translation
capabilitystringoptionalformality / glossary / document,筛出支持特定功能的语言formality/glossary/document. Filter languages supporting a specific capability
sourcestringoptional传语言代码,仅返回可作为"源语言"翻译至此目标语的语言列表Provide a language code to filter languages that can be translated from to this target
targetstringoptional传语言代码,仅返回可作为"目标语言"来翻译的语言列表Provide a language code to filter languages that can be translated to from this source

请求示例

Request Examples

curl https://api.itranslator.cc/v1/languages?type=translation
# 查支持正式/非正式语气的翻译语言
curl https://api.itranslator.cc/v1/languages?type=translation&capability=formality
# 查支持语音识别的语言
curl https://api.itranslator.cc/v1/languages?type=speech
# 查可将英文译出的所有目标语言
curl https://api.itranslator.cc/v1/languages?type=translation&source=en

响应字段说明

Response Fields

字段Field类型Type说明Description
codestringISO 639-1 两字母语言代码(小写)ISO 639-1 two-letter language code (lowercase)
namestring本地化语言名称(该语言自身的写法)Localized language name (in its own script)
name_enstring英文语言名称English language name
supports_formalityboolean是否支持翻译结果的"正式/非正式"语气切换Whether formality toggle is supported for translation output
supports_glossaryboolean是否可作为术语库的语言对之一Whether this language can be used in a glossary pair
supports_speechboolean是否支持语音识别 / 语音翻译Whether speech recognition / speech translation is supported
supports_ocrboolean是否支持图片 OCR 识别与翻译Whether image OCR recognition and translation is supported
supports_documentboolean是否支持文档格式翻译Whether document-format translation is supported

响应示例

Response Example

{
  "languages": [
    {
      "code": "zh",
      "name": "中文",
      "name_en": "Chinese",
      "supports_formality": true,
      "supports_glossary": true,
      "supports_speech": true,
      "supports_ocr": true,
      "supports_document": true
    },
    {
      "code": "en",
      "name": "English",
      "name_en": "English",
      "supports_formality": true,
      "supports_glossary": true,
      "supports_speech": true,
      "supports_ocr": true,
      "supports_document": true
    },
    {
      "code": "ja",
      "name": "日本語",
      "name_en": "Japanese",
      "supports_formality": true,
      "supports_glossary": true,
      "supports_speech": true,
      "supports_ocr": true,
      "supports_document": true
    },
    {
      "code": "th",
      "name": "ไทย",
      "name_en": "Thai",
      "supports_formality": false,
      "supports_glossary": true,
      "supports_speech": true,
      "supports_ocr": false,
      "supports_document": false
    }
  ],
  "total": 49
}

支持的语言列表

Supported Languages

以下为 iTranslator 当前支持的 49 种语言及各自的功能覆盖情况。✅ 表示支持,— 表示暂不支持。

代码Code 语言Language 英文名English 正式/非正式Formality 术语库Glossary 语音Speech OCROCR 文档Document
afAfrikaansAfrikaans—✅———
sqShqipAlbanian—✅———
arالعربيةArabic—✅✅✅✅
hyՀայերենArmenian—————
azAzərbaycanAzerbaijani—————
bnবাংলাBengali—✅✅——
bgБългарскиBulgarian✅✅✅—✅
myမြန်မာဘာသာBurmese—————
caCatalàCatalan—✅✅——
zh中文Chinese✅✅✅✅✅
hrHrvatskiCroatian—✅✅——
csČeštinaCzech✅✅✅✅✅
daDanskDanish✅✅✅—✅
nlNederlandsDutch✅✅✅✅✅
enEnglishEnglish✅✅✅✅✅
etEestiEstonian✅✅✅——
fiSuomiFinnish✅✅✅—✅
frFrançaisFrench✅✅✅✅✅
kaქართულიGeorgian—————
deDeutschGerman✅✅✅✅✅
elΕλληνικάGreek✅✅✅✅✅
heעבריתHebrew✅✅✅——
hiहिन्दीHindi✅✅✅✅✅
huMagyarHungarian✅✅✅✅✅
isÍslenskaIcelandic—————
idBahasa IndonesiaIndonesian✅✅✅✅✅
itItalianoItalian✅✅✅✅✅
ja日本語Japanese✅✅✅✅✅
ko한국어Korean✅✅✅✅✅
lvLatviešuLatvian✅✅✅——
ltLietuviųLithuanian✅✅✅——
msBahasa MelayuMalay—✅✅——
noNorskNorwegian✅✅✅—✅
faفارسیPersian—✅✅✅—
plPolskiPolish✅✅✅✅✅
ptPortuguêsPortuguese✅✅✅✅✅
roRomânăRomanian✅✅✅—✅
ruРусскийRussian✅✅✅✅✅
srСрпскиSerbian—✅✅——
skSlovenčinaSlovak✅✅✅—✅
slSlovenščinaSlovenian✅✅✅——
esEspañolSpanish✅✅✅✅✅
swKiswahiliSwahili——✅——
svSvenskaSwedish✅✅✅—✅
tlTagalogTagalog——✅——
thไทยThai—✅✅——
trTürkçeTurkish✅✅✅✅✅
ukУкраїнськаUkrainian✅✅✅✅✅
viTiếng ViệtVietnamese—✅✅✅✅

源语言与目标语言

Source & Target Languages

同一语言作为 源语言(source) 和 目标语言(target) 时支持的功能可能不同:

The same language may support different features depending on whether it is used as source or target:

  • 自动检测 (auto) 仅在源语言上下文中可用,可自动识别输入文本的语言。
  • Auto-detection (auto) is only available for source languages, automatically detecting input text language.
  • 正式/非正式语气 (formality) 仅影响目标语言的输出风格,源语言不受影响。
  • Formality only affects the output style of target languages; source languages are unaffected.
  • 术语库 必须指定具体的源语言代码,不支持 auto。
  • Glossary requires a specific source language code; auto is not supported.

语言变体

Language Variants

部分语言支持区域性变体。以下变体可作为目标语言使用,源语言自动映射为主代码。

Some languages offer regional variants. These can be used as target languages; source languages are auto-mapped to the primary code.

语言Language 主代码Primary Code 可用变体Available Variants
英语Englishenen-US, en-GB
葡萄牙语Portugueseptpt-BR, pt-PT
中文Chinesezhzh-CN, zh-TW
法语Frenchfrfr-CA
西班牙语Spanisheses-MX
荷兰语Dutchnlnl-BE
📌 使用建议
  • 生产环境中请优先通过 API 动态获取语言列表,而非依赖本文档的静态数据。语言支持可能随时更新。
  • In production, always fetch languages dynamically via API rather than relying on this static document. Language support may change at any time.
  • 语言代码全为小写 ISO 639-1 两字母,请勿使用全大写或完整单词。
  • All language codes are lowercase ISO 639-1 two-letter. Do not use uppercase or full names.
  • 不同功能(翻译、语音、OCR、文档)的语言覆盖范围不同,请使用 type 和 capability 参数按需筛选。
  • Language coverage varies by feature (translation, speech, OCR, document). Use type and capability params to filter as needed.

错误码

Error Codes

HTTP Code错误码Error Code说明Description
2000成功Success
4001001参数错误,请检查必填参数和参数格式Invalid parameter; check required fields and format
4012001认证失败,Token 无效或已过期Authentication failed; invalid or expired token
4032003无权限访问该资源Access denied; insufficient permissions
4042004资源不存在Resource not found
4091003数据冲突,如重复创建同名记录Data conflict (e.g. duplicate name)
4294001请求频率超限,请稍后重试Rate limit exceeded; please retry later
5005001服务器内部错误,请重试或联系技术支持Internal server error; retry or contact support