I think I fixed it like this
{% blocktrans with amount=amount|floatformat:2 donor_name=donor_name site=site link=link %}
But then that fix got lost somewhere :-s