Skip to content

Language Switcher is a lightweight and efficient tool for managing and switching system input languages. With a single click, you can instantly toggle between English and Persian, without relying on complex shortcuts or digging through system settings.

sepy-dev/LangSwitcher

Repository files navigation

Language Switcher 🔁

Language Switcher Logo

🔄 یک ابزار سبک، سریع و چشم‌نواز برای تغییر سریع زبان برنامه‌ها (EN ↔ FA)
ساخته‌شده با Rust — طراحی: Cyberpunk UI

📦 دانلود آخرین نسخه   Stars   CI   License

🌐 Socials


  • ✨ ویژگی‌ها

    UI Languages Platform Performance

    • 🎨 طراحی مدرن و مینیمال با حال و هوای Cyberpunk
    • ⌨️ سوییچ فوری بین انگلیسی و فارسی (EN ↔ FA) برای برنامه‌های فعال
    • ⚡ تشخیص خودکار برنامه‌های باز برای اعمال سوییچ هوشمند
    • 👀 حالت Watcher برای نظارت پس‌زمینه و اعمال خودکار تغییر زبان
    • 💾 ذخیرهٔ تنظیمات به‌صورت پایدار (فایل کانفیگ)
    • 🧩 پوشهٔ icons/ برای آیکن برنامه‌ها — قابل سفارشی‌سازی

    🖼️ پیش‌نمایش

    App Preview 1


    App Preview 2


    📦 نصب و اجرا (برای کاربران نهایی)

    روش سریع — دانلود از Releases (رنگی و واضح)

    1. به صفحهٔ Releases برو:
      📦 دانلود آخرین نسخه
    2. imstaller رو‌ دانلود کن 3. نصب کن چ سپس با شرتکات اجرا

    🛠️ برای توسعه‌دهندگان

    پیش‌نیازها

    کلون و ساخت

    # کلون کردن ریپو
    git clone https://github.com/sepy-dev/LangSwitcher.git
    cd LangSwitcher
    
    # ساخت نسخه release
    cargo build --release
    
    # باینری خروجی:
    # target/release/LanguageSwitcher(.exe)
    
    اجرای محلی (برای دیباگ)
    
    # اجرا با لاگ و حالت توسعه
    cargo run
    

    LangSwitcher — Quick Project Overview

    LangSwitcher is a lightweight and modern tool designed to switch keyboard languages instantly (EN ↔ FA) on Windows. Built with Rust and inspired by Cyberpunk UI, it provides a sleek, minimalistic interface while running efficiently in the background.

    Key Features

    🎨 Modern Cyberpunk-inspired design

    ⌨️ Instant language switching between English and Persian

    ⚡ Automatic detection of running applications

    👀 Background Watcher for real-time monitoring

    💾 Persistent settings for a seamless experience

    Perfect for developers, translators, and power users who need a fast and visually appealing language switcher on Windows

    About

    Language Switcher is a lightweight and efficient tool for managing and switching system input languages. With a single click, you can instantly toggle between English and Persian, without relying on complex shortcuts or digging through system settings.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Packages

    No packages published