I have a recollection of seeing a tool or script that could analyse a legacy Magento project (custom theme and modules) to check for non-i18n code.
The concept of a regex to find strings that are not double-underscore wrapped __('abc')
crosses my mind but seems likely to get a lot of false positives.
Any other suggestions?