Item logo image for Language Switcher

Language Switcher

5.0(

1 rating

)
ExtensionTools3 users
Item media 1 (screenshot) for Language Switcher

Overview

Switch selected text between user-defined keyboard mappings.

* Short description: Language Switcher: Instant Keyboard Layout Conversion. Instantly fix text typed with the wrong keyboard layout (e.g., 'ruccf' $\rightarrow$ 'hello'). Supports multiple custom language mappings and cycles. * Full description: Language Switcher: Seamless Keyboard Layout Conversion. Tired of accidentally typing in the wrong language and having to retype everything? Language Switcher solves this by letting you instantly convert any selected text between your custom keyboard layouts. It's the essential tool for multilingual users and those who frequently switch between different keyboard maps. Usage: Define and customize your keyboard mappings on the Options Page (via extension icon left-click or context menu (right click over selected text)). Select the text you want to convert. Use the hotkey (default: Ctrl+Space / Command+Space) or Context Menu ("Switch Language") to instantly convert the selection in place. Key Features: Smart Cycle Logic: Define a cycle of two or more languages (e.g., English → Spanish → Russian). The extension automatically detects the source language and converts it to the next valid language in your sequence. Universal Symbol Preservation: Symbols, numbers, spaces, and punctuation (like ?, !, #, 1, ) are automatically preserved and not translated, preventing errors and allowing you to convert text containing special characters. Cycle Resilience: If the next language in your cycle lacks a key mapping for a required character, the extension intelligently skips it and moves to the next fully defined layout, ensuring conversion is always possible. Works Almost Everywhere: Designed to function reliably inside chat boxes, comment fields, and complex web apps, including Telegram Web, ChatGPT and Gemini, Google Search, and more (does not work in URLs or in some unique sites). Fully Customizable: Define your own keyboard mappings from the options page. Add, remove, or edit existing mappings (remember to save!). Privacy Commitment: The application saves your custom language definitions only on your local computer. No data, text, or definitions are ever sent online to any third party. Your privacy is protected.

Details

  • Version
    1.0
  • Updated
    November 7, 2025
  • Offered by
    Ilcen
  • Size
    37.82KiB
  • Languages
    English
  • Developer
    Email
    hartk11@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

The developer has disclosed that it will not collect or use your data.

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, please open this page on your desktop browser

Google apps