Some common names have two first letters capitalized


I noticed that some common names have first two letters capitalized instead of one. At first I though that someone who added those common names made mistakes, but when I tried to edit them it turned out that they are entered correctly. For some reason iNat automatically capitalized two letters.
A couple of examples:

This is a known bug with the auto capitalization of ‘accented’ or non standard English letters. You need to give a list of the letters that do this to them and they add it to a manual fix. I did this for danish and polish


That would be these letters:
ą, ę, į, ų, č, š, ž, ė, ū
Can someone manually fix it, please :D

I’m surprised the Unicode titlecase mapping isn’t being used for all characters, so they don’t have to manually build their own list. The data files are available for free from the Unicode website.

The algorithm probably shouldn’t capitalize the second letter if it doesn’t know how to capitalize or lowercase the first letter.

1 Like