分享个傻瓜式翻译词库(

天音haruka

活捉一只小RBQ
2020-07-03
12
0
1
原创,用的是百度翻译api,因为QR的md5加密出来只有大写,而百度要求参数sign必须小写,查遍了论坛没找到转换大小写的功能......只好自己加了个转换模块。套娃就完事了(x
虽然结果还不错,但这样使词库很臃肿
有更好建议请务必提出来!!orz

这里只放其它语言译为中文的部分
//“你的appid”和“你的密钥”需要换成自己的
代码:
/翻译 (.*)
$写 翻译 a %括号1%$
正在翻译,请耐心等候…
$调用 1000 百度翻译$

[内部]百度翻译
s:$读 翻译 a 0$
a:%随机数10000-999999%
b:“你的appid”%s%%a%“你的密钥”
c:$MD5 %b%$
$写 大小写转换 a %c%$
r:$回调 大小写转换$
t:$访问 https://fanyi-api.baidu.com/api/trans/vip/translate?q=%s%&from=auto&to=zh&appid=“你的appid”&salt=%a%&sign=%r%$
u:@t[trans_result]
v:$取中间 Э %u%Э[Э]$
w:@v[dst]
%w%

[内部]大小写转换
R:$读 大小写转换 a 0$
a:$替换 € %R%€A€a$
b:$替换 € %a%€B€b$
c:$替换 € %b%€C€c$
d:$替换 € %c%€D€d$
e:$替换 € %d%€E€e$
f:$替换 € %e%€F€f$
g:$替换 € %f%€G€g$
h:$替换 € %g%€H€h$
i:$替换 € %h%€I€i$
j:$替换 € %i%€J€j$
k:$替换 € %j%€K€k$
l:$替换 € %k%€L€l$
m:$替换 € %l%€M€m$
n:$替换 € %m%€N€n$
o:$替换 € %n%€O€o$
p:$替换 € %o%€P€p$
q:$替换 € %p%€Q€q$
r:$替换 € %q%€R€r$
s:$替换 € %r%€S€s$
t:$替换 € %s%€T€t$
u:$替换 € %t%€U€u$
v:$替换 € %u%€V€v$
w:$替换 € %v%€W€w$
x:$替换 € %w%€X€x$
y:$替换 € %x%€Y€y$
z:$替换 € %y%€Z€z$
%z%