Language cleanup/mouse speech fix.

Fixes #3490
Sorry for all the merges.