blocktrans de django e i18n em modelos

Eu tenho um problema no i18n no django:

Isso funciona bem:

{% trans cat.name %}  

cat.name será traduzido

Mas isso não funciona:

{% blocktrans with cat.name|slugify as cat_slug %}{{ cat_slug }}{% endblocktrans %}  

cat.name não está traduzido

Se eu mudar o filtro:

{% blocktrans with cat.name|capfirst as cat_slug %}{{ cat_slug }}{% endblocktrans %}  

Eu posso ver que o filtro está funcionando, mas não há tradução ...

questionAnswers(5)

yourAnswerToTheQuestion