Suggestion: Add completion button to translations
I for one, found it confusing switching from the old system where you had to click a button to "Finish Challenge" or "Submit Translation". I wasn't sure at first if I needed to click somewhere on the page to harvest my points, and there was no feeling of where I necessarily should go given that I had finished a translation. I don't think the owl popping out is enough :(.
So, I suggest adding an optional button to newly-finished translations, that potentially takes you back to the immersion tab you came from.