Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Language Selection Feature in Category Screen #56

Open
felsenuboot opened this issue Jan 20, 2025 · 0 comments
Open

Add Language Selection Feature in Category Screen #56

felsenuboot opened this issue Jan 20, 2025 · 0 comments

Comments

@felsenuboot
Copy link
Contributor

Description:

As the news sources and especially categories continue to expand, it would be helpful to include a language selection feature within the category screen. This feature would allow users to filter news categories by language, improving accessibility and user experience.

Implementation Suggestion:
The metadata about the language of each category could be included in the kite_feeds.json. This data could then be used to create a filter or selection tool for users to choose their preferred languages when browsing categories.

Context:
I would like to access news in Japanese, English, and German. Without a language selection option, it could become confusing for users if the category screen is "polluted" with the same categories appearing in multiple languages. This limitation has prevented me from including non-English sources so far.

Alternatively, a simpler solution could involve implementing a naming convention for categories (e.g., appending the language in brackets or using emoji flags 🇯🇵 🇩🇪 ). While not as seamless as a filter, it would still provide users with a clear indication of the category language.

Personal Note:
I would try to implement this feature myself, but since I am not very experienced with programming, any solution I create would likely be incomplete, janky, or take a very long time to deliver. Therefore, I hope the team might consider implementing this feature for improved usability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant