move identifier translations into external file

Start moving translations to external file.  Goal is to increase
configurability of translation.  Leave basic translations as defaults
when translate.dat is absent.