3 ms·
If somebody said to me, “I speak American”, I would infer that they meant the American dialect of the English language. If they said “I speak Irish”, I would in
by philwelch 2y ago
If somebody said to me, “I speak American”, I would infer that they meant the American dialect of the English language. If they said “I speak Irish”, I would infer that they meant Irish Gaelic. Similarly, if I saw a Welsh flag on a language selection UI, I would assume that it represented the Welsh Brythonic language even though most Welsh people speak English.
Unicode makes this hard (though it does provide the Welsh flag) but in principle you could solve this for some minority languages. For instance if you wanted to support Catalan, just use the flag of Catalonia, since they have one. You don’t need to have a country to have a flag, and you don’t need to have a country for your flag to become part of Unicode. Unicode has the transgender flag for instance. For Balinese maybe I would just use the flag of Bali.
- esperent 2y ago> If they said “I speak Irish”, I would infer that they meant Irish Gaelic But if someone said "I'm from Ireland", you should assume they speak English as their main language. Even if they say "I speak Irish", there's a high chance they're not fully fluent, it's an identity thing for many Irish people. In any case, it's probably best not to read too much in to this. The whole point is that using flags to represent languages risks getting caught up in exactly this kind of minutiae. The text EN is unique for English and removes all for it. Put a flag next to the text if you like.