change type translate