Skip to content

[FEATURE] Standalone Text Translation Input within Extension Popup #1196

Description

@whaliendev

Before you begin

  • I have searched existing issues to avoid duplicates
  • I am willing to contribute a PR for this feature

Is your feature request related to a problem? Please describe.

Currently, read-frog excels at in-page context translation. However, it lacks a standalone translation interface for custom user input.

Often, during daily workflows, users need to translate a specific sentence or paragraph they come up with (or copied from an external desktop app). Right now, doing this requires switching contexts to open a separate translation tab (like Google Translate, Gemini, or other llm providers), which breaks the workflow and underutilizes the translation APIs/services already configured within read-frog.

Describe the solution you'd like

Add an independent translation module directly inside the extension's Popup UI.

Expected Behavior:

  1. User clicks the read-frog extension icon to open the popup.
  2. The popup features a dedicated "Translate" tab or a clearly visible text area.
  3. User types or pastes custom text into the input field.
  4. The extension leverages the currently configured translation service (and target language settings) to return the translated result immediately within the popup.
  5. Provide a quick "Copy" button for the translated output.

This essentially turns the popup into a lightweight, global translation dictionary, significantly enhancing the UX by keeping users within the read-frog ecosystem for all quick translation needs.

Which area(s) would this feature affect? (Select all that apply)

Browser Extension

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions