You might also want to consider Studio's text editor as this will allow you to search for text strings by the string key identifier. Most of the system panel messages follow a pattern there, i.e. their identifier might start with feedback. - e.g. feedback.AddThreadEmailSubscriptionAction.allsucceed = Success! Subscription added. warning. - e.g. warning.batch.empty = There are no messages marked for this action. To perform this action, mark the message by clicking the checkbox to the left of the message and choose this option again. error. - e.g. error.lithium.restapi.user_authentication_failed.body = User authentication failed. Another way would be to search for common sub-strings in these messages, e.g. success messages often start with "Success! " so searching for this string in the text editor will yield a long list of these confirmation messages. Unfortunately, none of these approaches will give you a nice, clean list sorted by category. Whenever I did this exercise we indeed went in as a team to try and break the community or trigger all possible user-facing messages. Then we noted down these strings, get them reviewed and finally searched them in text editor for those that needed a copy update.
... View more