A short readme so anyone stumbling on this repo understands:
- what it is (Fossify Messages with on-the-fly translation via
offline-translator AIDL)
- that it's an experiment, not a maintained project — no commitment
to keep it up to date or ship fixes
- how to use it (install offline-translator first, opt in per source
language)
- the dependency story (dev.davidv.translator, bundled ML Kit
language identification, transitional)
- what's intentionally different from upstream Fossify (package id,
no default-SMS prompt, sideload warning silenced)
- build instructions
Includes five screenshots in docs/:
- conversation-list.jpg — translated snippets in the main list
- thread-translated.jpg — Korean Amber Alert auto-translated to
English, with the translate-icon toggle visible and numbers/URLs
preserved verbatim
- thread-original.jpg — same thread flipped back to the original
- settings.jpg — Translation settings UI
- cab-translate.jpg — long-press Translate item
Fork-only — separate from the upstream-PR-candidate commits.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>