الدليل · الإعدادات
ملف إعدادات Lang Switcher: أين هو وما الذي تعدّله فيه
%APPDATA%\Lang_Switcher\config.toml.
أين هو
%APPDATA%\Lang_Switcher\config.toml.C:\Program Files\Lang_Switcher.diag.log،config.toml.bad،
كيف تعدّله
- اخرج من البرنامج: قائمة الأيقونة ← «خروج».
- افتح
config.tomlفي Notepad، وغيّره، واحفظه. - شغّل Lang Switcher من جديد من قائمة Start.
لماذا الخروج أولًا؟ عندما تضغط «موافق» أو «تطبيق» في نافذة الإعدادات وعندما يُغلق البرنامج، يكتب الملف من جديد من ذاكرته. فيضيع ما تغيّره والبرنامج يعمل، ولا تبقى التعليقات وترتيب السطور والسطور التي لا يعرفها البرنامج.
ما يوجد في الملف فقط
لا تعرض نافذة الإعدادات كل شيء. هذه الحقول لا تُعدَّل إلا في الملف:
| القسم والحقل | ما الذي يحدده |
|---|---|
| [buffer] idle_timeout_s | بعد كم ثانية بلا كتابة تُنسى الكلمة. الافتراضي 300، 0 |
| [buffer] capacity | كم ضغطة أخيرة يتذكر البرنامج. الافتراضي 256، ومن 1 إلى 4,096؛ 0 |
| [replacement] method | طريقة الاستبدال. auto (الافتراضي) يختارها حسب النافذة ويناسب الجميع تقريبًا؛ backspaceselection |
| [replacement] inter_event_delay_ms | الانتظار بين أحداث الاستبدال، بالميلي ثانية، للبرامج التي تضيّع الإدخال السريع. الافتراضي 0، والحد الأقصى 250. |
| [selection] clipboard_timeout_ms | كم ينتظر وصول النص المحدد إلى الحافظة، بالميلي ثانية. الافتراضي 300، والحد الأقصى 5,000. |
| [selection] clipboard_restore_delay_ms | بعد كم يعود المحتوى السابق إلى الحافظة. الافتراضي 200، والحد الأقصى 5,000. إذا لُصق المحتوى السابق للحافظة بدل النص المحوّل، فزِده. |
| [letters] feed | رسائل المؤلف وأخبار تغذيته: true تصل، false |
ما يطابق النافذة
الأقسام الأخرى هي ما تراه في نافذة الإعدادات:
[general]:enabled( تعني أن البرنامج متوقف)،falseو autostart،و (لغة النوافذ: رمز مثلlanguagearأو 66 رمزًا في المجموع؛ الأسهل أن تختار اللغة في نافذة الإعدادات ويكتب البرنامج الرمز بنفسه)،en،و theme( أوsystemlightأوdark)؛ مفتاح الاختصار، المزيد في «مفتاح الاختصار»؛[hotkey]: الزوج أو الدورة، المزيد في «ثلاث لغات أو أكثر»؛[layouts]: «تحويل النص المحدد»؛[selection] enabled: الاستثناءات؛[exclusions] processes: «استجابة صوتية»؛[feedback] sound: «حفظ السجل».[diagnostics] log_enabled:
بقية [letters] schema_version
إذا أخطأت
- قيمة غير رقمية في حقل رقمي
( 300ms، يأخذ هذا الحقل القيمة الافتراضية ويُقرأ الباقي. والرقم الخارج عن حدود الجدول يردّه البرنامج إلى أقرب حد.-1): - خطأ آخر، مثل خطأ إملائي في
modeأوmethodأو أو علامة اقتباس أو قوس ناقص: يُعدّ الملف تالفًا. يعيد البرنامج تسميته إلىlanguage،config.toml.badويبدأ بالإعدادات الافتراضية. لا تظهر رسالة عن ذلك، فألقِ نظرة على المجلد. - اسم مفتاح غير معروف في
يبقى مفتاح الاختصار[hotkey]: ويُكتب تحت الحقل في نافذة الإعدادات: «لم يتم التعرف على اسم المفتاح — يعمل المفتاح الافتراضي Pause.»Pause، - لغة غير موجودة في Windows: ترى في قسم «التخطيطات» هذا السطر: «الجلسة لا تحتوي على التخطيط المذكور في الملف (…) — اختر من جديد.»
انظر أيضًا
الأسئلة والمشكلاتفي GitHub Issues ↖ أو عبر البريد send.me@panda-pishet-kod.dev