TranslationDiff extracts translatable text from HTML, splits it into sentences, and caches each sentence by content hash. Only the sentences missing from the cache are sent to whichever translation provider you plug in through a small provider contract, so re-translating a long text after a small edit costs the price of the edit, not the whole text.
Required Ruby Version
>= 3.4
Authors
Islam Gagiev
Versions
- 1.0.0 September 24, 2026 (98 KB)
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File