Inspiration
Using Chrome built-in AI capability we can build the extensions with powerful features such as:
- Zero Cost - No account registration, no API keys needed
- Privacy Protected - Translation happens locally, no data sent to third-party servers
- Offline Capable - Supports offline translation, no internet dependency
- Unlimited Usage - No translation limits, use anytime, anywhere So I made this: ChromaTranslator.
What it does
- ✅ Input Box Translation - Translate any text in the extension popup
- ✅ Selected Text Translation - Select webpage text to show floating translation window
- ✅ Full Webpage Translation - One-click translation of entire webpages with streaming updates and progress display
- ✅ Settings Page - Configure default target language for selection and full-page translation
How we built it
- Using Chrome built-in AI as the core services, such as the Dectector AI API to auto detect the input contents' language, and the Translator AI API to translate the input contents to the target language.
- Using AI coding assitant tool to help designing the CSS layout
- Using typescript as the extension developent language, and compile it to the target release JavaScript files.
Challenges we ran into
- UI design and CSS layout I lack some experience in UI design and CSS layout, and it is difficult to design a modern and beautiful style layout.
- The quality of the built-in AI model ability translation is lacking
Accomplishments that we're proud of
- Good UI layout and interaction design, high product completion
- The core translation function meets the needs of most scenarios
What we learned
- In-depth understanding of the development of Chrome extension applications
- In-depth understanding of Chrome's built-in AI capabilities and usage scenarios
- Combined with Chrome's built-in AI capabilities, a real application has been implemented, I'm really proud of that, hope this extension can help some other people
What's next for ChromaTranslator-彩译
Add some other translate engine such as Google gemini to promote the quality of translation.
Built With
- chromeai
- css
- html
- typescript
Log in or sign up for Devpost to join the conversation.