# \[Userscript\] WaniKani Bulk Add Kanji User Synonyms

**URL:** <https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978>\
**Category:** API And Third-Party Apps\
**Created:** [March 18, 2018, 2:44am UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978 "2018-03-18T02:44:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![normful](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/normful/32/67551_2.png) [@normful](https://community.wanikani.com/u/normful)\
**Post date:** [March 18, 2018, 2:44am UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/1 "2018-03-18T02:44:20Z")

</div>

# WaniKani Bulk Add Kanji User Synonyms

 ![house](https://global.discourse-cdn.com/wanikanicommunity/original/3X/2/c/2cb2a2858c33e64f930871036043fc15e9f0d663.png)

## Description

This [WaniKani](https://www.wanikani.com) script automatically adds user synonyms to all your unlocked kanji using meaning synonyms collected from Jim Breen’s [WWWJDIC](http://nihongo.monash.edu/cgi-bin/wwwjdic) database.

If you have any pre-existing user synonyms, the script attempts to preserve them. However, WaniKani only allows a maximum of 8 user synonyms per kanji. Any more synonyms beyond that are ignored by the script.

## Requirements

[Tampermonkey](http://tampermonkey.net/)

## Installation

1. Install @rfindley 's WaniKani Open Framework according to [these instructions](https://github.com/rfindley/wanikani-open-framework#installation).
2. Install this script from Greasyfork at [WaniKani Bulk Add Kanji User Synonyms](https://greasyfork.org/en/scripts/39692-wanikani-bulk-add-kanji-user-synonyms)

## Usage

Navigate to your dashboard (i.e. either [https://www.wanikani.com/](https://www.wanikani.com/) or [https://www.wanikani.com/dashboard](https://www.wanikani.com/dashboard)) and the script will automatically update your user synonyms.

## Debugging

You can set `DISABLE_ALL_LOGGING` to `false` and open your browser console to see what the script is doing.

[Here](https://github.com/normful/wanikani-bulk-add-kanji-user-synonyms/blob/master/output.txt) is the console output, when I ran this on my account at WaniKani level 19.

## Changelog

- 1.0.0: Initial release
- 1.0.1: Default to not log anything
- 1.0.2: Fix handling of ampersands in WWWJDIC synonyms
- 1.0.3: Redirect to forum page if wkof is not installed.
- 1.0.4: Update description
- 1.0.5: Update script metadata
- 1.0.6: Tweak WKOF user installation prompt code

---

<div class="post-metadata">

**Author:** ![Waniheart](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@Waniheart](https://community.wanikani.com/u/Waniheart)\
**Post date:** [October 24, 2019, 12:20am UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/2 "2019-10-24T00:20:32Z")

</div>

This is awesome, thank you so much! @normful

---

<div class="post-metadata">

**Author:** ![ClaytonSteed](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@ClaytonSteed](https://community.wanikani.com/u/ClaytonSteed)\
**Post date:** [December 3, 2019, 7:33am UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/3 "2019-12-03T07:33:13Z")

</div>

Is anyone else having problems? None of the synonyms are appearing for me.

---

<div class="post-metadata">

**Author:** ![Spookyboogy](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/spookyboogy/32/284179_2.png) [@Spookyboogy](https://community.wanikani.com/u/Spookyboogy)\
**Post date:** [December 25, 2019, 12:58am UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/4 "2019-12-25T00:58:39Z")

</div>

I recently noticed synonyms weren’t getting added for me either. Can anyone else confirm? I found this script to be extremely useful

---

<div class="post-metadata">

**Author:** ![korumu](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@korumu](https://community.wanikani.com/u/korumu)\
**Post date:** [February 14, 2021, 12:11pm UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/5 "2021-02-14T12:11:00Z")

</div>

I just tried installing this script but for me none of the synonyms have appeared

---

<div class="post-metadata">

**Author:** ![Kumirei](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/kumirei/32/480522_2.png) [@Kumirei](https://community.wanikani.com/u/Kumirei)\
**Post date:** [February 11, 2022, 7:14pm UTC](https://community.wanikani.com/t/userscript-wanikani-bulk-add-kanji-user-synonyms/29978/6 "2022-02-11T19:14:28Z")

</div>

Marking this script as outdated in the list as it seems it is not working for people
