FAQ and Troubleshooting
This section contains answers to frequently asked questions and guidance for resolving potential technical issues.
Where is my data stored?
The application stores configuration, the database, and localization files in the user’s system directory:
- Windows:
C:\Users\<Username>\AppData\Roaming\KanjiMaster\ - Linux:
/home/<username>/.config/kanjimaster/ - macOS:
/Users/<Username>/Library/Application Support/KanjiMaster/
To transfer your progress to another computer:
- Copy the
config.tomlfile.- Copy the
kanji-localization.jsonfile, if you have edited kanji translations.
The application is “laggy” or animations are stuttering
Make sure you are running the application in Release mode.
In Debug mode, Rust performs numerous checks that can slow down the graphical interface and data processing.
To run in Release mode, use the command:
cargo run --release
How to reset all settings?
If the application fails to start or you wish to return to the default settings:
- Close the application.
- Navigate to the data folder (paths are listed above).
- Delete the entire KanjiMaster folder.
- On the next launch, the program will recreate all files with default settings.
I found an error in a translation or a kanji
- To correct localized translations, use the built-in Translate Kanji Tool or edit the JSON file manually.
- If the error is in the core kanji data (e.g., an incorrect reading or JLPT level), you will need to modify the core.db file using an SQLite browser, as this data is part of the application’s core.