SOFTWARE OVERVIEW

Offline Translator

Offline Translator is an Android app for translating text, images, and PDF or ODT documents using on-device models.

About Offline Translator

Offline Translator is an Android app for translating text, images, and PDF or ODT documents using on-device models. After language models are downloaded, translation works without an internet connection. Text can be entered directly or extracted from an image with OCR, with the translated text overlaid while preserving the original layout. The app supports automatic language detection, transliteration of non-Latin scripts, and text-to-speech for most supported languages. Users can translate on-screen content through an accessibility service or the Android Device Assistant role. The app lists support for 61 languages, though specific language pairs depend on the installed models. Offline Translator processes translation locally once model files are available, so text and documents do not need to be sent to an external translation server. Its combination of document translation, image text recognition, speech, and quick screen translation makes it useful for reading content across apps and file types.

Categories

Platforms

Website & Downloads

Trusted package or store listing

Open fdroid listing ↗

Related software

  • Aalener Optik-Formelrechner — Aalener Optik-Formelrechner is an Android calculator for optical formulas and lens-related computations.
  • AmbitSync — AmbitSync downloads activity logs, or “moves,” from a Suunto Ambit GPS watch over USB and converts them to GPX files on the Android device.
  • BVD — BVD is an Android tool for downloading video resources from Bilibili.
  • CalcYou — CalcYou is a calculator with basic and scientific modes, a unit converter, and tools for displaying mathematical expressions.
  • Chinese Converter — Chinese Converter changes text between Simplified and Traditional Chinese, including regional variants used in Taiwan and Hong Kong.
  • Currency — Currency is a simple currency-conversion app using daily rates from the European Central Bank.