Just 6 typo fixes require quite a bit of tedious Special:ReplaceText work: https://translatewiki.net/w/i.php?title=Special:Contributions/Nemo_bis&dir=prev&offset=20170210171354&limit=202&target=Nemo+bis
The most boring/time-consuming part for me is to manually scan Special:ManageMessageGroups for corresponding messages and message keys (in order to copy-and-paste them into Special:ReplaceText), and then to reload to check I'm doing as few changes as possible. For new/third party wiki administrators, however, it may also be confusing to use two separate special pages for a routine work.
I think we can quickly code a couple simple improvements for Special:ManageMessageGroups, such as:
- list all the changes to the source language first, sorted by message key;
- add a checkbox+text field "this is a key rename (from key: ___)" which, if selected/filled, will automatically trigger the usual renames without a need to separately open Special:ReplaceText.
Niklas wrote about Gettext in http://laxstrom.name/blag/2013/11/20/review-of-gettext-pot-file-format/ but I think it's useful to track the Translate-related aspects.