[search] Add multi-token synonyms

Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
Co-authored-by: patepelo <developing.anton@gmail.com>
This commit is contained in:
x7z4w
2025-10-23 13:13:56 +02:00
parent 6dcf4b039e
commit 042d497a5e
2 changed files with 90 additions and 95 deletions

View File

@@ -1418,97 +1418,6 @@ unordered_map<string, vector<string>> const kSynonyms = {
{"الاحد", {"الحد"}},
{"التلات", {"الثلاثاء"}},
{"الثلاثاء", {"التلات"}},
/*
These synonyms are currently unreachable per https://codeberg.org/comaps/comaps/issues/1242
{"arm. gen", {"armádneho generála"}},
{"atr'", {"ambohitr'"}},
{"a. v", {"asociación vecinal", "asociación veciñal"}},
{"a. vv", {"asociación de vecinos", "asociación de veciños"}},
{"b-dul", {"bulevardul"}},
{"b.dul", {"bulevardul"}},
{"b.º", {"barrio"}},
{"b.v", {"bombeiros voluntários"}},
{"c/", {"carrer", "calle"}},
{"c.c", {"centro comercial"}},
{"c. e. b", {"ciclo do ensino básico"}},
{"c.e.b", {"ciclo do ensino básico"}},
{"c. h", {"camino hondo"}},
{"c.le", {"calle"}},
{"c. m", {"câmara municipal"}},
{"c.m", {"câmara municipal"}},
{"c.na", {"cascina"}},
{"c. n", {"camino nuevo"}},
{"c.po", {"campo"}},
{"c.so", {"corso"}},
{"c.te", {"corte"}},
{"c. v", {"camino viejo"}},
{"d'", {"de"}},
{"e. b", {"escola básica"}},
{"e.b", {"escola básica"}},
{"e.p", {"empresa pública"}},
{"e.t.a.r", {"estação de tratamento de águas residuais"}},
{"f. c", {"ferrocarril", "futebol clube"}},
{"f.c", {"futebol clube"}},
{"ff. cc", {"ferrocarrís", "ferrocarriles"}},
{"f.ta", {"fondamenta"}},
{"g.n.r", {"guarda nacional republicana"}},
{"g. v", {"gran vía"}},
{"i.d", {"in der"}},
{"k/s", {"khách sạn"}},
{"l.go", {"largo"}},
{"m-te", {"muntele"}},
{"nat'l", {"national"}},
{"n.ª s.ª", {"nuestra señora"}},
{"n z", {"noordzijde"}},
{"n. z", {"noordzijde"}},
{"o.l.v", {"onze-lieve-vrouw"}},
{"o z", {"oostzijde"}},
{"o. z", {"oostzijde"}},
{"pg. ind", {"polígono industrial"}},
{"p.j", {"polícia judiciária"}},
{"p.le", {"piazzale"}},
{"p. k", {"punto kilométrico"}},
{"p.º mar", {"paseo marítimo"}},
{"p.º", {"paseo"}},
{"p.s.p", {"polícia de segurança pública"}},
{"p-ta", {"piața"}},
{"p-ţa", {"piața"}},
{"p-ța", {"piața"}},
{"p.ta", {"porta", "piazzetta"}},
{"p.te", {"ponte"}},
{"p.za", {"piazza"}},
{"p.zza", {"piazza"}},
{"r/c", {"rés-do-chão"}},
{"s.a", {"sociedade anónima"}},
{"s/àt", {"sobreàtic"}},
{"s. c", {"sport clube"}},
{"s.c", {"sport clube"}},
{"s.da", {"salizada"}},
{"s/n", {"sense número", "sem número"}},
{"s.ra", {"senhora"}},
{"sr.ª", {"senhora"}},
{"ss.ma", {"santissima"}},
{"ss.me", {"santissime"}},
{"ss.mi", {"santissimi"}},
{"ss.mo", {"santissimo"}},
{"str-la", {"stradela"}},
{"v.co", {"vico"}},
{"v. d.", {"van de", "van den", "van der"}},
{"v.d", {"von der", "vor der"}},
{"v.lo", {"vicolo"}},
{"w z", {"westzijde"}},
{"w. z", {"westzijde"}},
{"z z", {"zuidzijde"}},
{"z. z", {"zuidzijde"}},
{"ι.μ", {"ιερά μονή"}},
{"ι.ν", {"ιερός ναός"}},
{"θεσ/νίκης", {"θεσσαλονίκης"}},
{"κων/νου", {"κωνσταντίνου"}},
{"δημ. σχ", {"δημοτικό σχολείο"}},
{"д-р", {"доктор"}},
{"ж.к", {"жилищен комплекс"}},
*/
};
} // namespace