Item logo image for Selection TranslateAI

Selection TranslateAI

ExtensionWorkflow & Planning
Item media 4 (screenshot) for Selection TranslateAI
Item media 1 (screenshot) for Selection TranslateAI
Item media 2 (screenshot) for Selection TranslateAI
Item media 3 (screenshot) for Selection TranslateAI
Item media 4 (screenshot) for Selection TranslateAI
Item media 1 (screenshot) for Selection TranslateAI
Item media 1 (screenshot) for Selection TranslateAI
Item media 2 (screenshot) for Selection TranslateAI
Item media 3 (screenshot) for Selection TranslateAI
Item media 4 (screenshot) for Selection TranslateAI

Overview

Translate selected text with OpenAI, Claude, Grok or Gemini. Get in-context grammar explanations and a personal dictionary.

# Chrome Web Store — Listing Copy All texts below are ready to paste into the Chrome Web Store developer dashboard. --- ## Store name ``` Selection TranslateAI ``` ## Category ``` Work and planning ``` ## Short description (EN, ≤ 132 chars) ``` Translate selected text with OpenAI, Claude, Grok or Gemini. Get in-context grammar explanations and a personal dictionary. ``` ## Short description (RU, ≤ 132 chars) ``` Переводите выделенный текст через OpenAI, Claude, Grok или Gemini. Грамматика в контексте и личный словарь. ``` --- ## Detailed description (EN) ``` Selection TranslateAI turns any webpage into a language-learning surface. Select a word or a sentence and get an instant translation from your favourite AI model. Click the lamp and the extension will break down the exact grammatical form, show the phrase the word belongs to, and explain in plain language why that form was chosen — perfect for languages with conjugations and declensions. ▸ Four AI providers, one UI Bring your own API key for OpenAI (GPT-4o mini, GPT-4o), Anthropic Claude (Haiku, Sonnet), xAI Grok (Grok 3, Grok 4) or Google Gemini (Flash 2.0, Flash 2.5). Keys are stored locally and separately for each provider — switch any time without losing your setup. ▸ Translation popup Highlight text → a translate button appears next to your selection. Click it to see the translation stream in real time. Copy, save to dictionary, or dive into the contextual explanation. ▸ Explain in context (lamp button) The extension captures the sentence around your selected word and asks the AI for a structured 5-line explanation: — Base form — What form (with a matching pattern example from another word) — Phrase — the exact collocation the word sits in — Means here — the translation tied to that phrase — In plain words — why this form was chosen, with a contrast example The explanation is written in your interface language, with bold key terms and italic foreign-language quotes. ▸ Personal dictionary Save words you want to remember with the “+” button. Open the dictionary side panel (button or Alt+Shift+S), resize it, and export your word list as CSV or Excel at any time. ▸ Instant mode Prefer zero-click workflow? Enable instant translation and get results the moment you release the mouse. ▸ Active-model indicator The popup shows which provider and model will handle your next request — at the top, with a live status dot (green when a key is set, amber when missing). ▸ 17 translation languages & 4 interface languages Translate to Arabic, Chinese, Czech, Dutch, English, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Swedish, Turkish or Ukrainian. Interface in Russian, English, Spanish or Chinese — switch with a flag click. ▸ Hotkeys Alt+Shift+T — enable/disable the extension Alt+Shift+S — open/close the dictionary Esc — close the translation popup ▸ Six color themes Indigo, Blue, Teal, Rose, Amber, Slate — match the extension to your aesthetic. ▸ Privacy by design No analytics, no telemetry, no third-party servers. Your text goes directly from your browser to the AI provider you chose, using the key you entered. Full privacy policy: https://github.com/kostanian/ai-translator-chrome/blob/main/PRIVACY.md ▸ Open source Every line of code is on GitHub: https://github.com/kostanian/ai-translator-chrome Requires an API key from the provider you pick — usually free tier or pay-as-you-go. ``` --- ## Detailed description (RU) ``` Selection TranslateAI превращает любую веб-страницу в языковой тренажёр. Выделите слово или предложение — и получите мгновенный перевод от выбранной вами ИИ-модели. Нажмите на лампочку — расширение разберёт грамматическую форму, покажет словосочетание, в котором стоит слово, и понятным языком объяснит, почему выбрана именно эта форма. Незаменимо для языков со спряжениями и склонениями. ▸ Четыре провайдера ИИ, один интерфейс Используйте свои API-ключи от OpenAI (GPT-4o mini, GPT-4o), Anthropic Claude (Haiku, Sonnet), xAI Grok (Grok 3, Grok 4) или Google Gemini (Flash 2.0, Flash 2.5). Ключи хранятся локально и отдельно для каждого провайдера — переключайтесь свободно, не теряя настроек. ▸ Окно перевода Выделите текст → рядом появляется кнопка перевода. Нажмите — и перевод будет появляться пословно в реальном времени. Копируйте, сохраняйте в словарь или открывайте объяснение в контексте. ▸ Объяснение в контексте (лампочка) Расширение автоматически захватывает предложение вокруг выделенного слова и запрашивает у ИИ структурированный разбор из 5 строк: — Начальная форма — Что за форма (с примером паттерна из другого слова) — Словосочетание — конкретная фраза, в которой стоит слово — Перевод здесь — значение, привязанное к этой фразе — На пальцах — почему выбрана эта форма, с контрастным примером Разбор выдаётся на языке интерфейса, с жирным выделением ключевых терминов и курсивом для иностранных цитат. ▸ Личный словарь Сохраняйте слова кнопкой «+». Открывайте боковую панель словаря (кнопкой или Alt+Shift+S), меняйте её размер и экспортируйте список в CSV или Excel в любой момент. ▸ Мгновенный режим Нужен перевод без лишних кликов? Включите мгновенный режим — перевод запустится сразу при отпускании кнопки мыши. ▸ Индикатор активной модели Вверху попапа видно, какой провайдер и модель выполнят ваш следующий запрос — с живым статус-индикатором (зелёный, когда ключ задан, янтарный, если нет). ▸ 17 языков перевода и 4 языка интерфейса Переводите на арабский, китайский, чешский, нидерландский, английский, французский, немецкий, итальянский, японский, корейский, польский, португальский, русский, испанский, шведский, турецкий или украинский. Интерфейс — русский, английский, испанский или китайский — переключается кликом по флагу. ▸ Горячие клавиши Alt+Shift+T — включить/выключить расширение Alt+Shift+S — открыть/закрыть словарь Esc — закрыть окно перевода ▸ Шесть цветовых тем Indigo, Blue, Teal, Rose, Amber, Slate — подберите под свой стиль. ▸ Приватность Никакой аналитики, никакой телеметрии, никаких сторонних серверов. Ваш текст идёт напрямую из браузера к выбранному вами ИИ-провайдеру, через введённый вами ключ. Полная политика: https://github.com/kostanian/ai-translator-chrome/blob/main/PRIVACY.md ▸ Открытый код Каждая строка — на GitHub: https://github.com/kostanian/ai-translator-chrome Для работы нужен API-ключ выбранного провайдера — обычно есть бесплатный тариф или оплата по факту использования. ``` --- ## Single Purpose statement (required by CWS) ``` Selection TranslateAI is a translation utility. Its single purpose is to let the user translate text they select on webpages and, optionally, receive a grammar explanation of that selection — using the AI provider and API key the user configures. ``` --- ## Permission justifications (to paste into CWS form) **`storage`** ``` Used to persist the user's own API keys, saved dictionary entries, and UI preferences (interface language, theme, selected model) locally via chrome.storage.local. No data leaves the device. ``` **`activeTab`** ``` Used so the popup can target the tab the user is currently viewing when they press "Open dictionary" or send other UI commands. ``` **`scripting`** ``` Used as a fallback to inject the content script into tabs that were opened before the extension was installed or enabled. Without this, opening the dictionary from the popup on an old tab would fail silently. The script is only the same content.js and content.css that normally loads via content_scripts. ``` **`tabs`** ``` Used by chrome.tabs.query to find the active tab and by chrome.tabs.sendMessage to deliver UI commands (open dictionary, translate, cancel translate) from the popup and the service worker to the content script. ``` **Host permissions** (`api.openai.com`, `api.anthropic.com`, `api.x.ai`, `generativelanguage.googleapis.com`) ``` These are the four AI provider API endpoints the extension calls directly from the service worker to perform translation and contextual explanation requests using the user-supplied API key. The extension does not contact any other origin. The content script runs on all URLs (<all_urls>) because the extension's core function — translating user-selected text — must work on any webpage the user visits. The content script only activates when the user explicitly selects text; it does not read page content otherwise, and does not transmit any page data except the text the user selects and explicitly sends for translation. ``` **Remote code** ``` The extension does NOT load or execute remote code. All JavaScript ships with the package. The only network traffic is outbound HTTPS calls to the four AI provider APIs listed above; their responses are text (translation / explanation) rendered as plain text with minimal client-side formatting (bold/italic) by an already-shipped parser. ``` --- ## Privacy policy URL ``` https://kostanian.github.io/ai-translator-website/privacy-policy.html ``` ## Support URL ``` https://kostanian.github.io/ai-translator-website/index.html#support ``` ## Homepage URL ``` https://kostanian.github.io/ai-translator-website ```

Details

  • Version
    1.0.0
  • Updated
    April 29, 2026
  • Offered by
    Kostanian Labs
  • Size
    40.19KiB
  • Languages
    English
  • Developer
    Paraguay 2589 Buenos Aires, Ciudad Autónoma de Buenos Aires C1425BRA AR
    Email
    art2r.kostanian@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

Selection TranslateAI has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Selection TranslateAI handles the following:

Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps