Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I'm building an address disambiguation page and I'm interested in having geocoding results returned in the local language of the country the result's in.

For example, if I make a reverse geocoding request for "Bucharest, Romania", I want the location returned to be "București, România" (the local name). If I have an ambiguous query, I want each result to be returned in the language of the country it's in. Say there was a Bucharest in the U.S, I'd want a search for "Bucharest" to return "București, România" and "Bucharest, U.S.A".

I've studied the Google Maps API, Yahoo! Maps and Bing Maps. Google is the only one that has some language support (see the lang parameter), but only for the entire resultset, as far as I understood. Bing and Yahoo! don't have any language support in their API.

Do you know of a way to do this? Is there any other service that supports this type of functionality?


share|improve this question
Why do you want to do this? If a user is using the UI in the language/culture of his choice, why would you return results in another language/culture? –  Anthony -GISCOE- Mar 7 '11 at 15:30
Because of a limitation in a database I'm using. I have to do address searches, and address info is only in the local language. I can't change that, so I'm trying to offload it to the web-service :). I just found geonames.org, I may be sticking with that. –  Alex Ciminian Mar 7 '11 at 16:17

1 Answer 1

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.