Fix variable names to give context for translators

fix other various i18n issues

@nedbat here's some more

one of @dianakhuang or @flowerhack to rep LMS, please.
This seems like an odd message to be translating. I thought we didn't try to translate sysops stuff.