# 控制器php支持一键ai翻译

# 背景

目前控制器的php做中英文都是将所有php代码传到某一台控制器上,再执行/wns/shell/search.php脚本进行搜索,将搜索出来的再丢给ai翻译平台进行翻译

操作起来比较繁琐,且无审核文档,不方便审核

# 一键翻译

/wns/shell/search.php脚本集成到vscode插件fex-aigc中,通过node的子进程调用php脚本

(注意:本机需要有php环境)

const res = await execSync(`php ${path.join(currentDir, './search.php')} ${rootPath}`);

调用成功后,读取待翻译文件,传给ai翻译平台

待翻译完成后,自动将英文写入/application/language/english/form_validation_lang.php文件中

并输出审核文档