[OALDPE++][已修复TTS]基于Hazuki的牛津10修改的JS+CSS

词典源文件下载请 精装 - 牛津高阶双解第10版完美版(OALDPE)

改动1:

将小三角改成了加粗,因为小三角并不能让我知道要强调的是接下来一个词还是几个词
(当然不喜欢加粗可以在配置项中改回来!
goldendict-ng请不要使用oaldpeconfig配置原因见注意事项)

改动2:

将单击O10图标隐藏中文的功能作为一个新的选项,而且默认不启用(以防手机误触)

改动3:

增加极简模式来自 【分享】OALD10 修改版:新增“极简模式”
极简模式会隐藏英文释义
而且对极简模式增加了小改动,目前极简模式无论你是否开启默认展开释义都会折叠所有释义,如果想要展开单条释义请点击数字序号,展开所有释义请双击O10图标

改动4:

导航栏默认选All,隐藏word origin,默认选择离线音频(我下载了2个G的发音文件为什么还要偷跑我的流量?)

改动5:

根据社区的好心人@fanqi987 提供的平台修复了TTS语音

下载链接:

牛津.zip (71.0 KB)

安装方式:首先下载最顶上“ 精装 - 牛津高阶双解第10版完美版(OALDPE)”的词库文件
然后下载oaldpe++,覆盖原版的js和css文件

补充问题:

1.为什么手机/iPad欧路词典用新的js和css覆盖旧文件后上述改动没有生效?
欧路词典的缓存机制导致。请覆盖文件后在欧路词典设置里清空缓存,然后断网模式下搜索任意词条一次。不出意外会多出来了oaldpe++的功能。
实际上清空缓存并不是每次奏效,如果是此词典第一次使用,建议先下载原版文件->替换文件->再导入词典,可以解决所有问题
2.为什么我在设置页保存了配置但是关闭GoldenDict-ng后设置恢复原状?
GoldenDict-ng目前oaldpeconfig无法保存配置,这是原版词典的已知问题,如果使用GoldenDict-ng作为词典软件,需要手动修改js文件才能持久化。(这也是为什么原版无论如何都无法用GoldenDict-ng隐藏word origin的原因)

2 Likes

又一个美化大师哈。Thanks♪(・ω・)ノ

非常好, 大佬请教一下, 无论是原版的JS还是您的JS, 设置好的选项经常会自动被恢复成默认, 比如默认高亮区分非官方翻译, 明明设置好了, 后边不知道啥时候又是开启的状态.
另外,原版的JS里, 隐藏word origin选项都会经常被重置掉, 您这个版本一直都可以保持隐藏的. 是哪里的问题呢? :grinning_face:

经过我的研究,goldendict-ng如果退出窗口那么他不会保持配置文件,只能修改js文件进行保持
欧路词典则没有此问题

〔小三角改成了加粗〕这个确实好,更直观!

我在windows 11 PC下的欧路里试了试,在进行设置后,点击小O10图标不能隐藏/显示中文,似乎设置不起效或保存不住。

如果设置里的配置无法保存,请直接修改js文件!
修改js文件是肯定有用的!配置项在js开头部位,不需要修改主程序!

修复了goldendict-ng的tts发音,欧路词典暂不支持