Sanfte Grüße Carmen!
nur fürs Protokoll: Ich bin ebenfalls der Meinung, dass Flaggen nicht für Sprachen stehen sollten.
die User sind es aber gewohnt Sprache per Flagge umzuschalten, kommt wohl von den unzähligen Joomla und Wordpress Seiten die so ihre User die Sprache wählen lassen, selbst für den Administrator sind Flaggen im Backend eingerichtet. Außerdem finde ich (das ist meine persönliche Meinung) dass Flaggen schöner in ein Design passen als Textlinks.
Sind die User nicht gewohnt, von großen Websites, die User gewöhnlich nutzen.
In einem Land leben Menschen mit unterschiedlichen Sprachen: Sprache wählen, Land wählen. Vielleicht ein Weltbutton "regional settings" o.ä. um in das Sprach- und Landwahl Menu zu gelangen.