This is the language stuff for v4, you can translate in the same branch, I'll review once it is all done