- (Firefox) fixed the store submission failure, removed unused legacy-browser compatibility code from the package and kept the code readable; no feature changes (#100)
V3.33.2
2026.11.09
🕹 Verbesserung
- removed unused legacy-browser compatibility code from the package and kept the code readable, to meet Chrome Web Store review requirements; no feature changes (#98)
V3.33.1
2026.11.06
🕹 Verbesserung
- adjusted how the extension package is built (readable identifiers, third-party notices added) to meet store code-readability review; no feature changes (#96)
V3.33.0
2026.11.05
🎁 Neu
- a standalone "Test connection" button for custom models, so you can check your endpoint and key before using them
🕹 Verbesserung
- clearer messages when login fails, instead of nothing happening; the password length limit is raised to 64
- when your session expires, the wordbook and word cards show a "please log in again" prompt with a Login button, instead of failing silently
- the translate icon no longer pops up when no text is selected (#95)
V3.32.0
2026.10.27
🎁 Neu
- custom LLM — enter the endpoint, API key and model name under "Settings → Translation → Configure translation engine" to translate pages, selections, sentences and video subtitles with OpenAI-compatible services such as SiliconFlow
🕹 Verbesserung
- API keys for all translation engines are now stored only on this device and are no longer uploaded to Relingo servers; you will need to re-enter them on a new device
V3.31.1
2026.10.23
🐞 Korrekturen
- the YouTube bilingual subtitle background still appearing solid black at 20%–40% opacity — the subtitle layer was stacked twice and is now rendered once
V3.31.0
2026.10.20
🎁 Neu
- word meanings in video subtitles now take the line translation into account — when the dictionary has several senses, the one that agrees with the translation is shown first (Simplified/Traditional Chinese UI)
- every phrase in the AI grammar panel now has a short gloss, plus a new "Words in this sentence" section; basic grammar (A1/A2) is collapsed by default and can be expanded
V3.30.1
2026.09.25
🐞 Korrekturen
- the side annotation not showing when the highlight style is set to "Highlight"
V3.30.0
2026.08.21
🎁 Neu
- iOS Safari mobile reader: streamlined into a focused mobile reading experience, with immersive translation and full-page translation split into two separate modes
🐞 Korrekturen
- whole-page translation failing because the upstream token endpoint of the default engine (Microsoft) was retired; the default is now Google and existing users are migrated automatically
- when translation fails, a localized "unable to translate" message is shown instead of the raw upstream error (such as credentials are missing or invalid)
- on mobile, tapping a link a second time after selecting a word now opens the link while keeping the word selected
V3.29.0
2026.08.06
🎁 Neu
- Added subtitle translation and an in-page script panel for DeepLearning.AI short courses
- Added R / S shortcuts in video players to loop a segment and change playback speed
🕹 Verbesserung
- Feedback prompts now appear only after the extension has been installed for one week
🐞 Korrekturen
- Fixed the paragraph-translation hover icon so it appears only when translation is needed and remains easy to reach and click
- Fixed YouTube overlay positioning and subtitle translations echoing the original text
- Fixed HTML entities such as ' appearing literally in subtitles
- Fixed hyphenated compound words being split; terms such as state-of-the-art are now handled as one word
- Fixed mobile tap-to-look-up incorrectly triggering link navigation
V3.26.0
2026.05.07
🕹 Verbesserung
- Improved word card — when the browser blocks auto-pronunciation, an inline hint now appears next to the audio button instead of a toast; word card width adjusted
- Improved sentence saving — sentences can be edited inline before saving; Relingo own translations and part-of-speech markers are skipped during extraction; falls back to the parent paragraph when sentence boundaries cannot be detected
🐞 Korrekturen
- Fixed part-of-speech colors being overridden when both word highlighting and POS coloring were enabled, which made text nearly invisible on some pages
V3.25.0
2026.05.03
🎁 Neu
- Reorganized caption settings panel — translation language, dual mode, background opacity, and split source / target caption styles into separate groups
- Added an Enable caption master toggle in the player menu — switches take effect instantly and original native CC is restored when disabled
🕹 Verbesserung
- Renamed Caption / Caption list to Inline caption / Transcript
- When caption loading fails, automatically falls back to the original CC with a notification
🐞 Korrekturen
- Fixed caption desync during YouTube ads
- Fixed marked words on captions not highlighting immediately
- Fixed YouTube transcript panel sometimes failing to appear on cold load
V3.24.1
2026.04.30
🎁 Neu
- Added PDF translation entry
🐞 Korrekturen
- Fixed text opacity setting for full-text translation
V3.24.0
2026.04.29
🎁 Neu
- AI grammar analysis side panel (CEFR-aware, role-colored, click-to-jump)
- Pick model & custom model for AI translators (OpenAI / Claude / Gemini / DeepSeek)
🕹 Verbesserung
- Settings: inline preview for entry descriptions
- Improve translation card
- Improve TTS
- Improve translation fallback
🐞 Korrekturen
- Distinguish missing vs invalid token in auth errors
V3.21.0
2025.05.20
🎁 Neu
- Support hianimez.to
🐞 Korrekturen
- Fix youtube subtitles issues
- Bugs in immersive mode
V3.19.0
2025.03.20
🎁 Neu
- Support highlighting of parts of speech (POS)
🕹 Verbesserung
- Restructure settings: add preview and change positions
- Improve performance
🐞 Korrekturen
- Fix YouTube encoding issues
V3.18.0
2025.02.20
🕹 Verbesserung
- Support youtube AI improved subtitles (Beta)
- Improve tranlsation engines
- Improve the translation format to follow the lines
🐞 Korrekturen
- Fix pronunciation issues
- Fix AI translation prompt not following user settings
- Fix settings and cache issues
- Fix translation cache and improve translation positioning
- Fix floating widget crash
- Fix highlight disappears after click
- Fix first render beginner level
- Fix Some parts of the pages are not rendering
- Fix YouTube subtitle text encoding issues
V3.17.0
2025.01.17
🕹 Verbesserung
- Improve performance, especially for large pages.
- Improve API stability and reduce risk detection by network providers.
- Improve words list performence
- Improve local data cache to prevent always loading
- Optimize illegal token jump to landing page
- Support translating image captions: figcaption tags
- Support selectable subtitles on youtube
- Improve YouTube subtitle sentence breaks
🐞 Korrekturen
- Fixing Netflix subtitles not showing
- Fix the stability of YouTube subtitles
- Fix the problem of git record split word error
- Fix the problem that when there is no subtitle or when loading fails, add the option to show the original subtitle.
- Fix the problem that only part of the translation is done on bbc website.
- Fix tts pronunciation issue on x / github
- Prounce stucks
V3.16.0
2024.11.18
🎁 Neu
- Added highlight configuration based on wordbook
- Added input box enhancement
- Added voice switching, and members added Microsoft pronunciation engine
- Support configuration of common translation engines
- Support full text translation and sentence translation of pages in non-learned languages
- Support configuration of learning languages, support automatic switching between learning languages
- Change all icons to svg to avoid some websites not displaying
🐞 Korrekturen
- Fixed github related page drawer click penetration
- Fixed Netflix original subtitle line break not properly handled, resulting in two words being combined into one
- Native language subtitles are not translated
- Fixed subtitle server cache not updated in time
- Fixed websites that require login cannot correctly obtain titles when saved to read later
- Fixed websites that based on nextjs framework
V3.15.0
2024.9.27
🎁 Neu
- Improve support for minority languages (German, Spanish, French, etc.)
- Added floating ball configuration, which can be configured to turn on and off relingo word highlighting and translation by clicking the floating ball
- Added DeepSeek, Claude, and Gemini translation engines
- Optimized syntax analysis prompts
🕹 Verbesserung
- Reduce plug-in size
🐞 Korrekturen
- Word-to-sentence recognition errors
- Video subtitles list screen by screen
- Videos not in English are not translated
V3.14.0
2024.9.14
🎁 Neu
- Redesigned word cards, support convenient switching of default dictionaries
- Added video cards, learn words from massive video examples
- Supports configuring translation engines by scenario, and supports more engine selection for video and PDF.
- Members support exporting PDF translation results
🕹 Verbesserung
- Added current shortcut key prompts to shortcut functions, optimized some copywriting
🐞 Korrekturen
- Fixed the problem that retrying after failed paragraph translation will translate all paragraphs
- Removed NextJS conflict prompts
V3.13.6
2024.8.12
🕹 Verbesserung
- Optimize the video subtitle acquisition mechanism and translation to improve stability
- Allow disabled sites to open word-by-word translation separately
- After full-text translation is turned on, allow the quick entry to switch between bilingual comparison/translation only
🐞 Korrekturen
- Fix the failure of download and export related functions after Chrome upgrade