الدليل · الإعدادات
إعدادات Lang Switcher، قسمًا قسمًا
ستة أقسام: «عام»، «مفتاح الاختصار»، «التخطيطات»، «الاستثناءات»، «التشخيص»، «الحالة». بعض الإعدادات موجود في الملف فقط.
كيف تفتحها
انقر على أيقونة منطقة الإشعارات بزر الفأرة الأيسر أو الأيمن واختر «الإعدادات…». تُفتح نافذة «Lang Switcher — الإعدادات»: ستة أقسام، وتحتها أزرار «موافق» و«إلغاء» و«تطبيق».
1. عام
- «التشغيل عند تسجيل الدخول» — العلامة نفسها في قائمة الأيقونة: يعمل البرنامج مع Windows، بلا طلب UAC.
- «لغة الواجهة» — 66 لغة: في الأعلى لغة Windows والإنجليزية ولغات لوحة المفاتيح عندك، وتحت الخط الفاصل البقية بأسمائها. تغيّر نوافذ البرنامج لغتها بلا إعادة تشغيل. معظم هذه الترجمات لم يقرأها أحد من أهل اللغة، وقد تكون فيها أخطاء: إذا رأيت خطأ، فأخبرني عبر «الكتابة إلى المؤلف…».
- «المظهر» — «حسب النظام» أو «فاتح» أو «داكن».
- «استجابة صوتية» — صوت نقرة لكل ضغطة على مفتاح الاختصار: نقرتان تعنيان أن الكلمة تغيّرت، ونقرة واحدة أن لا شيء يتغير، والصوت المكتوم أن البرنامج تعمّد ألا يفعل شيئًا.
- «تحويل النص المحدد» — أزل العلامة ليعمل المفتاح على الكلمة المكتوبة فقط.
2. مفتاح الاختصار
«المفتاح» يعرض المفتاح الحالي، و«تعيين» يغيّره: مفتاح واحد، أو تركيبة مع Ctrl أو Alt أو Shift،Shift مرتين. الافتراضي Pause.
3. التخطيطات
مع لغتين للوحة المفاتيح لا عمل لك هنا: تذهب الكلمة إلى اللغة الثانية. مع ثلاث لغات أو أكثر:
- «زوج» — اختر «المصدر» و«الهدف»: تذهب الكلمة من أحدهما إلى الآخر، ولا تشارك اللغات الأخرى.
- «عدة تخطيطات» — كل ضغطة تنقل الكلمة إلى اللغة التالية في الدورة، وبعد الأخيرة يعود النص المكتوب. في القائمة تحت السطر «الدورة: العلامة تعني المشاركة، والأزرار تحدد الترتيب» ضع علامة على اللغات وحدد الترتيب بـ«أعلى» و«أسفل»؛ تتسع الدورة لثماني لغات.
يرى البرنامج اللغة التي أضفتها إلى Windows عندما تنتقل إلى نافذة أو حقل آخر.
4. الاستثناءات
البرامج التي لا يعمل فيها Lang Switcher. للإضافة، اضغط تحت «تلقائيًا» زر «اختيار نافذة البرنامج» وانتقل إلى البرنامج المطلوب خلال 5 ثوانٍ، أو اكتب تحت «يدويًا» اسم العملية، مثل game.exe،
5. التشخيص
- «حفظ السجل» — يكتب البرنامج أحداثه في السجل: أسماء العمليات ورموز الأخطاء فقط، ولا مفتاح واحد. وهو معطّل افتراضيًا. «المجلد» يبيّن مكان السجل، و«فتح المجلد» يفتحه.
- «حفظ السجل الآن» — يكتب السجل في الحال؛ ويعرض الزر مدة ثانيتين «حُفظ السجل».
- «الكتابة إلى المؤلف…» — معالج الرسالة: يجهّز النص ولا يرسله إلى المؤلف إلا عندما تضغط «إرسال».
6. الحالة
ماذا يفعل البرنامج الآن: «يعمل»، «متوقف مؤقتًا»، «مراقبة لوحة المفاتيح غير مثبّتة» أو «المراقبة مثبّتة، لكن المعالجة متوقفة — يلزم إعادة التشغيل». وفي الأسفل كم تخطيطًا في الجلسة، وهل التشغيل التلقائي في سجل النظام، وأي زوج من اللغات فعّال (وفي وضع «عدة تخطيطات»، أي دورة). تمتلئ هذه السطور عند فتح النافذة وعند الضغط على «تطبيق».
البند الرمادي «استئناف — يلزم إعادة التشغيل» في قائمة الأيقونة يعني الشيء نفسه: بعد عدة أخطاء لا يعود البرنامج يعالج الضغطات. اختر «خروج» وشغّل البرنامج من جديد؛ وإذا تكرر ذلك، فاكتب إلى المؤلف وأرفق السجل.
«موافق» و«إلغاء» و«تطبيق»
«موافق» يحفظ الإعدادات ويغلق النافذة، و«تطبيق» يحفظ ويبقي النافذة مفتوحة، و«إلغاء» يغلق النافذة بلا أي تغيير. ولا يعمل مفتاح الاختصار الجديد إلا بعد «موافق» أو «تطبيق».
ما يوجد في الملف فقط
لا تعرض النافذة كل شيء. في الملف %APPDATA%\Lang_Switcher\config.toml فقط:
- بعد كم ثانية تُنسى الكلمة:
والافتراضي 300،[buffer] idle_timeout_s،و تعني أبدًا؛0 - طريقة استبدال النص:
والافتراضي[replacement] method؛autoيناسب الجميع تقريبًا؛ - فترات الانتظار في الحافظة عند تحويل النص المحدد:
[selection] clipboard_timeout_msو clipboard_restore_delay_ms؛ - التغذية:
ما دام لا يوجد لها مفتاح في نافذة «من المؤلف».[letters] feed،
عدّل الملف والبرنامج غير مشغّل: يكتب البرنامج الملف من ذاكرته، فتضيع تعليقاتك.
انظر أيضًا
الأسئلة والمشكلاتفي GitHub Issues ↖ أو عبر البريد send.me@panda-pishet-kod.dev