My Shiny app uses open data from a bird atlas, including lat/lon coordinates by species. The bird species names come in different languages, plus as an acronym.
The idea is that the user first selects the language (or acronym). Based on the selection, Shiny renders a selectizeInput list of unique bird species names. Then, when one species is selected, a leaflet map is generated.
I've done a couple of Shiny apps but this time I miss something obvious. When the app starts, all is well. But, the selectizeInput list is not re-rendered when a new language is selected.
All the present code with some sample data is here as a GitHub Gist https://gist.github.com/tts/924b764e7607db5d0a57
If somebody could point to my problem, I'd be grateful.