🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

4.8K stars 313 forks 4.8K watchers TypeScript GNU General Public License v3.0
browser-extension chinese chrome-extension deepseek english english-learning gpt immersive-translate japanese language-learning llm openai react translate wxt
54 Open Issues Need Help Last updated: Mar 17, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The user is experiencing an annoying 'Language detection in progress' toast notification in the browser extension and cannot find an option to disable it. They request a new feature that allows them to either disable the language detection functionality entirely or simply turn off its associated pop-up notifications.

Complexity: 2/5
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue Stale app: browser extension brower: Edge os: macOS translation style on-hold

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue Stale app: browser extension on-hold

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue specification required

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue Stale app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue Stale app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension browser: Chrome on-hold

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue translation style

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension browser: Chrome os: Windows

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue Stale app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension specification required

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension specification required translation style

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: The issue reports a bug in a bilingual translation feature where translations are misaligned when the parent element has `display: flex`. Currently, the system treats such elements as block nodes, adding a new line and breaking alignment. The proposed solution is to force an inline translation wrapper for block nodes that have `display: flex` to maintain proper alignment.

Complexity: 3/5
bug good first issue app: browser extension os: macOS translation style

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: website

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: website

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue Stale

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
good first issue docs

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: website

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: This GitHub issue requests an upgrade for the `claude-code-action` GitHub action, specifically referencing version `v1` from its releases. Although labeled as a bug, the core task appears to be updating the action to its latest or a specified version, possibly to resolve an unstated underlying issue or to align with current best practices.

Complexity: 2/5
bug good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
bug good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt
enhancement good first issue app: browser extension

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: The user reports a bug where the browser extension (v1.1.0 on macOS) fails to translate selected text using DeepLX. The issue can be reproduced by simply selecting text and attempting to translate it with DeepLX.

Complexity: 2/5
bug good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Add support for GPT-5 models to the Read Frog browser extension. This involves updating the provider constant file and the default configuration file to include GPT-5 models and setting `gpt-5-mini` (or a suitable alternative) as the default model. The task requires familiarity with the extension's codebase and configuration.

Complexity: 3/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Debug a bug in the Read Frog mobile application where the user's login avatar is not displayed on the home page after successful login. The issue needs investigation to determine the root cause (likely a CSS or JavaScript issue related to mobile responsiveness or rendering) and a fix implemented.

Complexity: 3/5
bug good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Implement keyboard shortcuts (e.g., ALT+Q) and touch screen gestures (e.g., double-finger tap) to trigger full-page translation within the Read Frog browser extension. The implementation should consider compatibility with existing functionality and user experience.

Complexity: 4/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Implement a rate limiting mechanism for API requests within the Read Frog browser extension to prevent excessive calls and potential API rate limits. This involves controlling the frequency of LLM translation API calls to ensure a smoother user experience and avoid service disruptions.

Complexity: 4/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: The task is to implement support for the Gemini API within the Read Frog language learning extension. This involves researching the Gemini API, designing the integration within the existing Read Frog architecture, implementing the necessary code changes, testing the integration thoroughly, and documenting the changes.

Complexity: 4/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Implement a randomized exponential backoff strategy for error handling within a request queue in the Read Frog project to mitigate the risk of overwhelming the server with repeated retry requests in a short time frame.

Complexity: 4/5
good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Implement a feature in the Read Frog browser extension allowing users to import and export custom translation prompts. This involves designing the user interface for import/export functionality, handling file formats (likely JSON), and integrating this with the existing translation prompt system.

Complexity: 4/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt

AI Summary: Implement a feature in the Read Frog browser extension allowing users to customize translation prompts. This involves creating a configuration UI in the options page and a selection UI in the popup, and deciding on a suitable storage mechanism (IndexedDB or ElectricSQL) for the prompts.

Complexity: 4/5
enhancement good first issue

🐸 Read Frog - Open Source Immersive Translate | 🐸 陪读蛙 - 开源沉浸式翻译

TypeScript
#browser-extension#chinese#chrome-extension#deepseek#english#english-learning#gpt#immersive-translate#japanese#language-learning#llm#openai#react#translate#wxt