Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large language models to provide automated, real-time text conversion directly within the web interface. It functions as a browser extension that intercepts and modifies web content, injecting translated text nodes into the document object model to maintain original page layouts and styling.
The project distinguishes itself through its granular control over the translation process, allowing users to define site-specific rules, manage custom terminology glossaries, and customize translation prompts for specific tasks. It supports a wide range of media beyond standard text, including optical character recognition for images and manga, real-time interpretation for video meeting captions, and the generation of bilingual ebooks and documents.
Beyond core web page translation, the platform includes supplemental utilities for reading comprehension, such as text annotation, currency conversion, and content highlighting. It also incorporates privacy-focused features like middleware-based content masking to desensitize sensitive information before it is transmitted to external translation services.