pip_verbose: add support for lang
query parameter
#79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Background
I was looking for inspiration to replace my PR #75 and found this API which seems to have a good base to be used as the default API (
/query/pip/verbose
).I know that we have some issue with multi-lang and autocomplete (see pelias/api#1296), having parent members in a defined language may help those who need autocomplete to work in a different lang than English.
What's new ?
I added a query parameter
lang
that accept iso 6391 (2 chars) and iso 6393 (3 chars) codes. Instead of usingund
lang it will return the requested language.The name uses will not be in aliases when selected.
Small example from a request in France using Dutch
/query/pip/verbose?lon=2.344576377568282&lat=48.876457644366816&lang=nl
closes #75