Screenshots of what you are seeing (instructions for taking a screenshot on computers and mobile devices: https://www.take-a-screenshot.org/):
Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):
Iāve just reached exactly 1000 observations. Oddly, the German version of the website shows āEine Beobachtungā, i.e. āOne Observationā.
In the English version, I see ā1.000 observationā with a missing plural-s.
There might be some number formatting issue behind the problem: the decimal separator on the european continent is a ā,ā while the thousands separator is a ā.ā, i.e. just the other way round than the americans do it. And then the decision for plural-s (or the german translation) gets made on some formatted number expecting american formatā¦
Translation seems OK so I guess it you are right and it counts 1.000 as 1.
Another language translates it one on one and has the same error.
Dutch:
{%count} = 1 , see pic below
English
{%count} = 1.000 , see pic above
German
{%count} is removed from translation and āāEineāā is added, see pic above.
Well, you see, thatās exactly what I suspect: the comma ā,ā vs. dot ā.ā as the thousands separator or the decimal separatorā¦
Compare ā1 , 000ā and ā1 . 000ā.
In Windows, that can be found some where in āRegion and Language Settingsā in the āControl Panelā. That āalternateā notation is standard in many places outside the US.
If I ONLY change the language setting to English {%count} changes from value: it was 1 and becomes 1.000. Strange that TE can change to German and gets {%count} a value of 1,000 ( with komma ;-) )
Youāre dutch, arenāt you? So the use of comma vs. dot on your machine is the same as on my machine. thomaseverest is american, and there it is exactly the other way round.
OK I think this may be a browser issue, or at least partially so. Changing the computer region (Mac) didnāt change anything for me, and neither did changing the language in Chrome (which is what my above 2 screen shots were from). However, if I switch to Firefox and change my language to German, I can replicate this.
German Firefox, German iNat:
German Firefox, English iNat:
Interestingly enough if I set Chrome to German and tell it to translate the English iNat site, I get this. Is that what it should be?
FYI, this was a combination of a pluralization error and some erroneous translations. For the latter, make sure the delimiter and separator values are translated to format and pluralize numbers correctly: https://crowdin.com/translate/inaturalistweb/38/en-de?filter=basic&value=3#q=delimiter. I just changed the values for German so numbers should appear as 1.000,10 for one thousand and one tenth. I still need to deploy for this to be totally fixed, which Iāll probably do on Monday.