> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kayanos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# اللغات والعملات

> حافظ على لغات الواجهة وسجلات العملات النشطة كإعدادات محكومة منفصلة، مع فحص قبول RTL للعربية ومن دون تحويل بيانات غير مقصود.

تحل اللغات والعملات مشكلتين مختلفتين. يجعل سجل اللغة لغة متاحة للمؤسسة ويصف اتجاهها؛ ويصف سجل العملة وحدة نقدية قابلة للاختيار. لا يترجم أي منهما حقلاً مخصصاً تلقائياً، ولا يحول مبلغاً موجوداً، ولا يغير سعر صرف، ولا يمنح وصولاً إلى السجلات المالية.

في مديرية خدمات المواطنين يجب أن تعبر العربية والإنجليزية عن معنى الخدمة نفسه، بينما يستطيع حقل مالي مهيأ استعمال عملة تعتمدها المؤسسة مثل SYP عندما تتطلب السياسة رسماً أو مبلغاً. أبق حوكمة اللغة وحوكمة البيانات المالية منفصلتين.

## الهدف

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

## سجل اللغة مقابل سجل العملة

| الإعداد | ما يخزنه                                                                   | أثره الأساسي                                              | ما لا يفعله                                                   |
| ------- | -------------------------------------------------------------------------- | --------------------------------------------------------- | ------------------------------------------------------------- |
| اللغة   | العنوان والرمز والاسم الأصلي واتجاه النص وحالة نشط/غير نشط                 | يجعل لغة واجهة/محتوى معتمدة متاحة لتهيئة المؤسسة والأعضاء | ترجمة محتوى مخصص غير مترجم أو إعادة كتابة قيم السجل           |
| العملة  | الرمز/المعرف والعنوان والعلامة ورمز ISO والمنازل العشرية وحالة نشط/غير نشط | يعرّف خيار عملة للميزات/الحقول التي تستخدم سجلات العملات  | تحويل مبالغ تاريخية أو توفير سعر صرف أو تغيير قيمة رقمية لحقل |

تغيير اللغة قرار جودة محتوى. وتغيير العملة قرار تعريف بيانات. يحتاج كلاهما إلى مالك مسمى ومراجعة للاستعمال الحالي واختبار آمن قبل النشر الواسع.

## قبل تفعيل لغة

1. تأكد أن للغة عنوان عرض معتمداً ورمزاً ثابتاً واسماً أصلياً.
2. اختر الاتجاه الصحيح: العربية من اليمين إلى اليسار، والإنجليزية والتركية من اليسار إلى اليمين.
3. احصر البيانات المخصصة التي يراها المستخدم: عناوين الكيانات وملصقات الحقول وخيارات الاختيار/الحالة ونص النموذج وقوالب المستندات وعناوين اللوحات ونص البوابة وصياغة الإشعارات.
4. حدد مراجع المصطلحات. في دورة طلب خدمة مواطن، اتفق أن الوارد وتدقيق الاكتمال وجدولة المعاينة ومراجعة القرار والإغلاق تحمل المعنى التشغيلي نفسه باللغتين.
5. تحقق هل يجب أن تكون اللغة نشطة قبل اختيارها كلغة افتراضية للمؤسسة أو تفضيل للعضو.
6. خطط لاختبار قبول RTL على الأجهزة التي يستخدمها الموظفون فعلاً. لا تعتمد العربية استناداً إلى جدول ترجمة فقط.

## أنشئ سجل لغة أو حدّثه

افتح **الإدارة ← اللغات والعملات ← اللغات**. يحتوي نموذج اللغة على:

