I think I asked around about this one a while ago, and decided to remove
them. I think many common names were mapping to a large number of different
species, and that was an annoyance during taxonomy synthesis. So the code
would probably have to tweaked to make them second-class synonyms (i.e. not
ones that would allow transitive synonymy across source taxonomies).
We have easy access to NCBI common names, e.g.
56350 | American kestrel | | common name |
100819 | common kestrel | | genbank common name |
148594 | lesser kestrel | | genbank common name |
1562128 | South African kestrel | | genbank common name |
There's this pull request, which implements a simple common names feature. Common names are not used in taxon matching, but will be available to tools that want them. This doesn't take language into account unfortunately - ideally vernaculars would be tagged with the applicable language.