# 控制器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
文件中
并输出审核文档