| الحقل        | الإرشاد                                                                                          |
| ------------ | ------------------------------------------------------------------------------------------------ |
| العنوان      | اسم إداري واضح مثل العربية أو الإنجليزية                                                         |
| الرمز        | رمز لغة ثابت تستخدمه التهيئة؛ لا تغيره بلا سبب بعد اعتماد المحتوى عليه                           |
| الاسم الأصلي | الاسم الذي يظهر لمتحدثي اللغة                                                                    |
| الاتجاه      | اختر LTR أو RTL؛ العربية تحتاج RTL                                                               |
| الحالة       | يجعل النشط اللغة متاحة؛ أما غير النشط فيزيلها من الخيارات النشطة من دون ترجمة/حذف المحتوى المخصص |

استخدم المسار الآتي:

1. أنشئ أو حدّث سجل اللغة بالرمز والاتجاه المعتمدين.
2. احفظه نشطاً فقط بعد توفر المصطلحات اللازمة.
3. في [إعدادات المؤسسة](/ar/admin/organization-settings)، اختره افتراضياً فقط عندما يكون نشطاً.
4. بدّل لغة عضو مضبوط بين لغات الواجهة المطلوبة. تعرض قائمة المستخدم الحالية الإنجليزية والعربية والتركية.
5. افتح طلب المديرية ومهمة ونموذجاً ولوحة الإشعارات والتقويم ومعاينة مستند/قالب. افحص الاتجاه والاقتطاع والتواريخ والأرقام والملصقات المختلطة والمراجع التسلسلية مثل **CSR-2026-00042**.
6. سجل العيوب لدى مالك الحقل/القالب/الملصق المحدد. لا تغير مفتاح الحقل الثابت لمجرد تغيير عنوان مترجم.

اللغة غير النشطة حالة إتاحة مضبوطة وليست أداة حذف للمحتوى. قبل تعطيلها، افحص القيم الافتراضية وتفضيلات الأعضاء ومحتوى البوابة العامة والمستندات التي تعتمد عليها.

## اضبط سجلات العملات

افتح مساحة **العملات**. يفصل سجل العملة بين حقول العرض والمعرف:

| الحقل           | المتطلب في النموذج الحالي                                     | مثال استعمال السياسة                                |
| --------------- | ------------------------------------------------------------- | --------------------------------------------------- |
| العنوان         | عنوان متعدد اللغات من محرفين على الأقل في كل لغة تجري صيانتها | أسماء العمل العربية/الإنجليزية التي تعتمدها المالية |
| الرمز/المعرف    | ثلاثة أحرف كبيرة بالضبط                                       | مفتاح عملة داخلي ثابت                               |
| العلامة         | غير فارغة وحتى أربعة محارف                                    | علامة عرض يمكن تمييزها                              |
| رمز ISO         | ثلاثة أحرف كبيرة بالضبط                                       | معرف للتقارير/التصدير المتوافق                      |
| المنازل العشرية | عدد صحيح من 0 إلى 6                                           | الدقة التي تعتمدها العملة                           |
| الحالة          | نشطة أو غير نشطة                                              | هل تتاح للتهيئة الجديدة                             |

حرر العنوان عبر عنصر العنوان الواعي باللغة بدلاً من استبدال لغة بأخرى. يحتفظ الانتقال بين محرر العنوان الإنجليزي والعربي باللغة الأخرى، ويرسل الحفظ العنوان المتعدد اللغات كاملاً. تحقق من الاسمين في كل موضع تُختار فيه العملة؛ فالعنوان المترجم لا يغير الرمز الثابت ولا معرف ISO.

لحقل رسوم في المديرية، أنشئ أو تحقق من سجل العملة المعتمد أولاً. ثم هيئ الحقل المالي أو الحساب أو النموذج أو المستند أو التقرير الذي يستهلكه. اختيار العملة يغير طريقة تعريف/عرض المال في تلك الميزة المهيأة؛ ولا يعيد حساب الأرقام الموجودة. إذا غيرت المؤسسة سياسة رسوم أو أساس عملة، فعرّف ترحيل العمل مع مالكي المالية والخدمة قبل لمس السجلات التاريخية.

## سيناريو المديرية

