gitextract_udbmtm46/ ├── .gitattributes ├── .github/ │ ├── dependabot.yml │ ├── renovate.json │ └── workflows/ │ └── release.yml ├── .gitignore ├── .prettierignore ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── toolkit.code-snippets ├── LICENSE ├── README.md ├── addon/ │ ├── bootstrap.js │ ├── chrome/ │ │ └── content/ │ │ ├── preferences-main.xhtml │ │ ├── preferences-translators.xhtml │ │ ├── prefpanel.css │ │ └── progress.xhtml │ ├── locale/ │ │ ├── en-US/ │ │ │ ├── addon.ftl │ │ │ ├── mainWindow.ftl │ │ │ ├── preferences-main.ftl │ │ │ ├── preferences-translators.ftl │ │ │ └── progress.ftl │ │ ├── zh-CN/ │ │ │ ├── addon.ftl │ │ │ ├── mainWindow.ftl │ │ │ ├── preferences-main.ftl │ │ │ ├── preferences-translators.ftl │ │ │ └── progress.ftl │ │ └── zh-TW/ │ │ ├── addon.ftl │ │ ├── mainWindow.ftl │ │ ├── preferences-main.ftl │ │ ├── preferences-translators.ftl │ │ └── progress.ftl │ ├── manifest.json │ └── prefs.js ├── doc/ │ └── README-zhCN.md ├── eslint.config.mjs ├── package.json ├── src/ │ ├── addon.ts │ ├── hooks.ts │ ├── index.ts │ ├── modules/ │ │ ├── attachments/ │ │ │ ├── index.ts │ │ │ └── localMatch.ts │ │ ├── menu.ts │ │ ├── notifier.ts │ │ ├── outline/ │ │ │ ├── bookmark.ts │ │ │ ├── events.ts │ │ │ ├── index.ts │ │ │ ├── outline.ts │ │ │ └── style.ts │ │ ├── preferences/ │ │ │ ├── main.ts │ │ │ └── translators.ts │ │ ├── progress.ts │ │ ├── services/ │ │ │ ├── cnki.ts │ │ │ ├── index.ts │ │ │ ├── pubscholar.ts │ │ │ └── yiigle.ts │ │ ├── styles.ts │ │ ├── tools.ts │ │ ├── translators.ts │ │ ├── workers/ │ │ │ ├── index.ts │ │ │ └── outline.ts │ │ └── wps.ts │ └── utils/ │ ├── cookiebox.ts │ ├── detect.ts │ ├── http.ts │ ├── locale.ts │ ├── pattern.ts │ ├── pdfParser.ts │ ├── prefs.ts │ ├── task.ts │ ├── wait.ts │ ├── window.ts │ └── ztoolkit.ts ├── test/ │ ├── CNKI_translator_test.js │ ├── expert_china.json │ └── expert_oversea.json ├── tsconfig.json ├── typings/ │ ├── attachment.d.ts │ ├── global.d.ts │ ├── i10n.d.ts │ ├── myzotero.d.ts │ ├── notifier.d.ts │ ├── outline.d.ts │ ├── pdfParser.d.ts │ ├── prefs.d.ts │ ├── scrape.d.ts │ └── translators.d.ts └── zotero-plugin.config.ts