Lots of translation updates.