replaced pre/postBindTranslation events with a preCreateTranslation