No. It's more for people who continuously work to translate text images over a long time.
[@Jewellier](/forums/meta/topics/derpiboorus-badges?post_id=5576455#post_5576455)
I don't know that anyone has ever gotten it for translating their own works. Normally it's for translating other people's works.
What do folks here think?