Immersive Translate is an excellent browser translation extension that supports bilingual reading of web pages. By integrating APIYI, you can use powerful AI models to get more accurate and natural translation results.Documentation Index
Fetch the complete documentation index at: https://docs.apiyi.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick Installation
Supported Browsers
- Chrome / Edge / Brave
- Firefox
- Safari
Installation Steps
- Visit your browser’s extension store
- Search for “Immersive Translate”
- Click install and add to browser
Configure APIYI
1. Open Settings
Click the extension icon in browser toolbar, select “Settings”.2. Configure Translation Service
- Select “Translation Services” in left menu
- Find “OpenAI” service
- Click “Manage” or “Settings”
- Select “Custom API Key”
3. Fill in Configuration
- APIKEY: Enter your APIYI key
- Custom API Interface Address:
https://api.apiyi.com/v1/chat/completions - Custom Model:
gpt-3.5-turbo(optional)
Core Features
Web Page Translation
Auto Translation
- Visit foreign language webpage
- Extension auto-detects language
- Click translate button to start
Manual Translation
- Click extension icon in toolbar
- Select “Translate This Page”
- Wait for translation to complete
Translation Modes
Bilingual Reading (Recommended)
- Preserve original format
- Translation displayed below original
- Convenient for comparative learning
Translation Only
- Completely replace original text
- Suitable for quick reading
- Can switch back to bilingual anytime
Word Selection Translation
- Select text to translate
- Click the translation button that appears
- View translation in popup
Advanced Settings
Custom Prompts
Prompts for different content types:Technical Documentation
Academic Papers
Literary Works
Translation Rules
Set translation behavior for specific websites:- Enter “Translation Rules” settings
- Add website domain
- Select behavior:
- Always translate
- Never translate
- Smart judgment
Style Customization
Customize translation display style:Special Features
PDF Translation
Supports online PDF document translation:- Maintain PDF format
- Support bilingual reading
- Can copy translation
Video Subtitle Translation
Supports mainstream video websites:- YouTube
- Netflix
- Bilibili
- Enable “Video Subtitle Translation”
- Select subtitle display method
- Adjust subtitle style
E-book Translation
Supports EPUB e-books:- Upload EPUB file
- Select translation settings
- Download bilingual version
Input Box Translation
Real-time translation in web input boxes:- Enter text in input box
- Press shortcut to trigger translation
- View translation suggestions
Keyboard Shortcuts
Common shortcuts (customizable):| Function | Default Shortcut |
|---|---|
| Translate/Show Original | Alt + T |
| Switch Translation Mode | Alt + M |
| Translate Selected Text | Alt + S |
| Open Settings | Alt + O |
Model Selection Recommendations
Selection by Content Type
| Content Type | Recommended Model | Reason |
|---|---|---|
| News Articles | gpt-3.5-turbo | Fast, accurate |
| Technical Documentation | gpt-4 | Accurate terminology |
| Academic Papers | claude-3-opus | Strong comprehension |
| Literary Works | claude-3-sonnet | Good literary style |
| Daily Webpages | gpt-3.5-turbo | High cost-performance |
Performance and Quality Balance
Performance Optimization
Cache Settings
- Enable translation cache
- Set cache duration: 24 hours
- Regularly clean cache
Batch Translation
- Adjust batch size: 5-10 paragraphs
- Set reasonable concurrency: 2-3
- Optimize long text processing
Trigger Conditions
- Minimum translation length: 10 characters
- Ignore specific elements: navigation menus, ads
- Delayed translation: 200ms
Common Issues
Translation Failed
Possible Causes:- Invalid API key
- Network connection issues
- Special page structure
- Verify API key
- Check network connection
- Try refreshing page
- Check browser console errors
Slow Translation Speed
Optimization Methods:- Use faster models
- Reduce amount of text per translation
- Enable cache function
- Check network latency
Format Confusion
Handling Methods:- Try different translation modes
- Adjust translation display settings
- Customize rules for specific websites
- Report issue to developers
Best Practices
1. Reading Experience Optimization
- Choose appropriate font and size
- Adjust translation color contrast
- Set comfortable line spacing
- Use eye protection mode
2. Learning Assistance
- Enable bilingual reading mode
- Use word selection translation for vocabulary lookup
- Export translation content for review
- Add notes and annotations
3. Work Efficiency
- Set rules for frequently visited websites
- Customize domain-specific prompts
- Use shortcuts to improve speed
- Batch process documents
4. Cost Control
- Select translation models reasonably
- Set translation length limits
- Use cache to reduce repeated translations
- Monitor API usage
Advanced Tips
Custom Translation Script
Use JavaScript to enhance functionality:Integration with Other Tools
Use with other tools:- Readwise: Save translated highlights
- Notion: Export translation notes
- Anki: Create vocabulary flashcards
Developer Mode
Participate in translation improvement:- Enable debug mode
- Provide translation feedback
- Contribute translation corpus
- Participate in open-source development
Troubleshooting Guide
Extension Won’t Load
- Check browser version compatibility
- Disable conflicting extensions
- Clear browser cache
- Reinstall extension
Translation Results Not Displaying
- Check if webpage supports translation
- Confirm translation service configured correctly
- Check if blocked by ad blocker
- Try other translation services
High Memory Usage
- Regularly clean translation cache
- Reduce number of pages translating simultaneously
- Adjust batch translation settings
- Close unnecessary tabs