It seems that your extension has seven translators for TR. If all of them haven't been around for a while then it is best to start with a "new" translator team. You could count me in (see my completeness percentage). However, to overcome disputes among this large group of translators, I would prefer to have a very small but /active/ translator team.
since the last locale changes to DownThemAll! were a couple of years ago, I am not entirely sure if and who of the previous translators are around. I suspect a lot of them are not around any longer at all, tho.
I am totally on board with getting a new team there, of course with any "old" translators joining in too if they are still around.