# عام واللغة والتدقيق اللغوي

اختر لغة تطبيق سطح المكتب، واضبط التدقيق اللغوي المحلي، وجهّز التجميع دون اتصال، وتحكم في الجولات الإرشادية.

افتح **Settings → General** للوصول إلى التفضيلات التي تشكّل عملك اليومي على هذا الجهاز. تغيير هذه الإعدادات لا يعيد كتابة ملف مشروع.

![Settings → General. توجد أدوات التحكم في التدقيق اللغوي أعلى Offline mode وإعدادات الجولات.](https://cdn.oleafly.com/images/screenshots/desktop/docs/settings-general-dark-window-v2.png#view=519,89,883,902)

## اللغة

اختر **System default** أو إحدى لغات الواجهة البالغ عددها 21 لغة. تُذكر كل لغة باسمها الخاص، مثل English أو Deutsch أو 日本語 أو 简体中文، وتتبدّل الواجهة أثناء بقاء Oleafly مفتوحًا.

يتّبع خيار **System default** لغة نظام التشغيل لديك عندما توفرها Oleafly. أي خيار آخر يُبقي التطبيق على تلك اللغة، أيًّا كانت لغة الحاسوب.

لا تترجم هذه الإعدادات مخطوطتك، ولا تغيّر التدقيق اللغوي، ولا تحدد لغة رد المساعد. راجع [اللغة والأقلمة](/docs/localization/) لمعرفة الحد الفاصل بدقة.

## التدقيق الإملائي

فعّل **Spellcheck** لوضع خط تحت الكلمات غير الموجودة في قاموس Hunspell المحلي المحدد. اختر اقتراحًا أو تجاهل المصطلح لهذا المشروع، أو في كل مكان، أو لجلسة العمل الحالية.

## القواعد والأسلوب

فعّل **Grammar & style (Harper)** للحصول على اقتراحات القواعد والأسلوب في الإنجليزية عند الكتابة بـ LaTeX و Typst و Markdown، في وضعي التحرير Source و Visual معًا. اقرأ رسالة الملاحظة واسم القاعدة قبل تطبيق إصلاحها.

يدقق Harper الإنجليزية فقط. عندما يكون قاموس التهجئة مضبوطًا على لغة أخرى، يتوقف تدقيق القواعد وتظهر ملاحظة بذلك.

## لهجة الإنجليزية

اختر لـ Harper الإنجليزية الأمريكية أو البريطانية أو الأسترالية أو الكندية أو الهندية. يغيّر هذا الاصطلاحات التي يدققها، لكنه لا يعيد كتابة النص الموجود تلقائيًا.

## الإقليمية واختيار الكلمات

- يعلّم **Regionalism suggestions** المصطلحات المخالفة للهجة الإنجليزية المختارة. عطّله عند وجود أسماء منتجات مقصودة أو شيفرة أو لغة مقتبسة.
- يرصد **Word-choice suggestions** البدائل الحساسة للسياق مثل “too” و “to”. عطّله للحصول على تدقيق قواعدي أضيق نطاقًا.

## قاموس التهجئة

اختر اللغة التي يدققها Hunspell في وضعي التحرير Source و Visual. تأتي خمس حزم مع التطبيق. واختيار أي لغة أخرى ينزّلها مرة واحدة، ثم تعمل بعد ذلك دون اتصال. تُدرج اللغات المنزّلة تحت [Settings → Downloads → Dictionaries](/docs/settings/downloads/#dictionaries-tab). ويمكن لمشروع أن يستخدم لغة تهجئة خاصة به تُضبط في لوحة Project info الخاصة به.

لا يلزم أن يتطابق القاموس مع لهجة Harper، لكن مراجعة معظم الأوراق الإنجليزية تكون أسهل عند تطابقهما.

يغطي [دليل التدقيق اللغوي](/docs/spellcheck-grammar/) الكامل حجب الشيفرة المصدرية، والقواميس على مستوى المشروع والعالمي، والملاحظات المستبعدة، وقواعد الملف الأكاديمي، وقيود Harper الحالية.

## وضع عدم الاتصال

فعّل **Offline mode** ليجعل Tectonic يجمع مستخدمًا الحزم المخزنة مؤقتًا فقط. ويتوقف Typst أيضًا عن تنزيل الحزم، غير أن الحزم المخزنة مؤقتًا سلفًا أو المحفوظة في مجلد المشروع `typst-packages` تستمر في العمل. ويمنع هذا الإعداد أيضًا البحث عبر الإنترنت عن الاستشهادات والبيانات الوصفية وتنزيل القواميس.

جمّع مشروعًا بنجاح أثناء الاتصال قبل نقله إلى وضع عدم الاتصال حتى تكون الحزم المطلوبة حاضرة. فالحزمة غير المخزنة مؤقتًا تُنتج فشلًا واضحًا في البناء بدلًا من طلب شبكي خفي.

الذكاء الاصطناعي المحلي منفصل عن ذلك. اتبع [Ollama والعمل دون اتصال](/docs/ollama/) لتثبيت نموذج واختبار سير عمل لمساعد دون اتصال.

## الجولات الإرشادية

فعّل **Enable tour guides** للسماح بالجولات التعريفية في المكتبة ومساحة العمل. وتحدد المفاتيح الفردية أي الجولات يجوز أن تظهر.

يعرض **Tour progress** الإرشادات المكتملة والمستبعدة والمتبقية. أعِد ضبط جولة عندما تريد اتباعها من جديد. افتح **Help & About → Start tour** لإطلاق الدليل الخاص بمنطقتك الحالية.

## التكامل مع النظام

تتيح لك صفوف **System integration** فتح المجلدات في Oleafly من خارج التطبيق. وما تراه يعتمد على نظامك: **Finder Quick Actions** على macOS، أو **File Explorer right-click menu** على Windows، أو مدخلات لكل من Dolphin و Nemo و GNOME Files على Linux. يضيف **Install** مدخلًا، ويصلح **Repair** مدخلًا أصبح قديمًا.

يضع صف **Terminal command** الأمر `oleafly` على PATH لديك، بحيث يفتح تنفيذ `oleafly .` في الطرفية المجلد الحالي، ويبني `oleafly build` ذلك المجلد. على macOS ومع AppImage، يضيفه **Install** إلى مجلد ضمن PATH لديك ويعرض ما يجب إضافته إذا لم يكن ذلك المجلد ضمنه بعد. وعلى Windows، ينسخه **Install** إلى `%LOCALAPPDATA%\Oleafly\bin` ويضيف ذلك المجلد إلى PATH لديك. أما حزم Linux فتثبّته لك. انظر [أداة سطر الأوامر](/docs/cli/#install).

المجلد المفتوح بهذه الطريقة يبقى في مكانه ويظهر في المكتبة موسومًا بـ External. راجع [المجلدات المفتوحة في مكانها](/docs/library/#folders-opened-in-place).

## إدارة خيارات التدقيق اللغوي

افتح **Settings → Dictionary** لإدارة ما يلي:

- الكلمات المتجاهلة في كل مشروع، في علامة التبويب **Global**؛
- الكلمات المتجاهلة في المشروع المفتوح فقط، في علامة التبويب **Projects**؛
- ملاحظات القواعد المستبعدة في المشروع الحالي؛
- قواعد Harper التي أوقفتها؛
- **Rules the academic profile keeps off**، مدرجة كاملة. يذكر كل صف اسم القاعدة ووظيفتها ومثالًا عليها، ويتضمن مفتاحًا لتشغيلها.

إزالة عنصر تجعله مؤهلًا للتدقيق مرة أخرى فورًا.

## إعادة ضبط قسم General

اختر **Reset to defaults** في أسفل الصفحة لاستعادة تفضيلات General. تعني النقطة على الزر أن شيئًا ما هنا يختلف عن قيمته الافتراضية. اقرأ رسالة التأكيد قبل تطبيقها؛ فلقسم Dictionary ولبقية أقسام الإعدادات عمليات إعادة ضبط منفصلة خاصة بها.
