From 64e13fde0f6b91cf8f508cbbe84eeed15906b7b7 Mon Sep 17 00:00:00 2001 From: x7z4w Date: Wed, 14 Jan 2026 17:14:23 +0000 Subject: [PATCH] [search] nits Signed-off-by: x7z4w --- data/categories-strings/bg.json/localize.json | 2 +- data/categories-strings/ru.json/localize.json | 2 +- data/categories-strings/uk.json/localize.json | 2 +- libs/indexer/search_string_utils.cpp | 1 + libs/search/query_params.cpp | 19 +++++++++---------- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/data/categories-strings/bg.json/localize.json b/data/categories-strings/bg.json/localize.json index 84aec7bed..2efbc4b42 100644 --- a/data/categories-strings/bg.json/localize.json +++ b/data/categories-strings/bg.json/localize.json @@ -186,7 +186,7 @@ "place-state": "Щат|провинция", "place-region": "Район|Регион", "place-island|place-islet": "Остров", -"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|микрорайон|окръг|квартал|Предградие|Жилищен комплекс|ж.к.|ЖК", +"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|микрорайон|окръг|квартал|Предградие|Жилищен комплекс|ЖК", "place-hamlet": "Село", "place-village": "Село", "place-locality": "местност|регион|Място", diff --git a/data/categories-strings/ru.json/localize.json b/data/categories-strings/ru.json/localize.json index fd5135e5b..815718db2 100644 --- a/data/categories-strings/ru.json/localize.json +++ b/data/categories-strings/ru.json/localize.json @@ -199,7 +199,7 @@ "place-state": "Штат|провинция", "place-region": "Район", "place-island|place-islet": "Остров", -"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|микрорайон|квартал|Жилая зона|Жилой комплекс|ж.к.|ЖК", +"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|микрорайон|квартал|Жилая зона|Жилой комплекс|ЖК", "place-hamlet": "Посёлок|деревня", "place-village": "Деревня|поселок", "place-locality": "Местность|регион", diff --git a/data/categories-strings/uk.json/localize.json b/data/categories-strings/uk.json/localize.json index d76f7a4a7..0c882af85 100644 --- a/data/categories-strings/uk.json/localize.json +++ b/data/categories-strings/uk.json/localize.json @@ -196,7 +196,7 @@ "place-state": "Штат|провінція|регіон", "place-region": "Район|область", "place-island|place-islet": "Острів", -"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|мікрорайон|квартал|округа|Сусідство|Житловий комплекс|ж.к.|ЖК", +"place-suburb|place-quarter|place-neighbourhood|landuse-residential": "Район|мікрорайон|квартал|округа|Сусідство|Житловий комплекс|ЖК", "place-hamlet": "Поселення|селище|село", "place-village": "Село|хутір|поселення", "place-locality": "Місцевість|регіон|Місце", diff --git a/libs/indexer/search_string_utils.cpp b/libs/indexer/search_string_utils.cpp index 63d8e601b..fb2abdc7e 100644 --- a/libs/indexer/search_string_utils.cpp +++ b/libs/indexer/search_string_utils.cpp @@ -127,6 +127,7 @@ static std::pair const kPreprocessReplacements[] = { {MakeUniString("пр-д"), MakeUniString("проезд")}, {MakeUniString("пр-т"), MakeUniString("проспект")}, {MakeUniString("р-н"), MakeUniString("район")}, + {MakeUniString("ж.к."), MakeUniString("жк")}, {MakeUniString("আ/এ"), MakeUniString("আবাসিক এলাকা")}, }; diff --git a/libs/search/query_params.cpp b/libs/search/query_params.cpp index 837f13616..468fdf6d3 100644 --- a/libs/search/query_params.cpp +++ b/libs/search/query_params.cpp @@ -622,7 +622,7 @@ unordered_map> const kSynonyms = { {"hse", {"house"}}, {"hs", {"haus", "high school"}}, {"hst", {"haltestelle"}}, - {"ht", {"heights", "hinteres", "hinterer", "hinter…", "hintere"}}, + {"ht", {"heights", "hinteres", "hinterer", "hinter", "hintere"}}, {"htl", {"höhere technische lehranstalt"}}, {"hts", {"heights"}}, {"htt", {"hütte"}}, @@ -680,12 +680,12 @@ unordered_map> const kSynonyms = { {"kel", {"kelurahan"}}, {"kga", {"kleingartenanlage"}}, {"kgg", {"kagalang-galang"}}, - {"kg", {"katastralgemeinde", "…kogel", "kampong", "kogel"}}, + {"kg", {"katastralgemeinde", "kampong", "kogel"}}, {"kgv", {"kleingartenverein"}}, {"kh", {"krankenhaus"}}, {"kj", {"kuja"}}, - {"k", {"kalea", "katu", "koło", "kolo", "kort(e)"}}, - {"kl", {"konzentrationslager", "klein…", "kleines", "kleiner", "kleine", "kylä"}}, + {"k", {"kalea", "katu", "koło", "kolo", "kort", "korte"}}, + {"kl", {"konzentrationslager", "klein", "kleines", "kleiner", "kleine", "kylä"}}, {"knm", {"khu nghỉ mát"}}, {"kol", {"kolonel", "kolonia"}}, {"kon", {"koning", "koningin"}}, @@ -1507,12 +1507,11 @@ void QueryParams::ClearStreetIndices() AdditionalCommonTokens() { char const * arr[] = { - "a", "and", "s", "the", // English - "am", "an", "auf", "der", "im", "und", "zum", // German - "as", "d", "da", "das", "de", "del", "di", "do", - "dos", "du", "e", "el", "et", "la", "las", "le", - "les", "los", "o", "os", "y", // French, Italian, Portuguese, Spanish - "в", "и", "на", "я" // Cyrillic + "a", "and", "s", "the", // English + "am", "an", "auf", "der", "im", "und", "zum", // German + "as", "d", "da", "das", "de", "del", "di", "do", "dos", "du", "e", + "el", "et", "la", "las", "le", "les", "los", "o", "os", "y", // French, Italian, Portuguese, Spanish + "в", "и", "за", "к", "на", "я" // Cyrillic }; for (char const * s : arr) m_strings.insert(NormalizeAndSimplifyString(s));