miniflux / v2

Minimalist and opinionated feed reader
https://miniflux.app
Apache License 2.0
6.97k stars 727 forks source link

Add a rewrite rule translators_title("zh-cn") so that when fetching the feed #2922

Closed SamPeng87 closed 2 days ago

SamPeng87 commented 3 weeks ago

Add a rewrite rule translators_title("zh-cn") so that when fetching the feed, the title is translated. This greatly helps us when reading the feed list, significantly enhancing our information filtering capability. On the other hand, since the title contains few tokens, the cost and usage are minimal. Currently, only ChatGPT is supported.

2914

Do you follow the guidelines?

SamPeng87 commented 2 weeks ago

What do I need to wait for next

AiraNadih commented 1 week ago

To be honest, I don't think this feature is worth the cost for everyone.

Adding extra dependencies just to serve a minority of users' needs doesn't seem justified.

You can easily achieve this using Immersive Translate in your browser, or alternatively use third-party apps or frontend websites to implement this functionality.

SamPeng87 commented 1 week ago

Yes, you might be right, I am also using this Chrome extension. However, more fragmented browsing is done on the app. At this time, quick translation is a great help in filtering capabilities.

AiraNadih commented 1 week ago

Actually, I'd recommend checking out RSS-Translator instead. It's a more comprehensive solution that:

  1. Supports multiple translation engines (including ChatGPT, Claude, DeepL, etc.)
  2. Can translate both titles and content
  3. Generates translated RSS feeds that you can subscribe to
  4. Is self-hostable
  5. Has caching to minimize translation costs

This would be a better solution than implementing translation directly in the core system, as it's specifically designed for this purpose and offers much more flexibility.