Translate and optionally add to anki
Start a query with any supported language (ch
, en
, es
, fr
, it
, pl
, pt
, ru
). i.e.
For example, en Schloss
will show possible translations from detected language to english,
Add "linonetwo/zazu-translation"
to your ~/.zazurc.json
plugins, like:
{
"plugins": ["linonetwo/zazu-translation"]
}
or with config variables:
{
"hotkey": "alt+space",
"theme": "tinytacoteam/zazu-light-theme",
"displayOn": "detect",
"plugins": [
{
"name": "linonetwo/zazu-translation",
"variables": {
"anki": "true",
"deckName": "English",
"modelName": "基础",
"fields": {
"raw": "正面",
"result": "背面"
}
}
},
"other-plugins"
]
}
First, make sure you have anki-connect installed, then set variables
in the ~/.zazurc.json
:
anki
set to true
deckName
make sure it exists and not misspelledmodelName
the card type you are going to usefields
mapping from raw
and result
to the fields in your modelMake sure your Anki is open in the background, otherwise this plugin won't work.
This is a zazu plugin and I've reuse the code from sagold/zazu-dict