How to Translate Text by Hovering Over It
Translating an entire webpage is useful when most of the page is unfamiliar. It can be excessive when you understand nearly everything and only need help with one paragraph.
Hover translation gives you a smaller, faster option. Point to the passage you want to understand, use a keyboard shortcut, and reveal its translation beside the source. The rest of the page stays as it was, so you can answer a quick question without turning your reading session into a full-page translation.
This guide explains how hover translation works in BothLang, when to use it, and how to avoid common problems.
What is hover translation?
Hover translation is a browser interaction for translating the readable block under your pointer. That block might be a paragraph, comment, message, or heading.
In BothLang, hovering identifies the relevant block first. You then press your configured key—Shift, Alt, or Ctrl—to add the translation. Pressing the shortcut again toggles an existing translation without sending another translation request.
This is different from translating selected text. Selection is precise, but it requires dragging across the words you want. Hover translation is designed for moments when a whole paragraph is the natural unit.
How to translate a paragraph by hovering
1. Install BothLang
Download BothLang from the official store for Chrome, Microsoft Edge, or Firefox.
After installation, pin the extension if you want quick access to its settings.
2. Choose your target language and provider
Open the BothLang popup and set the language you want to read. Choose an available translation provider that fits the passage. Google or Microsoft Edge translation can be useful for routine text, while eligible Gemini-powered translation can help with passages that depend on tone or context.
No provider is correct for every sentence. Keep the original visible and verify important wording when the result is uncertain.
3. Enable hover translation
Turn on Hover translation in the extension popup. The feature is off by default, so installing BothLang does not immediately change what happens when you move your pointer around a page.
Choose Shift, Alt, or Ctrl as your shortcut. You can also use a configurable hover delay if you prefer translation without a key press.
4. Point to a readable paragraph
Move your pointer over the paragraph, comment, message, or heading you want to translate. BothLang shows a subtle focus state around the block it has recognized.
Check that the highlighted area contains the complete thought you want translated. If the page groups several sentences in an unusual layout, moving the pointer slightly may identify a better block.
5. Use your shortcut
Press the configured key. BothLang adds the translation near its source so you can compare both versions without leaving the page.
Use the shortcut again to hide or show that translation. Because an existing result is being toggled, you can clean up the page without requesting the same translation again.
When hover translation is the better choice
Hover translation works especially well when:
- you understand the page but one paragraph blocks your progress;
- you are scanning comments, forum replies, or short messages;
- you want the meaning of a heading before deciding whether to read the section;
- you are learning a language and want to attempt each paragraph before checking it;
- a full bilingual translation would make a dense page feel crowded.
Use full-page bilingual translation when you need help throughout an article. Use selected-text translation when you need one word or a precise phrase. The best interaction is the smallest one that answers your question.
A practical workflow for language learners
First, read the paragraph in the source language and form a rough interpretation. Do not stop at every unknown word. Try to identify the main claim from the surrounding sentences.
Next, reveal the translation and compare it with your interpretation. Look for the one phrase that changed or confirmed your understanding.
Finally, hide the translation and reread the source. This short recall step is more active than leaving every answer on screen, but it does not interrupt the page long enough to make reading exhausting.
You do not need to save every new word. Repeated expressions and words that affect the meaning of the passage are better candidates for review than isolated vocabulary.
Common hover translation problems
Nothing happens when I press the shortcut
Confirm that hover translation is enabled and that you are using the shortcut selected in BothLang. Move the pointer over normal page text and wait for the focus state before pressing the key.
Browser-protected pages, extension-store listings, and some embedded content may prevent extensions from reading or changing page text.
The shortcut conflicts with the website
Some web applications attach their own actions to Shift, Alt, or Ctrl. Choose a different hover shortcut in BothLang, or use selected-text or full-page translation on that site.
Hover translation activates while I am writing
BothLang does not activate hover translation inside editable fields. For text you are composing, use input-field translation, which provides a preview and explicit output actions.
The wrong amount of text is highlighted
Websites structure text differently. Try moving the pointer from a nested link or button to the surrounding paragraph. If a page consistently identifies unreadable blocks, use text selection for finer control.
The translation sounds plausible but unclear
Read the surrounding paragraph, inspect names and terminology in the source, and compare another provider when the wording matters. Automated translation is a reading aid, not proof that an interpretation is correct.
Translate only when curiosity asks
Hover translation keeps assistance close without making it permanent. You can read normally, reveal one answer, and continue with almost no change to the page.
Explore the BothLang hover translation feature, then install BothLang for Chrome, Microsoft Edge, or Firefox.