3

我正在使用天气地点查找器和雅虎天气 api。默认情况下,我收到的是美式英语的回复。我想更改韩语的回复。

请分享想法。

4

3 回答 3

5

在访问了这么多网站后,我了解到 Yahoo 不支持多语言的天气 API 响应。

于 2012-08-22T20:17:51.767 回答
1

是的,我认为雅虎天气不支持多种语言,雅虎只带 2 个参数 w(WOEID)和 u(单位)。

但是您可以考虑使用 strings.xml 来映射天气代码。

例如在 values/strings.xml 你放不可用,然后在 values-fr/strings.xml 你放 pas disponible

您需要对从 0 到 3200 的所有 Yahoo Weather 代码执行此操作。并将另一个文件夹值 - [country_code] 用于另一种语言。在这里进一步阅读,http://developer.android.com/guide/topics/resources/localization.html

于 2012-09-11T02:01:20.807 回答
1

尝试“lang”参数。

例如:

$query = array('location' => 'bafra,cy','format' => 'json','u' => 'c','lang' => 'tr-tr',);

来源:https ://developer.yahoo.com/social/rest_api_guide/web-services-i18n.html

于 2019-03-02T13:22:16.673 回答