我没有提取词头,内容都在.
严格来说,这是官网很明显一个bug. 官网貌似把dash (-)给忽略,合并了拼写不同的词头,但是副作用就是nearby的跳转却没了. QA也睁一眼闭一眼.
比如,search “toko”, 你会发现,同样的,“toko-” 合并进去,但是在search里面没有,在nearby里面也失效.
你的mdx要更新.必须是eoty版本.
不晓得本地人是不是 每次都愿意这样叫这个湖? 简称 Webster Lake
js调整了?现在怎么限制翻译在eoty字典内呢
这名字也太长了吧 发音听起来像在说疯话 好奇美国人现实中真会这么用? ![]()
人家都是举人,当然说话
不一样。
屌丝们只能望湖兴叹。
现在是限制,是不要招惹麻烦。
var ROOT_NODE = '.eoty-root';
那就肯定不是这个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里面用。
这段下面的干活的可以基本上不动,但是不能没有
嗯 已经更新下载了的,是查不到multi-millionaire
我是今天早上下载的,原来今天下午又更新了一版呀,马上去下载试试
新版还是这样