Settings
Click the gear icon in the top-right corner of the ClueLens lookup panel, popup, or side panel to open the settings page. Since 0.2.0, the page is organized into six sidebar sections: General, Appearance, Audio, Dictionaries, Vocabulary, and About.
General
Interface language
Controls the UI language of ClueLens.
- auto (default): follow the browser language
- Manual options: Chinese, English, Japanese
Language detection
When enabled, ClueLens detects the language of the selected or entered text and only queries matching sources.
For example, if the input is Chinese, English-only sources such as DictionaryAPI or Urban Dictionary are skipped automatically.
Supported detection languages are Chinese, Japanese, Korean, English, French, Spanish, and German.
Auto search
When enabled, selecting text on a page triggers lookup immediately without clicking the floating icon.
Translation target language
Sets the target language used by translator sources such as Google Translate, Bing Translate, Caiyun, and DeepLx.
- auto (default): detect automatically and translate into the browser language
- Or choose a specific language manually
Appearance
Theme colors
ClueLens uses Material Design 3 dynamic color generation. In this section you can tune:
- Theme seed color as the starting point for the palette
- Hue to rotate the main color quickly
- Chroma to control saturation
- Tone to control brightness
Dark mode
Switch between light and dark themes while keeping the generated palette in sync.
Custom fonts
The appearance page also lets you:
- Choose a preset font or enter a Google Fonts family name
- Switch the CDN provider between Google Fonts and the SJTU mirror
- Preview the font before applying it to the lookup panel, popup, and side panel
Audio
Auto preload audio
When enabled, audio files are loaded in the background as soon as search results arrive.
Auto play
When enabled, pronunciation playback starts automatically after results are loaded.
TTS service
When auto play is enabled, you can choose the speech engine used for pronunciation:
- Web Speech API: built into the browser and available offline
- Lingva: online service with more natural voices
Dictionary management
Manage all 18 data sources in the Dictionaries section.
Enable, disable, and add
Every enabled source has a toggle. Disabled sources are skipped during lookup. If you want to bring more sources into the active list, use Add Dictionary to open the full catalog and turn them on.
Reorder
Drag enabled source rows to change the display order. Sources near the top appear earlier in the results panel.
Language badges
Each source row shows language badges such as All languages, English, English <-> Japanese, or English -> multiple targets. These badges make it easier to see what will participate when language detection is on.
Per-source configuration
Some sources expose extra options through a dedicated configuration dialog.
| Source | Configurable fields |
|---|---|
| Caiyun | Custom API token |
| DeepLx | Endpoint type, API endpoint, API key |
| OpenAI | Base URL, API key, model name, system prompt |
| Wiktionary | Display language |
| OMW | Search language, fallback language, max senses |
| Cambridge Dictionary | Bilingual language pair |
Vocabulary
Open the Vocabulary section to review and manage saved words.
Each record includes:
- The word itself
- The source dictionary
- The saved time
You can also search saved words, reopen a lookup by clicking the word, rerun a search inside a specific source by clicking its icon, export JSON / CSV, and clear the full list.
About
Version info
The about section shows the current extension version and project identity.
Backup and restore
ClueLens can export the full configuration as a JSON file.
Export
Click Export JSON in the about section to download a backup file containing:
- General, appearance, and audio settings
- Enabled sources and ordering
- Theme and font settings
- Vocabulary
- Backup-capable per-source configuration such as Caiyun, DeepLx, OpenAI, Wiktionary, and OMW
Import
Click Import JSON and choose a previously exported JSON file to restore everything.
Note
Importing settings overwrites the current configuration. Export a backup first if you need to keep the current state.
Next
- Troubleshooting? Read the FAQ
- Want the full source list? See Dictionaries & Translators