Q:

django i18n - template translation but language specific

I need to translate "ago" in "3 hours ago"
I am using |timesince which gives me "3 hours" in all languages. so I only need to translate the word "ago". 
{{updated|timesince}}

BUT: 
this thing will be in german: vor 3 Stunden which has the word "vor"(en. "ago") in the first place. 
how can I get language specific translation here? 

A:

Something like this:
#de.po
msgid "%s ago"
msgstr "vor %s"

{% blocktrans with param=updated|timesince %}
    {{ param }} ago
{% endblocktrans %}

