FluentRead is an open-source browser translation plugin that displays original text alongside its translation directly on web pages. It supports bilingual reading through side-by-side rendering, gesture-triggered activation via mouse hover, double-click, or touch, and keeps all translation data stored locally on the user's device with publicly auditable source code for privacy protection.
The plugin offers a multi-engine translation selection, supporting over 20 providers including traditional services and large language models, allowing users to balance accuracy, cost, and privacy for each task. It provides full page translation with a single click, inline translation injection without page reloads, and selected text translation with a popup display. A back-translate feature reverses translations to the original language for verification and learning.
FluentRead includes automatic caching of translated content for 24 hours to avoid redundant network requests, and supports configuration for cross-origin access to local AI models like Ollama by setting environment variables. The plugin is designed for translating academic papers, international communications, and general web content across languages.