From 8e051591d1db4184f3b5aa217669f0e0cd2da18c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 7 Nov 2016 13:59:37 +0100 Subject: [PATCH] misc: pass accept-language to nominatim (#13759) --- wcs/api.py | 1 + wcs/wf/geolocate.py | 1 + 2 files changed, 2 insertions(+) diff --git a/wcs/api.py b/wcs/api.py index fb0a80d..6d5d175 100644 --- a/wcs/api.py +++ b/wcs/api.py @@ -634,6 +634,7 @@ class ApiDirectory(Directory): nominatim_url = 'http://nominatim.openstreetmap.org' get_response().set_content_type('application/json') url = '%s/reverse?format=json&zoom=18&addressdetails=1&lat=%s&lon=%s' % (nominatim_url, lat, lon) + url += '&accept-language=%s' % (get_publisher().get_site_language() or 'en') if get_publisher().get_site_option('nominatim_key'): url += '&key=' + get_publisher().get_site_option('nominatim_key') return urllib2.urlopen(url).read() diff --git a/wcs/wf/geolocate.py b/wcs/wf/geolocate.py index cc9d9fa..346da73 100644 --- a/wcs/wf/geolocate.py +++ b/wcs/wf/geolocate.py @@ -112,6 +112,7 @@ class GeolocateWorkflowStatusItem(WorkflowStatusItem): return url = '%s/search?q=%s&format=json' % (nominatim_url, urllib2.quote(address)) + url += '&accept-language=%s' % (get_publisher().get_site_language() or 'en') if get_publisher().get_site_option('nominatim_key'): url += '&key=' + get_publisher().get_site_option('nominatim_key') -- 2.10.2