多语言
和风天气支持30+种主流语言以及所在国家或地区的官方语言。
默认语言
多语言是可选项,默认值是所在国家或地区的官方语言,如不存在官方语言或有多种官方语言,我们将选择其中最为流行或使用人数较高的语言,例如:
- 纽约:英语
- 蒙特利尔:英语
- 班加罗尔:印地语
回退顺序
如果一些数据无法响应你的语言设置时,将按照下列规则回退到下一个所支持的语言:
没有设置多语言时,将使用默认语言,顺序是:
官方语言 > 英语
设置了一个指定语言时,顺序是:
指定语言 > 官方语言 > 英语
例外
大部分数据支持多语言和官方语言,但是一些数据可能不支持所有的语言选项,请参考下列表格查看哪些数据无法完全支持多语言。
数据 | 可用语言 | 备注 |
---|---|---|
天气指数 | 中文,英文 | |
天气预警 | 部分多语言 | 参考预警信息-多语言 |
分钟降水 | 中文,英文 |
多语言代码
你可以使用查询参数lang
设置数据的语言,以下是在API或SDK中的多语言代码。
语言名称 | API 代码 | iOS Lang | Android Lang |
---|---|---|---|
简体中文 | zh-hans、zh | ZH_HANS | ZH_HANS |
繁体中文 | zh-hant | ZH_HANT | ZH_HANT |
英文 | en | EN | EN |
德语 | de | DE | DE |
西班牙语 | es | ES | ES |
法语 | fr | FR | FR |
意大利语 | it | IT | IT |
日语 | ja | JA | JA |
韩语 | ko | KO | KO |
俄语 | ru | RU | RU |
印地语 | hi | HI | HI |
泰语 | th | TH | TH |
阿拉伯语 | ar | AR | AR |
葡萄牙语 | pt | PT | PT |
孟加拉语 | bn | BN | BN |
马来语 | ms | MS | MS |
荷兰语 | nl | NL | NL |
希腊语 | el | EL | EL |
拉丁语 | la | LA | LA |
瑞典语 | sv | SV | SV |
印尼语 | id | ID | ID |
波兰语 | pl | PL | PL |
土耳其语 | tr | TR | TR |
捷克语 | cs | CS | CS |
爱沙尼亚语 | et | ET | ET |
越南语 | vi | VI | VI |
菲律宾语 | fil | FIL | FIL |
芬兰语 | fi | FI | FI |
希伯来语 | he | HE | HE |
冰岛语 | is | IS | IS |
挪威语 | nb | NB | NB |
示例代码:
Swift
let _ = Lang.ZH_HANS
Objective-C
Lang lang = LangZH_HANS;
Java
Lang lang = Lang.ZH_HANS;