In Django 3.0 all numeric values in {intword} (see [1]) template filter will be translated as plural, except 1.0 which will be translated as a singular phrase. This may be incorrect for some languages.
This change is due to the fact that passing floats to {ngettext()} is deprecated in Python 3.7 (see [2]).
[1] https://docs.djangoproject.com/en/dev/ref/contrib/humanize/#intword
[2] https://bugs.python.org/issue28692