pelias / pelias/api

Searching for street in foreign language is not supported

Open
#616 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

outreach
Dominant language
JavaScript
Stars
259
Forks
168
Avg merge
6h 15m
Merged PRs (30d)
1

Description

Hi there.

We are useing OpenStreetMaps as our main data source. When we want to search some building or apartment, it's not possible to search it in English if the address written in Armenian. Like, when I'm searching "Աբովյան 16", it's showing me the relevant result. But when I'm typing the same address in English ("Abovyan 16"), it fails. That's because the "street" field in "address" block in OSM written in Armenian, but the street name itself ("Աբովյան փողոց", or in English - "Abovyan street") is properly translated.

Is the issue related to OSM? Or maybe it's bug of Pelias? If so, we are ready to send pull notification for fixing it if you can show us the source of issue, as we are going to push Pelias to production.

Thanks!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Pelias API search path and comparing results for the Armenian and English queries described in the issue. Determine whether the failure originates in Pelias or the OpenStreetMap address data; done means the source is identified and the required fix is clearly scoped.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, search
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.