我正在使用天气地点查找器和雅虎天气 api。默认情况下,我收到的是美式英语的回复。我想更改韩语的回复。
请分享想法。
在访问了这么多网站后,我了解到 Yahoo 不支持多语言的天气 API 响应。
是的,我认为雅虎天气不支持多种语言,雅虎只带 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
尝试“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