add new translate, deprecate weac and weaf