add recursive file translation