Owen
Owen is a Firefox add-on publisher. It has published 1 Firefox add-on, including Immersive Translate Ultra. Its Firefox add-ons have reached 1,344 users.
Users: 1,344
Rating: 4.25
(24)
Total active add-ons: 1
Number of previously published add-ons: 1
Active extensions
#1, Immersive Translate Ultra
Owen
Web bilingual translation, completely free to use, supports Deepl/Google/Bing/Tencent/Youdao, etc.
1,344
Previous extensions
#1, Immersive Translate - Translate Website & PDF
Immersive Translate
Free Translate Website, Translate PDF & Epub eBook, Translate Video Subtitles in Bilingual
44,324