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.

Notifications You must be signed in to change notification 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