返回列表 发帖
查看: 131|回复: 7

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

[K]

1

主题

19

回帖

44

积分

应用开发者

贡献
2 点
金币
12 个
QQ
发表于 昨天 10:44 | 查看全部 |阅读模式
在你的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等关键词,自己替换下就可以了。
回复

使用道具 举报

70

主题

102

回帖

275

积分

版主

贡献
4 点
金币
32 个
发表于 昨天 10:47 | 查看全部
哇~ 大佬~
[K]
哈哈,你在说自己吧。 
发表于 昨天 10:49
回复

使用道具 举报

73

主题

240

回帖

588

积分

管理员

贡献
12 点
金币
41 个
发表于 昨天 10:51 | 查看全部
嗯,AI写插件差点意思,做点辅助的实事还是不错的
[K]
AI当然比不过大佬,哈哈。 
发表于 昨天 10:54
回复

使用道具 举报

23

主题

5557

回帖

1万

积分

应用开发者

贡献
596 点
金币
1442 个
QQ
发表于 昨天 10:51 | 查看全部
点赞大佬
[K]
你才是大佬,哈哈。 
发表于 昨天 10:55
回复

使用道具 举报

114

主题

950

回帖

1272

积分

已臻大成

贡献
18 点
金币
17 个
QQ
发表于 昨天 11:26 | 查看全部
围观大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-6-26 19:55 , Processed in 0.069290 second(s), 27 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表