Anki add-on: Japanese-Japanese Definition Generator

An add-on for automatic Japanese-to-Japanese dictionary generation using the goo.ne 国語辞書 Recommended to be used with the Japanese Support add on and/or MIA add on, but is functional on its own. The add-on will search the source field for bold words and search for a match online. When you leave the source field (press tab or click away), these words and their definitions are then automatically added in the destination field if it is EMPTY. Verbs should be searched in dictionary form (e.g. 食べる). Sentences containing conjugated verbs can be processed with the MIA add on to get these dictionary forms, otherwise you will need to type out the dictionary form yourself. If more than one definition is found for any given word, you will be able to select from the first page of results. If you still cannot find the correct definition, you must search manually. Definition generation works from the add-card, browse, and edit windows. Works out of the box with the Japanese recognition card type from the Japanese Support add-on and the MIA card type from the MIA add-on. If you would like to add support to a new card type, open the config.json file and add a new card type in the following syntax. {"name" : "(the name of the card type)", "src" : "(the name of the field in the card to scan for bold words)", "dst" : "(Name of the field where the definition should be placed)"} This file can also be accessed within anki by going to the add-on menu and opening the add-on's settings. Restart anki and the add-on should now work on your cards. You must enter the card and field names exactly or you will have errors (nothing dangerous, at the worst it will just shut down the add-on until you restart anki) A github repository can be found here: https://github.com/JacksonKjar/AnkiAutoDefine I am relatively new to open source projects, so if you have any questions, recommendations, or would like to contribute, feel free to contact me at jkjar6@gatech.edu. **Update 8/10/20** Fixed a bug related to changes in 2.1.30

GitHub repository: jacksonkjar/ankiautodefine
Repository description: An anki add on for automatic Japanese to Japanese dictionary generation using goo's 国語辞書 (https://dictionary.goo.ne.jp/jn/)
Languages: Python