diff --git a/CHANGELOG.md b/CHANGELOG.md index 89b5a9a1..5859ab51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Added Morocco. Added Albanian language. +Added bumblebee common names. ## 1.27.0 diff --git a/src/common/data/commonNames/index.json b/src/common/data/commonNames/index.json index 9e477bc7..23ea6123 100644 --- a/src/common/data/commonNames/index.json +++ b/src/common/data/commonNames/index.json @@ -224,6 +224,25 @@ "taxon_group": 260, "preferredId": 449108 }, + { + "warehouse_id": 546922, + "common_name": "Aardhommel", + "scientific_name": "Bombus (Bombus) terrestris", + "taxon_group": 261, + "preferredId": 461263, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, + { + "warehouse_id": 546945, + "common_name": "Aardhommel-groep", + "scientific_name": "Bombus terrestris/lucorum/cryptarum/magnus", + "taxon_group": 261, + "preferredId": 546942, + "LU": "P" + }, { "warehouse_id": 539114, "common_name": "Abeelvouwmot", @@ -378,6 +397,25 @@ "taxon_group": 260, "preferredId": 448936 }, + { + "warehouse_id": 546912, + "common_name": "Akkerhommel", + "scientific_name": "Bombus (Thoracobombus) pascuorum", + "taxon_group": 261, + "preferredId": 461322, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, + { + "warehouse_id": 546943, + "common_name": "Akkerhommel/Heidehommel/Moshommel", + "scientific_name": "Bombus pascuorum/humilis/muscorum", + "taxon_group": 261, + "preferredId": 546938, + "LU": "P" + }, { "warehouse_id": 541048, "common_name": "Akkerwinde-uil", @@ -4659,6 +4697,16 @@ "taxon_group": 260, "preferredId": 459810 }, + { + "warehouse_id": 546899, + "common_name": "Boloog", + "scientific_name": "Bombus (Confusibombus) confusus", + "taxon_group": 261, + "preferredId": 461264, + "AT": "P", + "CH": "P", + "DE": "P" + }, { "warehouse_id": 462161, "common_name": "Bont dikkopje", @@ -5155,6 +5203,28 @@ "TRA": "P", "UA": "P" }, + { + "warehouse_id": 546905, + "common_name": "Boomhommel", + "scientific_name": "Bombus (Pyrobombus) hypnorum", + "taxon_group": 261, + "preferredId": 461298, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, + { + "warehouse_id": 546911, + "common_name": "Boomkoekoekshommel", + "scientific_name": "Bombus (Psithyrus) norvegicus", + "taxon_group": 261, + "preferredId": 461288, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 552671, "common_name": "Borbodikkopje", @@ -5434,6 +5504,17 @@ "taxon_group": 260, "preferredId": 460494 }, + { + "warehouse_id": 546920, + "common_name": "Boshommel", + "scientific_name": "Bombus (Thoracobombus) sylvarum", + "taxon_group": 261, + "preferredId": 461328, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 539328, "common_name": "Boskortsteelmineermot", @@ -9668,6 +9749,16 @@ "taxon_group": 260, "preferredId": 450415 }, + { + "warehouse_id": 546919, + "common_name": "Donkere tuinhommel", + "scientific_name": "Bombus (Subterraneobombus) subterraneus", + "taxon_group": 261, + "preferredId": 461310, + "AT": "P", + "CH": "P", + "DE": "P" + }, { "warehouse_id": 540870, "common_name": "Donkere wapendrager", @@ -13373,6 +13464,16 @@ "taxon_group": 260, "preferredId": 460307 }, + { + "warehouse_id": 546902, + "common_name": "Gele hommel", + "scientific_name": "Bombus (Subterraneobombus) distinguendus", + "taxon_group": 261, + "preferredId": 461307, + "AT": "P", + "CH": "P", + "DE": "P" + }, { "warehouse_id": 540616, "common_name": "Gele kustspanner", @@ -14810,6 +14911,17 @@ "taxon_group": 260, "preferredId": 451242 }, + { + "warehouse_id": 546898, + "common_name": "Gewone koekoekshommel", + "scientific_name": "Bombus (Psithyrus) campestris", + "taxon_group": 261, + "preferredId": 461286, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 539694, "common_name": "Gewone kustmot", @@ -15706,6 +15818,17 @@ "taxon_group": 260, "preferredId": 450913 }, + { + "warehouse_id": 546915, + "common_name": "Grashommel", + "scientific_name": "Bombus (Thoracobombus) ruderarius", + "taxon_group": 261, + "preferredId": 461326, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540865, "common_name": "Grasklokjesdwergspanner", @@ -17645,6 +17768,17 @@ "taxon_group": 265, "preferredId": 466624 }, + { + "warehouse_id": 546923, + "common_name": "Grote koekoekshommel", + "scientific_name": "Bombus (Psithyrus) vestalis", + "taxon_group": 261, + "preferredId": 461293, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 541009, "common_name": "Grote koperuil", @@ -17925,6 +18059,27 @@ "taxon_group": 265, "preferredId": 466776 }, + { + "warehouse_id": 546916, + "common_name": "Grote tuinhommel", + "scientific_name": "Bombus (Megabombus) ruderatus", + "taxon_group": 261, + "preferredId": 461274, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, + { + "warehouse_id": 546909, + "common_name": "Grote veldhommel", + "scientific_name": "Bombus (Bombus) magnus", + "taxon_group": 261, + "preferredId": 461260, + "AT": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540723, "common_name": "Grote vierbandspanner", @@ -18675,6 +18830,17 @@ "taxon_group": 260, "preferredId": 454536 }, + { + "warehouse_id": 546904, + "common_name": "Heidehommel", + "scientific_name": "Bombus (Thoracobombus) humilis", + "taxon_group": 261, + "preferredId": 461314, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540334, "common_name": "Heidelichtmot", @@ -19355,6 +19521,14 @@ "taxon_group": 260, "preferredId": 458936 }, + { + "warehouse_id": 546948, + "common_name": "Hommel onbekend", + "scientific_name": "Bombus sp.", + "taxon_group": 261, + "preferredId": 546947, + "LU": "P" + }, { "warehouse_id": 540322, "common_name": "Hommelnestmot", @@ -24369,6 +24543,17 @@ "taxon_group": 260, "preferredId": 461219 }, + { + "warehouse_id": 546918, + "common_name": "Late hommel", + "scientific_name": "Bombus (Kallobombus) soroeensis", + "taxon_group": 261, + "preferredId": 461267, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540604, "common_name": "Late meidoornspanner", @@ -24795,6 +24980,17 @@ "taxon_group": 260, "preferredId": 451482 }, + { + "warehouse_id": 546896, + "common_name": "Lichte koekoekshommel", + "scientific_name": "Bombus (Psithyrus) barbutellus", + "taxon_group": 261, + "preferredId": 461284, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 539634, "common_name": "Lichte korrelpalpmot", @@ -24991,6 +25187,16 @@ "taxon_group": 260, "preferredId": 453323 }, + { + "warehouse_id": 546913, + "common_name": "Limburgse hommel", + "scientific_name": "Bombus (Thoracobombus) pomorum", + "taxon_group": 261, + "preferredId": 461325, + "AT": "P", + "CH": "P", + "DE": "P" + }, { "warehouse_id": 571861, "common_name": "Limoenvlinder", @@ -26902,6 +27108,17 @@ "taxon_group": 260, "preferredId": 459958 }, + { + "warehouse_id": 546910, + "common_name": "Moshommel", + "scientific_name": "Bombus (Thoracobombus) muscorum", + "taxon_group": 261, + "preferredId": 461321, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 539618, "common_name": "Mospalpmot", @@ -32241,6 +32458,17 @@ "taxon_group": 260, "preferredId": 454292 }, + { + "warehouse_id": 546917, + "common_name": "Rode koekoekshommel", + "scientific_name": "Bombus (Psithyrus) rupestris", + "taxon_group": 261, + "preferredId": 461291, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540041, "common_name": "Rode populierenbladroller", @@ -36669,6 +36897,17 @@ "TRA": "A", "UA": "A" }, + { + "warehouse_id": 546907, + "common_name": "Steenhommel", + "scientific_name": "Bombus (Melanobombus) lapidarius", + "taxon_group": 261, + "preferredId": 461279, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 541213, "common_name": "Steenrode grasuil", @@ -38162,6 +38401,17 @@ "taxon_group": 260, "preferredId": 454099 }, + { + "warehouse_id": 546903, + "common_name": "Tuinhommel", + "scientific_name": "Bombus (Megabombus) hortorum", + "taxon_group": 261, + "preferredId": 461271, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 552452, "common_name": "Turkoois blauwtje", @@ -38686,6 +38936,17 @@ "taxon_group": 260, "preferredId": 460086 }, + { + "warehouse_id": 546897, + "common_name": "Tweekleurige koekoekshommel", + "scientific_name": "Bombus (Psithyrus) bohemicus", + "taxon_group": 261, + "preferredId": 461285, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540371, "common_name": "Tweekleurige lichtmot", @@ -38771,6 +39032,14 @@ "taxon_group": 260, "preferredId": 452097 }, + { + "warehouse_id": 546946, + "common_name": "Tweekleurige/Grote koekoekshommel", + "scientific_name": "Bombus bohemicus/vestalis", + "taxon_group": 261, + "preferredId": 546934, + "LU": "P" + }, { "warehouse_id": 540318, "common_name": "Tweelijnmot", @@ -40078,6 +40347,17 @@ "taxon_group": 260, "preferredId": 449531 }, + { + "warehouse_id": 546906, + "common_name": "Veenhommel", + "scientific_name": "Bombus (Pyrobombus) jonellus", + "taxon_group": 261, + "preferredId": 461299, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 462232, "common_name": "Veenhooibeestje", @@ -40154,6 +40434,17 @@ "taxon_group": 260, "preferredId": 460482 }, + { + "warehouse_id": 546908, + "common_name": "Veldhommel", + "scientific_name": "Bombus (Bombus) lucorum", + "taxon_group": 261, + "preferredId": 461259, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 462233, "common_name": "Veldparelmoervlinder", @@ -40454,6 +40745,25 @@ "taxon_group": 260, "preferredId": 461226 }, + { + "warehouse_id": 546921, + "common_name": "Vierkleurige koekoekshommel", + "scientific_name": "Bombus (Psithyrus) sylvestris", + "taxon_group": 261, + "preferredId": 461292, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, + { + "warehouse_id": 546944, + "common_name": "Vierkleurige koekoekshommel/Boomkoekoekshommel", + "scientific_name": "Bombus sylvestris/norvegicus", + "taxon_group": 261, + "preferredId": 546940, + "LU": "P" + }, { "warehouse_id": 539413, "common_name": "Vierpuntzwartwitmot", @@ -41133,6 +41443,14 @@ "taxon_group": 260, "preferredId": 460221 }, + { + "warehouse_id": 546901, + "common_name": "Waddenhommel", + "scientific_name": "Bombus (Cullumanobombus) cullumanus", + "taxon_group": 261, + "preferredId": 461265, + "DE": "P" + }, { "warehouse_id": 539381, "common_name": "Waddenkaartmot", @@ -41469,6 +41787,17 @@ "taxon_group": 260, "preferredId": 460535 }, + { + "warehouse_id": 546914, + "common_name": "Weidehommel", + "scientific_name": "Bombus (Pyrobombus) pratorum", + "taxon_group": 261, + "preferredId": 461303, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540379, "common_name": "Weidemot", @@ -41921,6 +42250,17 @@ "taxon_group": 260, "preferredId": 458847 }, + { + "warehouse_id": 546900, + "common_name": "Wilgenhommel", + "scientific_name": "Bombus (Bombus) cryptarum", + "taxon_group": 261, + "preferredId": 461258, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 540169, "common_name": "Wilgenhoutrups", @@ -43320,6 +43660,17 @@ "taxon_group": 260, "preferredId": 460436 }, + { + "warehouse_id": 546924, + "common_name": "Zandhommel", + "scientific_name": "Bombus (Thoracobombus) veteranus", + "taxon_group": 261, + "preferredId": 461330, + "AT": "P", + "CH": "P", + "DE": "P", + "LU": "P" + }, { "warehouse_id": 539784, "common_name": "Zandkleurige borstelmot", diff --git a/src/common/data/commonNames/make.ts b/src/common/data/commonNames/make.ts index a5e0a351..03d9afea 100644 --- a/src/common/data/commonNames/make.ts +++ b/src/common/data/commonNames/make.ts @@ -131,6 +131,7 @@ function sortAlphabetically(species: any) { const make = async () => { const butterflies = await fetch(groups.butterflies.id); const dragonflies = await fetch(groups.dragonflies.id); + const bumblebees = await fetch(groups.bumblebees.id); const mothsOnly = ({ taxon_group: group }: any) => group === groups.moths.id; const specificCountryOnly = ({ language_iso: lang }: any) => COUNTRIES_WITH_MOTH_COMMON_NAMES[lang]; @@ -147,7 +148,7 @@ const make = async () => { return; } - const species = [...butterflies, ...moths, ...dragonflies]; + const species = [...butterflies, ...moths, ...dragonflies, ...bumblebees]; const sortedSpecies = sortAlphabetically(species); const structuredNames = turnNamesArrayIntoLangObject(sortedSpecies);