Cultural imperialism is not acceptable. It is arrogance, and we British are acutely aware of that given the legacy of Empire.
You're failing to understand the magnitude of the insult which occurs when you conflate a flag - which is a transient political statement, with a language - which is cultural and fundamental to one's identity. Instead of a drop-down menu of languages, the developer ends up creating a drop-down menu of political allegiances.
Do you think that my friend's mother who fled the Iranian revolution wants to stare at the flag of the Islamic Republic just because she wants to view sites in Farsi? No. She has relatives who died because of what that flag represents. Furthermore your assertion about country-specificity doesn't work: she speaks the Iranian-specific form of Farsi.
Political statements really matter, people live and die for flags. Right now there are riots in Ireland over the British flag http://www.cbsnews.com/8301-202_162-57563606/police-attacked... Would you suggest that we display the British flag to the Irish to represent "English"? They don't have a country-specific form of English either.
How about we show the British flag in Zimbabwe, where it is the first language? It's probably a crime... Maybe the French flag in Quebec? Oops. How about the Cuban flag for Cuban-Americans who fled the revolution? The list goes on, and on ...
So really, really, don't mix up political symbols with languages. For many people, it's a matter of life and death. You're not going to have a specialised version of your website for every country on Earth.
You're failing to understand the magnitude of the insult which occurs when you conflate a flag - which is a transient political statement, with a language - which is cultural and fundamental to one's identity. Instead of a drop-down menu of languages, the developer ends up creating a drop-down menu of political allegiances.
Do you think that my friend's mother who fled the Iranian revolution wants to stare at the flag of the Islamic Republic just because she wants to view sites in Farsi? No. She has relatives who died because of what that flag represents. Furthermore your assertion about country-specificity doesn't work: she speaks the Iranian-specific form of Farsi.
Political statements really matter, people live and die for flags. Right now there are riots in Ireland over the British flag http://www.cbsnews.com/8301-202_162-57563606/police-attacked... Would you suggest that we display the British flag to the Irish to represent "English"? They don't have a country-specific form of English either.
How about we show the British flag in Zimbabwe, where it is the first language? It's probably a crime... Maybe the French flag in Quebec? Oops. How about the Cuban flag for Cuban-Americans who fled the revolution? The list goes on, and on ...
So really, really, don't mix up political symbols with languages. For many people, it's a matter of life and death. You're not going to have a specialised version of your website for every country on Earth.