تفعل المديرية العربية باتجاه RTL وتتأكد من بقاء الإنجليزية نشطة للموظفين الثنائيي اللغة. يتحقق مالك اللغة من اعتماد العنوان العربي لـ **طلب خدمة مواطن** وكل حالة في الدورة. يبدل موظف سجل اللغة ويفتح طلباً مضبوطاً ويتأكد أن المرجع التسلسلي يبقى من اليسار إلى اليمين ومن دون تغيير.

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

## قائمة التحقق

| الاختبار             | النتيجة المتوقعة                                                                                                        |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| سجل اللغة العربية    | نشط وRTL وقابل للاختيار ضمن خيارات المؤسسة/العضو النشطة                                                                 |
| مراجعة واجهة العربية | الشريط الجانبي والقوائم والنماذج والتواريخ والملصقات المخصصة مقروءة من اليمين إلى اليسار؛ تبقى المعرفات والمفاتيح ثابتة |
| لغة غير نشطة         | لا تعرض كافتراضي نشط؛ ولا يحذف المحتوى المخزن بصمت                                                                      |
| رمز العملة           | يتحقق الرمز ورمز ISO كأحرف كبيرة من ثلاثة محارف                                                                         |
| الدقة العشرية        | يقبل النموذج عدداً صحيحاً من 0 حتى 6 فقط                                                                                |
| اختبار عرض العملة    | يعرض الحقل المالي المهيأ السجل المختار من دون تغيير القيمة المخزنة                                                      |
| اختبار سجل تاريخي    | تبقى سجلات الرسوم/المبالغ سليمة بعد تغيير إداري للغة أو سجل العملة                                                      |

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

## استكشاف الأخطاء وإصلاحها

| العَرَض                         | افحص أولاً                                            | الاستجابة الآمنة                                                  |
| ------------------------------- | ----------------------------------------------------- | ----------------------------------------------------------------- |
| العربية غير متاحة في اختيار لغة | حالة اللغة ورمزها وتهيئة اللغات النشطة للمؤسسة        | فعّلها واختبرها قبل اختيارها افتراضياً                            |
| اتجاه شاشة العربية غير صحيح     | اتجاه اللغة وإعادة التحميل ودعم RTL للمكون المحدد     | التقط الشاشة الدقيقة وصحح تهيئة اللغة/الواجهة                     |
| تبقى الملصقات المخصصة إنجليزية  | يفتقد الكيان/النموذج/الحالة/القالب محتوى عربياً       | أضف محتوى عربياً معتمداً؛ لا تعيد تسمية المفتاح الثابت            |
| يرفض نموذج العملة رمزاً         | تحقق ثلاثة أحرف كبيرة للمعرف ورمز ISO                 | استخدم المعرف المعتمد من ثلاثة أحرف؛ لا تستخدم مبلغاً رقمياً كرمز |
| تغير مبلغ على نحو غير متوقع     | ربط الحقل/الحساب/المستند لا سجل العملة وحده           | أوقف النشر وافحص مسار البيانات المتأثر مع مالك الخدمة/المالية     |
| تختفي عملة من الخيارات الجديدة  | حالة العملة غير نشطة أو تهيئة الميزة المستهلكة مختلفة | راجع الحالة وتهيئة الميزة قبل تغيير البيانات التاريخية            |

## أدلة ذات صلة

* اضبط القيم الافتراضية النشطة في [إعدادات المؤسسة](/ar/admin/organization-settings).
* افحص تغيير اللغة الشخصي في [الملف الشخصي واللغة والتوقيعات](/ar/work/profile-language-and-signatures).
* عرّف حقول الكيانات التي تحمل عملة في [حقول الكيانات وتخطيطاتها](/ar/build/entity-fields-and-layouts).
* استخدم اشتقاقاً موثوقاً للمبالغ في [الحقول المحسوبة](/ar/build/calculated-fields).

![إعدادات اللغة والعملات في KayanOS لمديرية خدمات المواطنين.](https://kayanos.app/docs-images/ar/admin/languages-and-currencies.png)
