3 ms·
Very good point, and I've thought about this a lot. Still not sure what the best solution is... there is also a "flag-mashup" of the Austrian, Swiss, and German
by ManuelKiessling 5y ago
Very good point, and I've thought about this a lot. Still not sure what the best solution is... there is also a "flag-mashup" of the Austrian, Swiss, and German flag, but that's looking weird, too.
Maybe a combination: a small icon with the three flags in one row, and underneath, the text "German post".
- PolygonSheep 5y agoDo the posts in German really need an indication that they are written in the German language? Just from the title I can immediately see that "Die Metapher der Stadt für das Bauen und Betreiben von Softwareprodukten" is definitely not going to be in English. I assume readers fluent in German don't need to be told that post is in German, the same way I don't need a little UK or US flag to know "March 2018 Book Recommendations" is in English. If you can read the title and introduction you will immediately know which language its written in with no need for flags at all.
- enriquto 5y ago> a small icon with the three flags this does not address the main problem that flags do not correspond to languages. German is spoken in more than "the three" countries, and in these countries there are more languages than German. Thus, using flags is insensitive and alienating to German speakers from other countries (e.g., Belgium), and non-German speakers from these three countries (e.g., Lugano). And this is just for German! The situation is even more complicated for nearly all other languages in the world. Please, never use flags of states to identify languages. I have been on the receiving end of this unnecessarily offensive thing, and it did not feel nice.
- ManuelKiessling 5y agoI get it, but - what's the solution? At least the flags, while being offensive to some, are generally understood as a "signal for language".
- chanc3e 5y agoThis feels a little nitpicky to me - as a short hand for language and currency flags are commonplace. But I understand the thinking: "a language is nothing but a dialect with a flag" The alternative is to use ISO (En, De, Es) in brackets before the text begins. i.e. [DE] Wie Studien verdreht werden
- extra88 5y agoFlags for currency mostly work because nations choose their flag and choose their currency. Flags for languages doesn't work because it's common for the same language to be popular in different countries and for multiple languages to be popular within a single country. ISO language abbreviations would be a better alternative than the flags but I don't think anything is needed at all; anyone who knows German will recognize the post titles written in German and anyone who doesn't know it will still recognize that they're not in English. The links do have `hreflang="de"` which in theory can programmatically indicate the language used at the destination, I'm not sure there's any technology that takes advantage of that. They could use a ::before pseudo-element with content: attributes(hreflang) to display the ISO code instead of the flag images. I would like to see `lang="de"` attributes on the German headings and paragraphs on the home page, they would tell screen readers to switch to a voice appropriate for the language when read aloud.
- enriquto 5y ago> Flags for currency mostly work Do you think so? Which flag would you use for euros? Obviously not the european union flag, since there are many countries inside the EU with a different currency (like Sweden or Poland) and even countries outside the EU whose currency is the euro (Montenegro, Kosovo, Andorra, ...).
- extra88 5y agoYeah, you're right. I did think EU membership was more aligned with use of the Euro (I only knew about the UK using the Pound but they're out). It's still true that each country chooses its currency but it would be just as weird to pick one country in the EU to represent Euros as picking one country to represent a language.
- xigoi 5y agoHow is using the German flag different from calling the language “German” (or Deutsch)?