Closed Acfboy closed 1 month ago
感谢贡献!但是有一点点小问题,
由于这个脚本也有几个外国人使用,为了不影响它们的翻译结果,需要进行判断,对于翻译的目标语言不是中文的,不进行对应的处理,可以通过OJBetter.translation.targetLang === 'zh'
来完成
给脚本的版本号+1
感谢贡献!但是有一点点小问题,
- 由于这个脚本也有几个外国人使用,为了不影响它们的翻译结果,需要进行判断,对于翻译的目标语言不是中文的,不进行对应的处理,可以通过
OJBetter.translation.targetLang === 'zh'
来完成- 给脚本的版本号+1
已经修改。另外测试中发现有道翻译对 **Note**
返回了 * *注意* *
,故增加了一条 Markdown 修正规则。
在题面中经常出现形如
$2$nd $6$st
这样夹带 LaTeX 的序数词,直接替换后不能被翻译软件正常翻译,例如 deepl 往往翻译成 “{}的第{}个”有道会把{}nd
翻译成 “{}和”等。但经试验,如果匹配整个序数词再直接替换成“第 $$ 个”可以有正确的效果。因此,我对源码进行了一点修改,将序数词整体替换为“第 $$ 个”。