rule of translation