Oumu is a simple, free and open-source Chrome extension which replaces English words on websites with Japanese equivelants. It uses vocabulary found in popular books like the Genki series. The extension allows you to choose which Genki chapters you would like to include.
Note that the extension only replaces single words, not phrases, and several words have been ommitted to avoid confusion.
The extension works with nearly every website and webapp, including Twitter, Facebook and Mastodon!
You can install the extension via the Chrome Web Store.
Clone or download the repo, run npm install
and then npm run build
. The
extension will be built in folder extension
.
You can then load the extension by going to chrome://extensions, enabling "developer mode" (top right corner) and clicking "Load unpacked" to select the extension folder.
Click on the extension icon to enable/disable text replacement, and to choose the chapters you would like to enable.
Things which are planned to be added in the future:
- Ability to whitelist/blackilist sites
- Custom word lists
- Romaji for all words
- Isolate settings management into a component
- Clean-up code
- Change package and extension name so it's less confusing
- Update dependencies
- Update
.eslintrc
to use@typescript-eslint/indent
- Add blacklisted elements to avoid issues on certain websites (e.g. Reddit's and Medium's WYSIWYG editor)
- Improve the way default settings are created
- Initial release