查看: 55|回覆: 4

[教程] 【为爱分享】用Cursor或Trae等AI编辑器开发discuz插件应用时,自动提取语言包的“用户规则”

[複製鏈接]

1

主題

1

回帖

0

積分

热心网友

金币
1
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-12-24
發表於 2025-6-25 10:44:35 | 顯示全部樓層 |閲讀模式
在你的AI编辑器用户规则或者项目规则里,添加如下规则,如果生成的代码包含中文语言,AI就会按照要求,帮你提取到应用头部注释中,方便后续复制粘贴到语言包文件中。

  1. ### 中文语言包的提取与使用规则
  2. 1. 如果html模板中有中文,则在头部用注释添加语言包的定义,例如
  3. <!--
  4. 语言包定义

  5.     'hl_edit_7r' => '编辑',
  6.     'hl_delete_7r' => '删除',
  7. -->
  8. 在html中用 {lang aieditor_7ree:hl_edit_7r}类似的语法调用语言包中定义的变量


  9. 2. 如果js文件(或代码)中有中文,则在js文件(或代码)头部用注释添加语言包的定义,例如
  10. /**
  11. 语言包定义

  12.     'hl_edit_7r' => '编辑',
  13.     'hl_delete_7r' => '删除',
  14. **/

  15. 在js代码中用 langJS_7ree.edit 调用语言包中定义的变量


  16. 3. 如果php文件中有中文,则在php文件头部用注释添加语言包定义,例如
  17. /**
  18. 语言包定义

  19.     'pl_edit_7r' => '编辑',
  20.     'pl_delete_7r' => '删除',
  21. **/

  22. 在php代码中用 lang('plugin/aieditor_7ree','pl_edit_7r') 调用语言包中定义的变量


  23. 4.  代码注释中的中文不用提取语言包


*** 温馨提示: 具体语言包变量名规则,请自定义标识部分,例如上述提供的包含7ree等关键词,自己替换下就可以了。
规则, 语言, AI, 编辑器, 用户
回覆

使用道具 舉報

14

主題

14

回帖

0

積分

热心网友

金币
14
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-11-26
發表於 2025-6-25 10:47:03 | 顯示全部樓層
哇~ 大佬~
回覆

使用道具 舉報

39

主題

630

回帖

0

積分

热心网友

金币
630
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-7-27
發表於 2025-6-25 10:51:01 | 顯示全部樓層
嗯,AI写插件差点意思,做点辅助的实事还是不错的
回覆

使用道具 舉報

30

主題

178

回帖

0

積分

热心网友

金币
178
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-6-13
發表於 2025-6-25 10:51:27 | 顯示全部樓層
点赞大佬
回覆

使用道具 舉報

2

主題

1

回帖

0

積分

热心网友

金币
1
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-5-7
發表於 2025-6-25 11:26:07 | 顯示全部樓層
围观大佬
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部