Tuesday, November 28, 2023

Displaying numbers in languages

Hi,

Since Speedy Match was only in English, I displayed numbers in the English format - with commas as thousand separators. For example today it writes:

The total number of active members on the site is 12,221, of which 2,581 members entered the site in the last week.

Now, I translated Speedy Match into other languages, such as French, German, Spanish, Portuguese and Italian. In these languages I still use the same number formatting as in English:

Le nombre total de membres actifs sur le site est 12,221, dont 2,581 membres entrés sur le site au cours de la dernière semaine.

Die Gesamtzahl der aktiven Mitglieder auf der Website beträgt 12,221, von denen 2,581 Mitglieder die Website in der letzten Woche betreten haben.

Is it better to use formats.number_format and display the numbers in each language differently? Or is it OK to keep it this way? I'm specifically asking people who speak languages such as French, German, Spanish, Portuguese, Italian and Dutch. How important it is to change the thousand separators?

Thanks,
Uri.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CABD5YeEBFAJK_v4er294-GDqLrRFOsiS1bY1rxmdQve3PNXcig%40mail.gmail.com.

No comments:

Post a Comment