There are two possible ways forward:
We could add en@shaw to the list of languages into which Rosetta can translate. This was previously rejected by the Rosetta admins: https://answers.launchpad.net/rosetta/+question/60818
However, a new question is now open: https://answers.launchpad.net/rosetta/+question/84771
If we can't use Rosetta, we could simply create all the data and build the packages ourselves in our own PPA.
Methods of automated transliteration and disambiguation
See http://shavian.org.uk/set/ for one possible method of automated transliteration.