From 48e1c1f3a5635f7fdb9b1813ae4e42c93eb526c4 Mon Sep 17 00:00:00 2001 From: matheusgomesms Date: Sun, 23 Nov 2025 11:17:15 +0100 Subject: [PATCH] [search] Add PT abbreviations Signed-off-by: matheusgomesms --- libs/search/query_params.cpp | 86 ++++++++++++++++++++---------------- 1 file changed, 48 insertions(+), 38 deletions(-) diff --git a/libs/search/query_params.cpp b/libs/search/query_params.cpp index 65140282e..f3ea74e11 100644 --- a/libs/search/query_params.cpp +++ b/libs/search/query_params.cpp @@ -21,53 +21,53 @@ unordered_map> const kSynonyms = { {"10a", {"décima"}}, {"10o", {"décimo"}}, {"10th", {"tenth"}}, - {"11a", {"undécima", "decimoprimera"}}, - {"11o", {"undécimo", "decimoprimero"}}, + {"11a", {"undécima", "decimoprimera", "décima primeira"}}, + {"11o", {"undécimo", "decimoprimero", "décimo primeiro"}}, {"11th", {"eleventh"}}, - {"12a", {"duodécima", "decimosegunda"}}, - {"12o", {"duodécimo", "decimosegundo"}}, + {"12a", {"duodécima", "decimosegunda", "décima segunda"}}, + {"12o", {"duodécimo", "decimosegundo", "décimo segundo"}}, {"12th", {"twelfth"}}, - {"13a", {"decimotercera"}}, - {"13o", {"decimotercero"}}, + {"13a", {"decimotercera", "décima terceira"}}, + {"13o", {"decimotercero", "décimo terceiro"}}, {"13th", {"thirteenth"}}, - {"14a", {"decimocuarta"}}, - {"14o", {"decimocuarto"}}, + {"14a", {"decimocuarta", "décima quarta"}}, + {"14o", {"decimocuarto", "décimo quarto"}}, {"14th", {"fourteenth"}}, - {"15a", {"decimoquinta"}}, - {"15o", {"decimoquinto"}}, + {"15a", {"decimoquinta", "décima quinta"}}, + {"15o", {"decimoquinto", "décimo quinto"}}, {"15th", {"fifteenth"}}, - {"16a", {"decimosexta"}}, - {"16o", {"decimosexto"}}, + {"16a", {"decimosexta", "décima sexta"}}, + {"16o", {"decimosexto", "décimo sexto"}}, {"16th", {"sixteenth"}}, - {"17a", {"decimoséptima"}}, - {"17o", {"decimoséptimo"}}, + {"17a", {"decimoséptima", "décima sétima"}}, + {"17o", {"decimoséptimo", "décimo sétimo"}}, {"17th", {"seventeenth"}}, - {"18a", {"decimoctava"}}, - {"18o", {"decimoctavo"}}, + {"18a", {"decimoctava", "décima oitava"}}, + {"18o", {"decimoctavo", "décimo oitavo"}}, {"18th", {"eighteenth"}}, - {"19a", {"decimonovena"}}, - {"19o", {"decimonoveno"}}, + {"19a", {"decimonovena", "décima nona"}}, + {"19o", {"decimonoveno", "décimo nono"}}, {"19th", {"nineteenth"}}, - {"1a", {"primera"}}, - {"1o", {"primo", "primero"}}, + {"1a", {"primera", "primeira"}}, + {"1o", {"primo", "primero", "primeiro"}}, {"1", {"pierwszy", "pierwsza", "un", "una", "uno", "pierwsze", "primo", "primer", "primero", "واحد", "حادى", "احد"}}, - {"1°", {"primo", "primero"}}, + {"1°", {"primo", "primero", "primeiro"}}, {"1st", {"first"}}, {"20th", {"twentieth"}}, {"20", {"venti", "veinte", "عشرين", "عشرون"}}, {"25", {"venticinque", "خمسه و عشرون", "خمس و عشرين"}}, {"2a", {"segunda"}}, - {"2", {"due", "drugi", "drugie", "druga", "dos", "segunda", "segundo", "اثنان", "اثنين"}}, + {"2", {"due", "drugi", "drugie", "druga", "dos", "dois", "segunda", "segundo", "اثنان", "اثنين"}}, {"2nd", {"second"}}, {"2o", {"segundo"}}, - {"3a", {"tercera"}}, - {"3o", {"tercero"}}, + {"3a", {"tercera", "terceira"}}, + {"3o", {"tercero", "terceiro"}}, {"3rd", {"third"}}, - {"3", {"trzecia", "trzecie", "tre", "trzeci", "tres", "tercera", "tercero", "ثلاث"}}, - {"4a", {"cuarta"}}, - {"4o", {"cuarto"}}, - {"4", {"quattro", "cuatro", "cuarta", "cuarto", "اربع"}}, + {"3", {"trzecia", "trzecie", "tre", "trzeci", "tres", "três", "tercera", "tercero", "terceira", "terceiro", "ثلاث"}}, + {"4a", {"cuarta", "quarta"}}, + {"4o", {"cuarto", "quarto"}}, + {"4", {"quattro", "cuatro", "cuarta", "cuarto", "quarta", "quarto", "اربع"}}, {"4th", {"fourth"}}, {"5a", {"quinta"}}, {"5", {"cinque", "cinco", "quinta", "quinto", "خمس"}}, @@ -77,17 +77,17 @@ unordered_map> const kSynonyms = { {"6o", {"sexto"}}, {"6", {"sei", "seis", "sexta", "secto", "ست"}}, {"6th", {"sixth"}}, - {"7a", {"séptima"}}, - {"7o", {"séptimo"}}, - {"7", {"sette", "siete", "séptima", "séptima", "سبع"}}, + {"7a", {"séptima", "sétima"}}, + {"7o", {"séptimo", "sétimo"}}, + {"7", {"sette", "siete", "sete", "séptima", "séptima", "سبع"}}, {"7th", {"seventh"}}, - {"8a", {"octava"}}, - {"8o", {"octavo"}}, + {"8a", {"octava", "oitava"}}, + {"8o", {"octavo", "oitavo"}}, {"8", {"otto", "ocho", "octava", "octavo", "ثمان", "ثمانيه"}}, {"8th", {"eighth"}}, - {"9a", {"novena"}}, - {"9o", {"noveno"}}, - {"9", {"nove", "nueve", "تسع", "nueve", "novena", "noveno"}}, + {"9a", {"novena", "nona"}}, + {"9o", {"noveno", "nono"}}, + {"9", {"nove", "nueve", "تسع", "nueve", "novena", "noveno", "nona", "nono"}}, {"9th", {"ninth"}}, {"a", {"am", "auto-estrada", "aikštė"}}, {"abe", {"abbaye"}}, @@ -809,6 +809,8 @@ unordered_map> const kSynonyms = { {"n", {"nowy", "nowa", "nossa", "norra", "número", "north", "nosso", "nacional", "nowe"}}, {"nö", {"niederösterreichischer", "niederösterreichisches", "niederösterreich", "niederösterreichische"}}, {"no", {"número"}}, + {"nona", {"9", "9a"}}, + {"nono", {"9", "9o"}}, {"nook", {"nook"}}, {"nördl", {"nördlicher", "nördliche", "nördliches"}}, {"novena", {"9", "9a"}}, @@ -834,6 +836,8 @@ unordered_map> const kSynonyms = { {"ob", {"oberer", "obere", "oberes"}}, {"octava", {"8", "8a"}}, {"octavo", {"8", "8o"}}, + {"oitava", {"8", "8a"}}, + {"oitavo", {"8", "8o"}}, {"ögv", {"österreichischer gebirgsverein"}}, {"olv", {"onze-lieve-vrouw"}}, {"o", {"ob"}}, @@ -996,6 +1000,8 @@ unordered_map> const kSynonyms = { {"qt", {"quảng trường"}}, {"quad", {"quad"}}, {"qua", {"quartier"}}, + {"quarta", {"4", "4a"}}, + {"quarto", {"4", "4o"}}, {"quinta", {"5", "5a"}}, {"quinto", {"5", "5o"}}, {"qu", {"quelle", "quai"}}, @@ -1072,7 +1078,7 @@ unordered_map> const kSynonyms = { {"sanat", {"sanatorio"}}, {"santu", {"santuario"}}, {"sarg", {"sargento"}}, - {"sa", {"sociedade anónima", "sociedad anónima","senhora"}}, + {"sa", {"sociedade anónima", "sociedade anônima", "sociedad anónima","senhora"}}, {"s:a", {"södra"}}, {"savinj", {"savinjski"}}, {"sbg", {"salzburger", "salzburg"}}, @@ -1089,6 +1095,7 @@ unordered_map> const kSynonyms = { {"sdn", {"sekolah dasar negeri"}}, {"sdr", {"søndre", "sønder"}}, {"sd", {"strand", "sekolah dasar"}}, + {"se", {"southeast"}}, {"second", {"2nd"}}, {"sect", {"sector"}}, {"sedra", {"sendera"}}, @@ -1099,7 +1106,8 @@ unordered_map> const kSynonyms = { {"sent", {"sentier"}}, {"séptima", {"7", "7a"}}, {"séptimo", {"7", "7o"}}, - {"se", {"southeast"}}, + {"sétima", {"7", "7a"}}, + {"sétimo", {"7", "7o"}}, {"seventeenth", {"17th"}}, {"seventh", {"7th"}}, {"sexta", {"6", "6a"}}, @@ -1186,6 +1194,8 @@ unordered_map> const kSynonyms = { {"tcty", {"tổng công ty"}}, {"ten", {"tenente"}}, {"tenth", {"10th"}}, + {"terceira", {"3", "3a"}}, + {"terceiro", {"3", "3o"}}, {"tercera", {"3", "3a"}}, {"tercero", {"3", "3o"}}, {"term", {"terminal"}},