M-Webster 202605 Collegiate 8 字典 (06/08更新) 在线翻译+弹出导航

,

我没有提取词头,内容都在.

严格来说,这是官网很明显一个bug. 官网貌似把dash (-)给忽略,合并了拼写不同的词头,但是副作用就是nearby的跳转却没了. QA也睁一眼闭一眼.

比如,search “toko”, 你会发现,同样的,“toko-” 合并进去,但是在search里面没有,在nearby里面也失效.

你的mdx要更新.必须是eoty版本.

不晓得本地人是不是 每次都愿意这样叫这个湖? 简称 Webster Lake

js调整了?现在怎么限制翻译在eoty字典内呢

这名字也太长了吧 发音听起来像在说疯话 好奇美国人现实中真会这么用? :sweat_smile:

人家都是举人,当然说话:speaking_head:不一样。

屌丝们只能望湖兴叹。

现在是限制,是不要招惹麻烦。

var ROOT_NODE = '.eoty-root';

可是这个仍然会传递到其他词典,甚至translate按钮会传递到词典排序在前面的karx大的朗文6th词典

那就肯定不是这个js。要么cached,要么别的字典的js。

先感谢大神,用的欧路词典,申请完key替换,点击翻译按钮还是不显示翻译结果。显示如下错误[Error] Translation Failed:
[L Provider] All mirrors failed:

TRANSLATION_ORDER 里面一开始没有D,不浪费资源.

这两步必须的:

1) 你把购买的官方key写到

var DEEPSEEK_API_KEY = ‘你的key, sk-开头的,只能有一个sk,不能sk-sk-’;

2) 然后,一定要把D, 加进翻译顺序第一位,TRANSLATION_ORDER above once you have the key

var TRANSLATION_ORDER = “d”

感谢@meandmyhomies!请问,如何让两本词典都能用AI翻译,例如跟 Vocabulary 2026都能使用

整个translation.js 可以照搬, drop-in

只要改动顶部几行字就行了.

那几行字都有保姆级解释.

如果避免mdx互相干扰,一定要把selector写好.

var ROOT_NODE = '.eoty-root';
var CHILD_NODES = ' .dtText, .ex-sent, .freshness-example-text, .little_gems p, .syns_discussion p, .faqs p, .faqs .t, div.etymology-content-section, span.dt';

/*------------------------------------------------BEGIN CONFIGURATION----------------------------------------------*/
var USE_INTERNET_TRANSLATION = true;

// https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes
var SOURCE_LANG = 'en';
var TARGET_LANG = 'zh';

// Define the remote translation provider order using initials, in descending preference:
// D (DeepSeek - paid but recommended)  L (Lingva - free), M (MyMemory - free), G (Google - free but firewalled in China)
// 1) Pick one or more providers in any order (d, dm, dg, gm, dlmg etc)
// 2) Use Deepseek only after having a) obtained a DEEPSEEK_API_KEY b) paid into this key. Otherwise, the key will not work
var TRANSLATION_ORDER = 'dglm';

// DeepSeek API Key(请替换为您的实际密钥,付费了才能用,一分钱能用很多天) https://platform.deepseek.com
// ****Add D to TRANSLATION_ORDER above once you have the key****
var DEEPSEEK_API_KEY = 'sk-';

// Tells Translator which elements to translate
// Be sure to *restrict* selector by specifying a mdx-specific root node to avoid unintended cross-mdx conflicts
var ROOT_NODE = '.eoty-root';
var CHILD_NODES = ' .dtText, .ex-sent, .freshness-example-text, .little_gems p, .syns_discussion p, .faqs p, .faqs .t, div.etymology-content-section, span.dt';

/*------------------------------------------------END CONFIGURATION------------------------------------------------*/

这个翻译的js,其他的词典都可以用???加上这段就可以吗
var ROOT_NODE = ‘.eoty-root’;
var CHILD_NODES = ’ .dtText, .ex-sent, .freshness-example-text, .little_gems p, .syns_discussion p, .faqs p, .faqs .t, div.etymology-content-section, span.dt’;

这段只能在eoty里面用。

这段下面的干活的可以基本上不动,但是不能没有

变体好像没提取,比如能查到multimillionaire,但查不到multi-millionaire。

你没有看到新版本? 昨天更新的.

大概5-6千个这样的.

嗯 已经更新下载了的,是查不到multi-millionaire

我是今天早上下载的,原来今天下午又更新了一版呀,马上去下载试试

新版还是这样