I don't like using country flags for languages. For one thing, not every language has a country of its own -- there are 700+ languages in use today, but <200 countries. Many languages don't even have any obvious insignia to represent them at all.
If you're making a piece of software and you want it ported to many languages, just use text to represent the language.
I wish there were some internationally recognized symbols to represent languages as distinct entities from their countries of origin, but the idea of trying to make some seems really unpopular for some reason.
There's other languages that have far more politically contentious flags representing them - at least all the English-speaking countries are broadly allies. Spare a thought for the Taiwanese who have to select a People's Republic of China flag, even though the language is as much theirs as it is the PRC's, or the large number of Russian-speaking native Ukrainians who have to select the flag of the country who's bombing them and their families.
The notion of a country owning a language is fraught with toxicity (indeed, Russia's claim to vast swathes of Ukraine leans heavily on it), and if languages had their own flags we could sidestep the whole issue.
As an Aussie it really grinds my gears that office defaults to American spelling. And even after I change the dictionary to Australian or UK english it still continues to insert 'z' into words. It's colonise, not colonize!
The way 'herbs' or 'erbs' (as some pronounce it) drives me absolutely nuts.
Also, 'mirror' where it sounds like 'meer' drives me nuts.
I definitely prefer British English. Love reading the old Agatha Christie books. E.g. "My word!" The colonel ejaculated, "I do believe that she's dead!"
Languages and nationalities are not a one-to-one match anyway. What would you expect from a Canadian flag? French, or English? The USA has NO official language, so that makes even less sense.
I wish people would stop trying to replace words with cute little images.
Scottish people having to click on a British flag knowing it will display English (there is a perfectly good flag for England that people refuse to use 🏴)