lnreader icon indicating copy to clipboard operation
lnreader copied to clipboard

Add Support for Online & Offline Translation Engine

Open GAZERUNRIVALED opened this issue 3 months ago • 0 comments

Describe your suggested feature

Description:

Hello Developer,

I would like to suggest a new feature for LNReader: the ability to add both online and offline translation engines.

This feature would be very useful for users who:

Read novels in foreign languages

Have limited or unstable internet connections

Want faster and more flexible translation options

Suggested capabilities:

Support for offline translation models (local model or dictionary-based)

Support for online AI translation engines (via API)

Option to switch between online and offline mode

Per-language and per-engine selection

Cache translated results for offline reading

This feature will greatly improve accessibility and user experience for international readers.

Thank you for your hard work and for maintaining such a great application.

Best regards.

Other details

Add modular translation engine support with:

Offline local translation (ML Kit, dictionary, or on-device model)

Online translation via API (Gemini, OpenAI, Google, etc.)

Engine priority system & fallback

Translation cache for offline reuse

This will significantly expand LNReader’s international usability.

Acknowledgements

  • [x] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • [x] I have written a short but informative title.
  • [x] If this is an issue with a source, I should be opening an issue in the sources repository.
  • [x] I have updated the app to version 2.0.2.
  • [x] I will fill out all of the requested information in this form.

GAZERUNRIVALED avatar Dec 10 '25 04:12 GAZERUNRIVALED