美文网首页
关于接口api全局搜索替换进行国际化的正则

关于接口api全局搜索替换进行国际化的正则

作者: 吉凶以情迁 | 来源:发表于2025-04-22 10:06 被阅读0次
(["'])[^"'\u4e00-\u9fa5]*[\u4e00-\u9fa5]+[^"']*\1

直接替换, 由于 aot缘故不能用resource这种国际化,而是动态生成 ,如果识别到不存在先写入本地,人工翻译之后替换写入的文件,因此 只能手工汉化,
为了避免替换了 接口中的sql语句所以排除了字母
,由于visual studio的替换功能太弱不能一个一个阅读审批,所以改为rider.

(?<=\b(string|var|const)\s+\w+\s*=\s*@?"|=\s*@?")[^a-zA-Z\u4e00-\u9fa5]*[\u4e00-\u9fa5]+[^a-zA-Z\u4e00-\u9fa5]*"(?=[^"]*;)

被替换

Lang.read("$0", HttpContext)

由这个函数进行翻译和写入工作。


image.png

相关文章

网友评论

      本文标题:关于接口api全局搜索替换进行国际化的正则

      本文链接:https://www.haomeiwen.com/subject/atuibjtx.html