Using flags as language "logos" is never a good idea. However, it works for a lot of cases and apart from that just looks cool. But when it comes to languages like English, it becomes difficult.
Hence, the (rather statistical) question: if you were to pick a flag for "English", which one would it be? Imagine your website is region-independent, i.e. you don't have grammar/vocabulary that is different across countries.
@NickKaramoff If you use the American flag you have to make sure it's at a 1st grade reading level! I kid. But seriously Americans are used to seeing the British flag as representing English. You wouldn't have a Canadian flag for French, would you?
@NickKaramoff why stop at countries? English is almost more varied between Massachusetts and Louisiana than it is between the Midwest and London... I agree using flags is dumb for language.
@NickKaramoff I remember seeing in some game I forgot where they have one icon showing both US and UK flag half-half diagonally
@bredlof ahh, that's what I've been trying to do earlier! Figured it looks rather messy than helpful 😁
Ok, to be serious, I prefer the language abbreviations like EN, FR, etc.
As you said it's a bad idea, there are Unicode-character for languages, so you can let the client decide how to display it.
Or you try to find out where the user is and use that icon of the closest location with that language.
How about French BTW? French? Belgium? Swizerland? Algeria?
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.