OTOH, you're likely to get the same effect by sorting the i18n files by
key
(which I recently learned some teams enforce), since it's not that common that you add a new message alphabetically after every other message in the file.
Sorting alphabetically by key seems rather pointless to me, though I might miss some advantage of this. I tend to group by features, but not strictly.
Sorting alphabetically doesn't relate to what I wrote; apihelp messages will be in the beginning, and new messages might get added in the end.
Using my proposal, messages will be rarely added in the end of the file.
-- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore