update tranlate