So I know it's unofficial, and thus undocumented, but I think this should work. I'm using the Google Weather API to pull weather based on lat long. THese addresses work:
http://www.google.com/ig/api?weather=,,,32472408,-98796951&hl=es&unused=419334593
English, Spanish, Romanian, etc. etc. etc. However, the language code for portugese (PT), doesn't seem to return anything.
http://www.google.com/ig/api?weather=,,,32472408,-98796951&hl=pt&unused=419334593
Has anyone seen this? Any ideas on how to handle it (short of translating the entire response from English to Portugese)?