Skip to content

Feature Request: Add "Frequently Used" or "Pinned" languages to the top of the language list #1139

@recep-demir

Description

@recep-demir

Please confirm the following:

  • I have carefully read the README
  • I have searched through the issues page and didn't find a similar feature request.(Including issue that has been closed)
  • Easydict has been upgraded to the latest version
  • I understand and agree to the above, and understand that the project maintainer has limited energy, issues that do not follow the rules may be ignored or closed directly

Feature description

I would like to suggest adding a "Recent" or "Favorites" section to the top of the language selection dropdown. Currently, the list is purely alphabetical, which requires constant scrolling to find frequently used languages.

Image Image

Use case

I frequently translate between Turkish, English, and German. Since the language list is quite long, scrolling to find these specific languages every time creates a significant friction point in my workflow.

As seen in the native Apple Translate app (attached in the description), having the most used languages pinned at the top allows for much faster switching. This feature would be a huge time-saver for polyglots or anyone working in multi-language environments.

Proposed solution (optional)

Add a "Pin" or "Favorite" option in the settings so users can manually choose which languages stay at the top.

Are you willing to submit a PR to implement this feature

  • I'm willing to submit PR to implement this feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions