-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problematic usage of flags for languages #187
Comments
I understand what you mean and I have already thought of it with English. |
What? How about eliminating the flags so this becomes a non-issue instead of going down an tangential, but ultimately unrelated etymological path? Flags are for nations. Languages aren't nations. Flags for nations is the wrong symbol. Here is a similarly-worded issue raised in another FOSS project: jdm-contrib/jdm#972 (comment). Amidst revamping their flag icons, they immediately halted seeing it was indeed problematic, brought up possible issues with the suggest turn-style icon, and implemented a flag-less version. |
I repeat: I understand what you mean but there are convention for pictograms which are understood by the majority of the people and which make life easier for them. IMHO it is the case for flags as languages, like "skull and bones" for danger, the symbols for male and female on the toilets (I know what you will say)... |
It's not 'easier' for a speaker of Brazilian Portuguese to select a localisation for the language they prefer by clicking on a menu-item labelled '🇵🇹 pt' rather than just 'PT' or 'Português'. And it's not 'easier' for someone living in Taiwan or Singapore to select a menu item implying that another country controls their language -- especially since it would be more immediately useful anyway to specify which writing system is employed in the localisation (ZH-HANT, ZH-HANS, etc.). You don't have a Vietnamese localisation, so you wouldn't have to consider those speakers who fled the government whose flag would in the current scheme represent that language. I understand the ethic of 'put up or shut up' with the call to providing a pull request, but literally all the needed information for the menu is already next to the emojis -- they just add a layer of misinformation. If you think the ISO 639-1 codes are confusing, a tooltip could give the full name of the localisation in that localisation. I mean, ultimately it's a small part of the project so nothing catastrophic would happen if issue #187 gets ignored, but it's a common anti-pattern with an easy fix. From my perspective, that's the simple conclusion. |
I'm looking at getting some sensor gear for my next apartment, so I'm assessing software that fits the bill; I don't tend to make merge requests for software I'm not yet using. Seeing this UX errors using flags was a turn off for the reasons I had stated; seeing the needless hostility didn't bode well either (if you agree, why try to get in a semantic argument? why try to defend yourself with a class you took in school? was there a purpose? just leave it as the triaged 'bug'). At least one person has voiced a similar belief and there probably are more -- especially those that don't understand or want to sign up for GitHub (which is a privacy concern) to raise the issue. I do do a lot of open source merge requests, but the comment wasn't a very inviting statement on behalf of the community. A change to UX to represent more people however is an inviting gesture. |
Flags represent nations, not languages. Please use the ‘turnstyle’ language icon if an icon is necessary and use the language name and/or language code to signify the language. (or similar as there may be some licensing issues with it)
Some obviously controversial flags: United Kingdom, Spain, France, Portugal. These examples have more speakers outside the origin country than within and is a very Euro-centric, colonial viewpoint of language to use any flag whatsoever.
Not to mention, many countries have more than one language which further propagates stereotypes or belittlement of minority groups inside those countries.
The text was updated successfully, but these errors were encountered: