选择名称、说明和面向旅客的消息所使用的语言。
可用的请求头
推荐使用 LANG:
http
LANG: es-ES也支持标准 HTTP 请求头:
http
Accept-Language: es-CO,es;q=0.9,en;q=0.8为兼容旧版,请求体或查询参数中的 language 字段仍被接受,但建议使用请求头。
优先级
text
LANG > Accept-Language > body/query.language > en-US对于复合的 Accept-Language,使用第一个受支持的语言。完全未指定语言时使用 en-US。
支持的语言
| 语言 | 标准化取值 | 可接受的别名 |
|---|---|---|
| 英语 | en-US | en、en-US、english |
| 西班牙语 | es-ES | es、es-ES、spanish,以及 es-CO 等地区变体 |
| 德语 | de-DE | de、de-DE、german |
| 法语 | fr-FR | fr、fr-FR、french |
| 葡萄牙语 | pt-BR | pt、pt-BR、portuguese |
| 中文 | zh-CN | zh、zh-CN、chinese |
| 意大利语 | it-IT | it、it-IT、italian |
不支持的语言
json
{
"statusCode": 400,
"code": "transfer_invalid_language",
"message": "Unsupported transfer language: ru-RU"
}哪些内容会被本地化
设施名称与说明、车辆和运营方标签、goodToKnowInfo、pickupInstructions 以及航班验证消息都会遵循所请求的语言。标识符、令牌、货币代码和状态值不会改变。
在流连接中,语言在连接打开时确定,并在后续所有事件中沿用。