-
Notifications
You must be signed in to change notification settings - Fork 171
Description
Enhance Dictionary Organization in Settings for Users with Extensive Dictionary Collections
Hello Yomitan Team,
I'm a big fan of Yomitan and appreciate the ability to integrate 50+ dictionaries into the program. However, I've encountered a challenge with organizing a large number of dictionaries within the settings. Currently, the only organizational tool available is setting the priority of each dictionary. While this works well for a smaller collection (under 10 dictionaries), it becomes cumbersome and inefficient for users who, like myself, prefer a more extensive library.
Suggestion for Improvement:
I propose introducing a feature that allows users to categorize dictionaries into different groups. For example, we could have categories for Yojijukugo dictionaries, grammar dictionaries, and general monolingual dictionaries. This could be visually represented in the settings viewer as different tabs for each self-defined category, rather than a single, extensive list.
In the image below you can see what of a mess it currently is to organize them all, they don't even fit on a page without scrolling.
Alternative approaches, such as a hierarchy of virtual folders with customizable names, could also be considered. The goal is to simplify the management of numerous dictionaries, making it easier to understand their interactions and applications.
Additionally, implementing a feature to set priority at the group/category level would significantly enhance usability. For instance, when encountering a Yojijukugo, having all relevant dictionary definitions prioritized at the top would be ideal, rather than manually adjusting the priority of individual dictionaries within a mixed list.
Conclusion:
This suggestion aims to refine the dictionary setup process in Yomitan, specifically for users with extensive collections. It seeks to maintain the current functionality in search and definition retrieval while improving the organization and prioritization settings for a better user experience. So this means that in the search page nothing would really change, it's really just to have a better overview on what dictonaries and types of dictonaries are at play.
I'm open to feedback and other ideas on how to achieve this goal and look forward to discussing this further with the community and developers.