【为爱分享】用Cursor或Trae等AI编辑器开发discuz插件应用时,自动提取语言包的“用户规则”
在你的AI编辑器用户规则或者项目规则里,添加如下规则,如果生成的代码包含中文语言,AI就会按照要求,帮你提取到应用头部注释中,方便后续复制粘贴到语言包文件中。<br /><br /><ol><li>### 中文语言包的提取与使用规则<br /><li>1. 如果html模板中有中文,则在头部用注释添加语言包的定义,例如<br /><li><!--<br /><li>语言包定义<br /><li><br /><li> 'hl_edit_7r' => '编辑',<br /><li> 'hl_delete_7r' => '删除',<br /><li>--><br /><li>在html中用 {lang aieditor_7ree:hl_edit_7r}类似的语法调用语言包中定义的变量<br /><li><br /><li><br /><li>2. 如果js文件(或代码)中有中文,则在js文件(或代码)头部用注释添加语言包的定义,例如<br /><li>/**<br /><li>语言包定义<br /><li><br /><li> 'hl_edit_7r' => '编辑',<br /><li> 'hl_delete_7r' => '删除',<br /><li>**/<br /><li><br /><li>在js代码中用 langJS_7ree.edit 调用语言包中定义的变量<br /><li><br /><li><br /><li>3. 如果php文件中有中文,则在php文件头部用注释添加语言包定义,例如<br /><li>/**<br /><li>语言包定义<br /><li><br /><li> 'pl_edit_7r' => '编辑',<br /><li> 'pl_delete_7r' => '删除',<br /><li>**/<br /><li><br /><li>在php代码中用 lang('plugin/aieditor_7ree','pl_edit_7r') 调用语言包中定义的变量<br /><li><br /><li><br /><li>4. 代码注释中的中文不用提取语言包</ol><br /><br />*** 温馨提示: 具体语言包变量名规则,请自定义标识部分,例如上述提供的包含7ree等关键词,自己替换下就可以了。<br />规则<em>, </em>语言<em>, </em>AI<em>, </em>编辑器<em>, </em>用户 哇~ 大佬~ 嗯,AI写插件差点意思,做点辅助的实事还是不错的 点赞大佬 围观大佬<br />
頁:
[1]