Saturday, 15 August 2015

google maps - how to set multiple locales in reverse geocoding with BazingaGeocoderBundle? -



google maps - how to set multiple locales in reverse geocoding with BazingaGeocoderBundle? -

i using bazingageocoderbundle in reverse geocoding (x,y) coordinates. since, website bilingual, need create reverse geocoding twice.

unfortunately, configuration of bazingageocoderbundle allows set 1 locale seen in code below. so, wondering if possible set locale while coding (not in config.yml)?

bazinga_geocoder: providers: google_maps: locale: fr_fr region: ~ use_ssl: false

it's possible create translation library setting locale shown here.

this illustration code that:

$geocoder = new \geocoder\geocoder(); $adapter = new \geocoder\httpadapter\curlhttpadapter(); $chain = new \geocoder\provider\chainprovider(array( new \geocoder\provider\googlemapsprovider($adapter, 'fr_fr'), )); $geocoder->registerprovider($chain); $result = $geocoder->reverse(48.79084170157100,2.42479377175290);

hope help others ;)

google-maps symfony2 locale reverse-geocoding

No comments:

Post a Comment