We're so glad that everyone loves the badges! Every time you get a badge, it should say how many more subtitles or segments you have to go until the next one.
Also, Channel Manager and Moderator badges are on their way!
If you don't see badges on your profile page yet but think you should have them, please go to a subtitle editor. Once there, you should get the notifications that you have badges!
So glad you guys love them!