# How to use Saladict with Anki

WARNING

Help translate this page to English.

首先,如果不清楚 Anki 的基本概念和设计理念,可以参考这个笔记

许多人疑惑添加生词为何不自动添加翻译(现已提供了上下文翻译)。与其它词典不一样,本扩展添加生词的方式是基于 Anki 和 SuperMemo 理念设计的,认为添加生词的过程也是记忆的一个环节。这刻意与当前流行的“尽可能省事”的设计相抵触,以避免迷失在信息流的漩涡中,产生“收藏既获得”的错觉。

如果这不符合你的理念,可以在设置中关闭红心打开编辑窗口。

# Note Type

第一次导入前我们需要在 Anki 中新建 note type,内置的只有正反面 Question 和 Answer ,如果觉得够用也可以。

  1. 点开 Tools -> Manage Note Types 浏览所有 note types ,点 Add 添加。
  2. 高级的可自行选择,这里我们选最基础的 Add: Basic
  3. 填写名字,如 Saladict Notebook。
  4. 然后看到列表中添加成功了,选中,点击 Fields 编辑字段。
  5. 可以看到默认只提供了 FrontBack ,全部删掉或直接改名,根据需要换成 Saladict 的几个字段 Word, Context, Translation, Note, Source Title, Source URL, Source Favicon。这里我们按顺序添加 Word, Context, Translation, Note
  6. Anki 会提示下次同步将完全覆盖,如果没有其它设备尚未同步,点确认。
  7. 添加完后 Close 回到列表。点开 Cards 编辑卡片模板。
  8. 可以看到卡片模板分为前后。根据需要填写,{{}} 中的就是我们刚才填写的字段,会被自动替换为具体内容。提供一个简单的模板:
    • Front Template:
      <p>{{Word}}</p>
      
      <p>{{Context}}</p>
      
      
    • Back Template
      {{FrontSide}}
      
      <hr id=answer>
      
      <p>{{Translation}}</p>
      
      <p>{{Note}}</p>
      
      
  9. 填写完 Close 掉。Note types 添加完毕。

# 导出单词

在 Saladict 生词本或者查词记录中导出单词,可导出选中或全部导出。Anki 会自动识别重复的。

导出时编写模板,根据上面 Note Type 字段的顺序导出,用 1 左边的 ` 分割可以很好避免字符冲突。

比如按照上面例子的顺序 Word, Context, Translation, Note,我们的模板应该为

%text% ` %context% ` %trans% ` %note%

导出保存文件。

# 导入单词

打开 Anki -> File -> Import 选择文件,导入类型选 Text separated by tabs or semicolons

然后出现 Import 面板。几个选项:

  • Type 就是上面的 Note Type ,选择 Saladict Notebook 。
  • Deck 是让卡片如何归类,通过 :: 分割层级结构。点开后可以选择已有的也可以 Add 新建。这里我们新建一个 单词::Saladict
  • Fields separated by: Space 。我们换成 `
  • 然后就是忽略规则,按需选择。这里我们保持默认。
  • Allow HTML in fields 。一般不勾选。如果你的笔记里使用了 HTML 排版可以勾选。
  • 然后下面的 Field Mapping 字段映射就可以看到识别到了上面定义的四个字段。两者匹配成功。
  • 点击 Import 可以看到导入结果。

Support This Project

If you enjoy using Saladict please help more people find out this extension. Press the ★Star button on top of Github and leave a comment on Chrome Web Store or Add-ons for Firefox.

Designing and developing this extension are mostly done by the author alone which costed great amount of time and energy(also tribute to these contributors).

To keep it open-sourced, free of charge and ad-free, consider buying the author a cup of coffee ☕️ to support developing and maintaining this extension.

Buy me coffee regularly via Patreon or 爱发电

patreon saladict 爱发电 saladict

Scan QRCode through Wechat or Alipay

wechat qrcode alipay qrcode