I am using Nominatim reverse geocoding service to get address from latitude and longitude. Then, store the result in Mysql Database. The coding is as fiddle below:
http://jsfiddle.net/GWL7A/171/
The address returned is in the local language such as in the example is in Chinese. And the data stored is not readable as:
"麒麟山新æ‘, æƒ æ¥åŽ¿, 广东, ä¸åŽäººæ°‘共和国/China"
Thank you.
The object in question is not yet internationalized in OSM, so nominatim can only give you its original name (which is in Chinese). If you really need the name “in English”/in latin script, you probably have to do the transcription by yourself. I guess one can find some han-pinyin transcription library out there…
btw: make sure to use the correct charset when adding the strings to your database. OSM is using utf-8.