The problem with using official languages and only going country-level is it excludes minority languages that still have tens of millions of speakers across multiple countries.
india has many languages and many state languages are unique to the state...
if i speak my state's language - highly likely i don't speak language of the neighboring state, but OP painted india with one broad brush
Working on it. Will add provinces to the map to add more granularity. Online in ~1 week.