# اللغات والترجمة

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

تتوفر واجهة جاه وقوائمها وتقاريرها بكل لغة مفعلة في قاعدة بياناتك. تفعيل لغة مهمة المدير: صفحة **الإعدادات العامة** لا تظهر إلا لأصحاب دور *المنصب / المدير*. أما اختيار اللغة فقرار كل مستخدم يتخذه من تفضيلاته. تغطي هذه الصفحة الأمرين معا، ثم إعادة تحميل الترجمات بعد الترقية وتعطيل لغة.

## قبل أن تبدأ {#before-you-start}

- تحتاج إلى دور *المنصب / المدير* للوصول إلى كتلة **اللغات**. أما صاحب دور *الدور / المستخدم* فلا يغير إلا لغته هو.
- تفعيل لغة يحمل ملفات ترجمة كل الوحدات المثبتة، لذلك يستغرق لحظات. يخبرك العداد في كتلة **اللغات** بعدد اللغات المفعلة أصلا.
- حدد من يضبط اللغة: المدير في نموذج المستخدم، أو المستخدم نفسه من **My Preferences**. كلاهما يكتب في حقل **اللغة** نفسه في سجل المستخدم.

## الخطوات {#steps}

1. افتح **الإعدادات/الإعدادات العامة** وانزل إلى كتلة **اللغات**. الرقم المجاور لكلمة **اللغات** هو عدد اللغات المفعلة.

![كتلة اللغات في الإعدادات العامة مع عدد اللغات المفعلة ورابط "إضافة لغات".](https://jaah.app/web/image/7078-018064c7/general-settings-languages-languages_block-ar.png)

2. اضغط **إضافة لغات**. تنفتح نافذة **إضافة لغات**.
3. في حقل **اللغات** اختر لغة أو أكثر. تعرض القائمة أيضا اللغات غير المفعلة بعد. في وضع المطور تظهر النافذة خيارا إضافيا هو **استبدال المصطلحات الموجودة**، مفعلا افتراضيا: عندها تحل الترجمات الرسمية محل أي ترجمة خصصتها.

![نافذة إضافة لغات؛ اختر لغة أو أكثر ثم اضغط "إضافة".](https://jaah.app/web/image/7082-29bd723d/general-settings-languages-add_languages_wizard-ar.png)

4. اضغط **إضافة**. تفعل المنصة اللغات وتحمل ترجمات كل الوحدات المثبتة. بعد لغة واحدة تظهر نافذة تأكيد فيها زر **إغلاق** وزر ثان يحول واجهتك أنت إلى اللغة الجديدة ثم يغلق النافذة. بعد عدة لغات يؤكد إشعار ذلك: "لقد تم تثبيت اللغات التي قمت بتحديدها بنجاح. بوسع المستخدمين اختيار لغتهم المفضلة في تفضيلاتهم."
5. عين اللغة لمستخدم. بصفتك مديرا افتح **الإعدادات/المستخدمون والشركات/المستخدمون**، ثم افتح المستخدم، وانتقل إلى تبويب **التفضيلات** واضبط **اللغة**؛ لا تعرض القائمة إلا اللغات المفعلة. احفظ. زر الكرة الأرضية المجاور للحقل (**إضافة لغة**) يفتح نافذة **إضافة لغات** نفسها.
6. دع المستخدمين يختارون بأنفسهم. من قائمة المستخدم (الصورة الرمزية أعلى الشاشة) يختارون **My Preferences** (يظهر هذا البند بالإنجليزية في الواجهة العربية)، ثم تبويب **التفضيلات**، فيضبطون **اللغة** ويضغطون **تحديث التفضيلات**. تعاد واجهتهم بتلك اللغة.
7. لإدارة القائمة كاملة فعل وضع المطور وافتح **الإعدادات/الترجمات/اللغات**؛ ويقودك إليها أيضا رابط **إدارة اللغات** في كتلة اللغات. في كل صف زر **تفعيل** ما دامت اللغة غير مفعلة، وزرا **تحديث** و**تعطيل** بعد تفعيلها. وزر **تفعيل** في رأس القائمة يفعل الصفوف المحددة دفعة واحدة.

![قائمة اللغات (وضع المطور) مع أزرار تفعيل وتحديث وتعطيل.](https://jaah.app/web/image/7086-6f7ee865/general-settings-languages-languages_list-ar.png)

!!! tip "لغة واحدة بضغطة واحدة"
    عند إضافة لغة واحدة بالضبط تتيح لك نافذة التأكيد التحول إليها فورا. استخدم ذلك للتحقق من النتيجة قبل أن تخبر المستخدمين.

## النتيجة {#result}

ارتفع العداد في كتلة **اللغات**. أصبحت اللغة الجديدة معروضة في حقل **اللغة** لكل مستخدم، ويرى من اختارها القوائم والنماذج والتقارير بها. وزر **تحديث** في صف اللغة يعيد تحميل ترجماتها كلما تغيرت الوحدات المثبتة.

## الأسئلة الشائعة {#faq}

### لماذا لا أستطيع تعطيل لغة؟ {#why-can-i-not-disable-a-language}

يرفض زر **تعطيل** ما دامت اللغة مستخدمة. تخبرك الرسالة بمن يستخدمها: "لا يمكن إلغاء تفعيل لغة مستخدمة حالياً من قِبَل المستخدمين." أو "لا يمكن تعطيل لغة مستخدمة حالياً من قِبَل جهات الاتصال." غير لغة هؤلاء المستخدمين أو جهات الاتصال أولا. أما اللغة التي أعدت بها قاعدة البيانات فلا يمكن أرشفتها إطلاقا، لأن العمليات الآلية تستخدمها.

### كيف أحدث الترجمات بعد ترقية؟ {#refresh-translations-after-an-upgrade}

افتح قائمة اللغات في وضع المطور واضغط **تحديث** في صف اللغة، أو افتح **إضافة لغات** مجددا مع تحديد تلك اللغة واضغط **إضافة**. كلاهما يعيد تحميل ملفات ترجمة كل الوحدات المثبتة. أبق **استبدال المصطلحات الموجودة** مفعلا إن أردت استعادة المصطلحات الرسمية، وعطله لحماية المصطلحات التي خصصتها.

### هل يمكن للمستخدم اختيار لغة غير مفعلة؟ {#can-a-user-choose-an-inactive-language}

لا. حقل **اللغة**، في نموذج المستخدم كما في **My Preferences**، لا يعرض إلا اللغات المفعلة. فعل اللغة أولا، ثم يستطيع المستخدم اختيارها.

### أين أستورد ملفات الترجمة أو أصدرها؟ {#import-or-export-translation-files}

في وضع المطور تعرض قائمة الإعدادات **الترجمات › استيراد / تصدير** وفيها **استيراد ترجمة** و**تصدير ترجمة**. يتبادل هذان المعالجان ملفات الترجمة للغة ما؛ وهما موجهان للمترجمين لا للاستخدام اليومي.

---

- Source: https://jaah.app/ar/docs/general-settings/languages-and-translations
- Updated: 2026-10-13
- Version: الإعدادات العامة وإدارة النظام 19.0.1.0
- Verified: 2026-10-13
