Description of problem:
If you open any taxon page in a language that uses diacritics, four text labels truncate (do not show) any diacritics that might appear in them. The text labels in English are:
TOP OBSERVER
TOP IDENTIFIER
LAST OBSERVATION
TOTAL OBSERVATIONS
In Bulgarian for example, the first label should show “НАЙ-ДОБЪР НАБЛЮДАТЕЛ” but as you can see in the screenshot - the letter “Й” is displayed as “И” which is another letter. It’s similar in Czech which also has diacritics and probably in other languages as well. If i remove the line-height: 1 property of the containing HTML element, the text shows normally.
This happens in French aswell, the e accent grave (è) on « Dernière Observation » is almost completely cut off but if the line-height property is disabled or set to a value greater than 1 (1 is the default), the accent will display normally
Same in Spanish. The word above “13 marzo 2025” should be “OBSERVACIÓN”. I’m using Brave on Linux.
The Latin letter Ó can be decomposed in Unicode to O and an accent, but AFAIK the Cyrillic letter Й, although it is И with a breve, cannot, so that’s not what’s happening. Same with ё, used in Russian and Belarusian, but not Bulgiarian.
I didn’t mean that the diacritics are being removed but that the top of the text is cut off which results in diacritics not being visible (the diacritics are still there and can be copy-pasted).